On my x86 laptop openoffice 3.0.0 requires much more than 5Gb of disk space to compile. Either the check in the ebuild should be adjusted accordingly, or something strange is going when building openoffice on that machine. Total space required for the build was 8.6Gb. Disabling the java USE flag still needed 8.4Gb. du -s for ooo300-m9 directory: 48940 toolkit 51864 canvas 52672 saxon 56376 dictionaries 57660 basic 59628 binfilter 68508 filter 69688 qadevOOo 72184 redland 73412 configmgr 76004 reportdesign 76648 desktop 77196 forms 83948 packimages 85356 writerfilter 89236 slideshow 104140 extensions 105436 officecfg 105552 i18npool 108796 sdext 110360 extras 111032 vcl 118444 svtools 123076 instsetoo_native 129416 sfx2 130284 xmloff 131544 framework 134152 offapi 154144 connectivity 177612 chart2 185720 oox 240260 dbaccess 285676 sd 390632 svx 408376 sw 600488 solver 792508 sc 1728984 helpcontent2
USE flags when emerging: [ebuild R ] app-office/openoffice-3.0.0 USE="cups dbus eds gnome gstreamer gtk nsplugin opengl pam -binfilter% -debug -java* -kde -ldap -mono -odk -templates" LINGUAS="en nl -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en_GB -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -ru -rw -sh -sk -sl -sr -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu" 0 kB
Created attachment 173748 [details] emerge --info output
Well that's because you add -ggdb to your CFLAGS, which enables building of all the debugging symbols (and takes lots of more space and time), guess we should just check for this in the ebuild and print an according warning (like we already do with the debug use flag)
D'oh. Thanks for spotting this! I completely missed this since this is supposed to be my stable machine so it should not have any debugging info. I now recall debugging a very specific xemacs issue on it quite some time ago, and I guess I never changed back the CFLAGS.