Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 905431 - www-client/firefox[jumbo-build]: Modifying FILES_PER_UNIFIED_FILE crashes the build
Summary: www-client/firefox[jumbo-build]: Modifying FILES_PER_UNIFIED_FILE crashes the...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-01 17:41 UTC by Joonas Niilola
Modified: 2024-01-08 17:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
firefox-112.0.2-unified-build.log (firefox-112.0.2-unified-build.log.xz,213.32 KB, application/x-xz)
2023-05-01 17:41 UTC, Joonas Niilola
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joonas Niilola gentoo-dev 2023-05-01 17:41:25 UTC
Created attachment 861020 [details]
firefox-112.0.2-unified-build.log

Looks like modifying FILES_PER_UNIFIED_FILE value above the default 16 crashes the build on me. Everytime to these same errors. Will keep it possible to change values for a chance that someone fixes it upstream.
Comment 1 Larry the Git Cow gentoo-dev 2023-05-01 17:49:46 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bb75bbae34f7671c7dd622f7130d7580d0a226

commit 14bb75bbae34f7671c7dd622f7130d7580d0a226
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2023-05-01 17:42:59 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-05-01 17:49:44 +0000

    www-client/firefox: enable 'jumbo-build' for unified files
    
     - "jumbo-build" allows adjusting resource-usage on weaker hardware,
       e.g. x86 & arm. "Jumbo-build" has been default-enabled and should
       only be disabled to control resource usage, or if a build error
       happens.
     - making it possible to adjust FILES_PER_UNIFIED_FILE but going above
       the defaults always crashed the build for me.
    
    Bug: https://bugs.gentoo.org/905431
    Bug: https://bugs.gentoo.org/905262
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/firefox/firefox-112.0.2.ebuild | 20 +++++++++++++++++++-
 www-client/firefox/metadata.xml           |  1 +
 2 files changed, 20 insertions(+), 1 deletion(-)
Comment 2 Larry the Git Cow gentoo-dev 2023-05-02 06:06:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013e35868a90289dc0798083ce1b6f816ef316cd

commit 013e35868a90289dc0798083ce1b6f816ef316cd
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2023-05-02 06:05:26 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-05-02 06:05:26 +0000

    www-client/firefox: update FILES_PER_UNIFIED_FILE logic (jumbo-build)
    
     - switch to the original version. There's no reason to modify defaults
       if such a thing wasn't requested.
    
    Bug: https://bugs.gentoo.org/905431
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/firefox/firefox-112.0.2.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)