Summary: | can't compile app-office/openoffice-2.0.3 get can't find a register in class 'GENERAL_REGS' while reloading 'asm' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ali <aliustek> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED NEEDINFO | ||
Severity: | major | ||
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
ali
2006-07-13 12:43:38 UTC
*** Bug 140271 has been marked as a duplicate of this bug. *** Uhm, care to post some errors and context? OOOPs thought somethings were missing Making: ../../../unxlngi6.pro/slo/cpp2uno.obj g++ -Wreturn-type -fmessage-length=0 -c -I. -I. -I../inc -I../../../inc -I../../../unx/inc -I../../../unxlngi6.pro/inc -I. -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc/stl -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc/external -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solenv/unxlngi6/inc -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solenv/inc -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/res -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc/stl -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solenv/inc/Xp31 -I/opt/sun-jdk-1.4.2.12/include -I/opt/sun-jdk-1.4.2.12/include/linux -I/opt/sun-jdk-1.4.2.12/include/native_threads/include -I/usr/include -I. -I../../../res -I. -Os -fno-strict-aliasing -Wuninitialized -DLEAK_STATIC_DATA -pipe -march=pentium4 -O2 -mfpmath=sse -msse2 -fforce-addr -momit-leaf-frame-pointer -fomit-frame-pointer -pipe -mmmx -fvisibility-inlines-hidden -Wno-ctor-dtor-privacy -fvisibility-inlines-hidden -fexceptions -fno-enforce-eh-specs -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fpic -DLINUX -DUNX -DVCL -DGCC -DC341 -DINTEL -DCVER=C341 -D_USE_NAMESPACE -DNPTL -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_ON -DCUI -DSOLAR_JAVA -DOOC680=OOC680 -DSHAREDLIB -D_DLL_ -DMULTITHREAD -o ../../../unxlngi6.pro/slo/cpp2uno.o /var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/bridges/source/cpp_uno/gcc3_linux_intel/cpp2uno.cxx if ( -e ../../../unxlngi6.pro/slo/cpp2uno.o) touch ../../../unxlngi6.pro/slo/cpp2uno.obj ------------------------------ Making: ../../../unxlngi6.pro/slo/uno2cpp.obj g++ -Wreturn-type -fmessage-length=0 -c -I. -I. -I../inc -I../../../inc -I../../../unx/inc -I../../../unxlngi6.pro/inc -I. -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc/stl -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc/external -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solenv/unxlngi6/inc -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solenv/inc -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/res -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solver/680/unxlngi6.pro/inc/stl -I/var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/solenv/inc/Xp31 -I/opt/sun-jdk-1.4.2.12/include -I/opt/sun-jdk-1.4.2.12/include/linux -I/opt/sun-jdk-1.4.2.12/include/native_threads/include -I/usr/include -I. -I../../../res -I. -Os -fno-strict-aliasing -Wuninitialized -DLEAK_STATIC_DATA -pipe -march=pentium4 -O2 -mfpmath=sse -msse2 -fforce-addr -momit-leaf-frame-pointer -fomit-frame-pointer -pipe -mmmx -fvisibility-inlines-hidden -Wno-ctor-dtor-privacy -fvisibility-inlines-hidden -fexceptions -fno-enforce-eh-specs -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fpic -DLINUX -DUNX -DVCL -DGCC -DC341 -DINTEL -DCVER=C341 -D_USE_NAMESPACE -DNPTL -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_ON -DCUI -DSOLAR_JAVA -DOOC680=OOC680 -DSHAREDLIB -D_DLL_ -DMULTITHREAD -o ../../../unxlngi6.pro/slo/uno2cpp.o /var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx /var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx: In function 'void<unnamed>::callVirtualMethod(void*, sal_Int32, void*, typelib_TypeClass, sal_Int32*, sal_Int32)': /var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx:119: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' dmake: Error code 1, while making '../../../unxlngi6.pro/slo/uno2cpp.obj' '---* tg_merge.mk *---' ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-2.0.3/work/ooo-build-ooc680-m7/build/ooc680-m7/bridges/source/cpp_uno/gcc3_linux_intel make: *** [stamp/build] Error 1 !!! ERROR: app-office/openoffice-2.0.3 failed. Call stack: ebuild.sh, line 1545: Called dyn_compile ebuild.sh, line 940: Called src_compile openoffice-2.0.3.ebuild, line 251: Called die !!! Build failed !!! If you need support, post the topmost build error, and the call stack if relevant. Can you reproduce it w/ something more conservative, like C[XX]FLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe" ? (In reply to comment #4) > Can you reproduce it w/ something more conservative, like > C[XX]FLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe" ? with them It compiled and this time at the end I got Error: Can't load module oodict exiting. anyway I will ask that on forums OK, closing - OO.org is very sensible to C[XX]FLAGS, as noted in the ebuild. File a new bug about the oodict thing if you can't figure it out. |