Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#40405 - [chromium] does not build in a clean chroot

Attached to Project: Arch Linux
Opened by John (graysky) - Saturday, 17 May 2014, 09:51 GMT
Last edited by Evangelos Foutras (foutrelis) - Wednesday, 21 May 2014, 00:33 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

The new 34.0.1847.137-1 version does not build in a clean chroot. Did you need to modify the CFLAGS and CXXFLAGS to /-fstack-protector-strong/-fstack-protector/ or something similar to get it to work? Error I get: http://pastebin.com/AAjZH1AG

Additional info:
* package version(s) 34.0.1847.137-1
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Wednesday, 21 May 2014, 00:33 GMT
Reason for closing:  Fixed
Additional comments about closing:  chromium 35.0.1916.114-1
Comment by John (graysky) - Saturday, 17 May 2014, 10:22 GMT
Yes, doing that substitution to /etc/makepkg.conf is required to allow a successful build. mschmoelzer speculate in his AUR post[1] that the error occurs because it's trying to link against a library not compiled with the "-fstack-protector-strong" compiler flag. Should a new bug report get opened against something in clang?

1.https://aur.archlinux.org/packages/chromium-scroll-pixels/
Comment by Evangelos Foutras (foutrelis) - Wednesday, 21 May 2014, 00:33 GMT
It's the same deal as with -fstack-protector which gets filtered out when building nacl_bootstrap_helper:

https://code.google.com/p/chromium/issues/detail?id=104569#c32

I added a patch that also filters out -fstack-protector-strong.

Loading...