чтобы они использовали то что, там задано а не своё -j1 - необходммо прописать WANT_MP="True"
увы 3.0.0 ветка не хочет так собираццо ...
smile.gif У меня с j5 собралось, так что...
а у вас ТАК собралось?
Модератор: /dev/random
smile.gif У меня с j5 собралось, так что...
Код: Выделить всё
src_compile() {
# Use multiprocessing by default now, it gets tested by upstream
export JOBS=`echo "${MAKEOPTS}" | sed -e "s/.*-j\([0-9]\+\).*/\1/"`Код: Выделить всё
bzgrep MAKEOPTS /var/db/pkg/app-office/openoffice-3.0.0/environment.bz2Код: Выделить всё
-------------
deliver -- version: 1.130
Module 'xmerge' delivered successfully. 1 files copied, 11 files unchanged
Running processes: 1
deliver -- version: 1.130
Module 'jut' delivered successfully. 2 files copied, 1 files unchanged
deliver -- version: 1.130
Module 'bean' delivered successfully. 1 files copied, 3 files unchanged
rm -f ../unxlngx6.pro/lib/check_libpackage2.so
mv ../unxlngx6.pro/lib/libpackage2.so ../unxlngx6.pro/lib/check_libpackage2.so
/var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/solenv/bin/checkdll.sh -L../unxlngx6.pro/lib -L/var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/solver/300/unxlngx6.pro/lib ../unxlngx6.pro/lib/check_libpackage2.so
Checking DLL ../unxlngx6.pro/lib/check_libpackage2.so ...: ok
-rwxr-xr-x+ 1 root root 550532 Nov 2 13:05 ../unxlngx6.pro/lib/libpackage2.so
-------------
Running processes: 0
deliver -- version: 1.130
Module 'package' delivered successfully. 5 files copied, 0 files unchanged
1 module(s):
i18npool
need(s) to be rebuilt
Reason(s):
ERROR: error 65280 occurred while making /var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/i18npool/source/localedata/data
Attention: if you build and deliver the above module(s) you may prolongue your the build issuing command "build --from i18npool"
rmdir /tmp/12797
make: *** [stamp/build] Error 1
*
* ERROR: app-office/openoffice-3.0.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5472: Called die
* The specific snippet of code:
* make || die "Build failed"
* The die message:
* Build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-3.0.0/temp/environment'.
*Код: Выделить всё
-------------
/var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/i18npool/source/defaultnumberingprovider
-------------
/var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/i18npool/source/indexentry/data
-------------
/var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/i18npool/source/inputchecker
-------------
/var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/i18npool/source/localedata/data
../../../unxlngx6.pro/bin/saxparser en_AU en_AU.xml ../../../unxlngx6.pro/misc/localedata_en_AU.cxx ../../../unxlngx6.pro/bin/localedata_en_AU.rdb /var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/solver/300/unxlngx6.pro/bin/types.rdb
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
dmake: Error code 134, while making '../../../unxlngx6.pro/misc/localedata_en_AU.cxx'
ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-3.0.0/work/ooo/build/ooo300-m9/i18npool/source/localedata/data
rmdir /tmp/29120
make: *** [stamp/build] Error 1
*
* ERROR: app-office/openoffice-3.0.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5473: Called die
* The specific snippet of code:
* make || die "Build failed"
* The die message:
* Build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-3.0.0/temp/environment'.
*/dev/random писал(а): ↑02.11.2008 20:24sspphheerraa, если выдаёт std::bad_alloc, это с вероятностью 99% нехватка оперативы. Возможно, она у вас занята всякими кедами/огнелисами/гимпами, а возможно, всё-таки стоит сделать своп.
Очевидно, 7 процессоров. Хочу себе такую.
Код: Выделить всё
sudo emerge layman
sudo layman -ka rostov
sudo layman -S
sudo emerge -av openoffice-infraNekoExMachina писал(а): ↑09.11.2008 16:35Sun Nov 9 07:51:30 2008 >>> app-office/openoffice-3.0.0
merge time: 2 hours, 35 minutes and 52 seconds.
Код: Выделить всё
> genlop -t openoffice
* app-office/openoffice
Sun Nov 9 16:25:59 2008 >>> app-office/openoffice-3.0.0
merge time: 1 hour, 2 minutes and 41 seconds.Код: Выделить всё
$ sudo emerge -pv openoffice-infra
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild R ] app-office/openoffice-infra-3.0.0 USE="cups dbus gstreamer java kde nsplugin opengl pam -binfilter -debug -eds -gnome -gtk -ldap -mono -odk -oodict" LINGUAS="ru -en -en_US -uk" 340,281 kB [1]
Total: 1 package (1 reinstall), Size of downloads: 340,281 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/portage/local/layman/rostov