FS#37068 - firefox PKGBUILD -03 CFLAG

Attached to Project: Arch Linux
Opened by felix (felix88) - Thursday, 26 September 2013, 05:25 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 26 September 2013, 09:28 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Jan Alexander Steffens (heftig)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
start firefox
about:buildconfig
03 enabled, new features not enabled, PGO support

https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/firefox

Solution:
help to fix attached PKGBUILD.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Thursday, 26 September 2013, 09:28 GMT
Reason for closing:  None
Comment by Jan Alexander Steffens (heftig) - Thursday, 26 September 2013, 07:03 GMT
What's the point? Please clarify what you want changed, and submit a *minimal* patch to the package making those changes. Your PKGBUILD there changes way too much, for little to no effect.
Comment by felix (felix88) - Thursday, 26 September 2013, 08:03 GMT
disable PGO (PGO -> http://forums.gentoo.org/viewtopic-t-820404-start-0.html), jemalloc would be nice, i will submit a "minimal" patch later today.

the actual PKGBUILD includes a lot of bugfixes for bugs resulting from wrong usage of mozconfig, i think it would help in the future.
Comment by Jan Alexander Steffens (heftig) - Thursday, 26 September 2013, 08:09 GMT
We enable PGO because Mozilla does so for their builds. According to them it's a measurable performance increase.

For i686 Mozilla uses a multilib build system to work around the memory problems. We don't do that (right now), so PGO is disabled for i686.

jemalloc is already enabled by default. No need to enable it explicitly.
Comment by felix (felix88) - Thursday, 26 September 2013, 09:15 GMT
the archlinux firefox feels slower than my gentoo hardened (a lot overhead PaX/SELinux) unprofiled firefox, because of this i looked into about:buildconfig and the PKGBUILD.

Thx for your time, close invalid

Loading...