Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LibreOffice fails to build with -fno-semantic-interposition #382

Open
elsandosgrande opened this issue Jul 19, 2019 · 3 comments
Open

LibreOffice fails to build with -fno-semantic-interposition #382

elsandosgrande opened this issue Jul 19, 2019 · 3 comments

Comments

@elsandosgrande
Copy link
Contributor

elsandosgrande commented Jul 19, 2019

Now, since I have been fighting LibreOffice for two weeks now, within which time my mother has also broken her leg (for those curious, go to Gitter), and I just wanted to get this over with as swiftly as humanly possible, so I, moronically, completely erased my previous build logs showcasing the errors. I did discuss, however, the issue at hand with @InBetweenNames for some time on Gitter. He suggested to remove -fipa-pta and -fdevirtualize-at-ltrans, but, alas, it was of no avail. I will attempt to reemerge LibreOffice with the contents of libreoffice.conf commented out once my laptop is done compiling 737 packages and I have had some rest.

From what I recall, the errors always occurred at the 100% mark, specifically when linking the LibreOffice binary, and always mentioned ltrans.


emerge --info libreoffice.txt
libreoffice.txt

Edit

After combing through the Gitter discussion, I have found the output from 6.2.4.2, but I saw nothing different regarding issues with 6.2.5.2: https://pastebin.com/iZ0k66Yc
Also, here is the configuration output: https://pastebin.com/SS4PtcLi

@nivedita76
Copy link

Here's my successful build's emerge --info

libreoffice.txt

@elsandosgrande
Copy link
Contributor Author

elsandosgrande commented Jul 20, 2019

@nivedita76 While I do appreciate your comment,

  1. Our use flags differ
  2. You do not have -fno-semantic-interposition set, which I had and, as far as I recall (I am on my phone at the moment, as my laptop is still catching up to all of those updates), is enabled in make.conf.lto by default (I personally use defines)

If you recreate the exactly same build conditions on your system (same *FLAGS and same USE flags), please do report your findings.

@elsandosgrande
Copy link
Contributor Author

Duplicate: #448

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants