Summary: | www-client/seamonkey-2.22.1 disk space check - needs more than 4 GiB | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | kavol |
Component: | Current packages | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | mozilla |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
file sizes with -ggdb
file sizes without -ggdb |
Description
kavol
2014-01-05 16:18:46 UTC
I can not confirm this on x86. My /var/tmp/portage is a 4.0GB tmpfs and seamonkey-2.22.1 compiles fine inside it. Perhaps the amd64 compile uses significantly more disk space, but it doesn't seem likely. Also, are you using -pipe in your CFLAGS? If you don't, GCC writes the tempfiles to disk making the compile slower and causes it to use more disk. (In reply to Jeff (JD) Horelick from comment #1) > Also, are you using -pipe in your CFLAGS? If you don't, GCC writes the > tempfiles to disk making the compile slower and causes it to use more disk. yes, I do have -pipe in CFLAGS, but speaking about them ... it reminds me I have also -ggdb (and -splitdebug in FEATURES), so maybe this could be the culprit? ... recently, I've seen webkit-gtk ebuild complaining about that p.s. even 5.7 GB doesn't seem to be enough I'm afraid I cannot reproduce this. I don't get the whole package consuming more than 2GB of diskspace during compilation here. Nevertheless if you can provide some rasonable numbers I'm willing to adjust the diskspace check accordingly. (In reply to kavol from comment #2) > yes, I do have -pipe in CFLAGS, but speaking about them ... it reminds me I > have also -ggdb (and -splitdebug in FEATURES), so maybe this could be the > culprit? -ggdb might cause this (Unless Polynomial-C can confirm that it doesn't). Created attachment 367132 [details]
file sizes with -ggdb
Created attachment 367134 [details]
file sizes without -ggdb
(In reply to Jeff (JD) Horelick from comment #4) > -ggdb might cause this (Unless Polynomial-C can confirm that it doesn't). well, yes, it does - see the attachments I've tried to do 'ebuild seamonkey-2.22.1.ebuild install' and then check the file sizes in /var/tmp/portage/... so, probably, this flag should be taken into account in the check (as mentioned above, there may be some inspiration within the webkit-gtk ebuild) but as this flag is recommended to provide useful backtraces, see e.g. http://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces maybe it'd be better to try to handle it at the system level and not in individual ebuilds ... just a thought ... If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system. Thank You for your support and understanding The Mozilla Team |