[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: openjdk-7 7~b136-2.0~pre1-2 ftbfs on sparc



On Mon, May 30, 2011 at 08:51:40PM +0200, Matthias Klose wrote:
> Package: openjdk-7
> Version: 7~b136-2.0~pre1-2
> Severity: important
> 
> fails to build hotspot in stage1
> 
> g++-4.6 -DLINUX -D_GNU_SOURCE -DSPARC -DPRODUCT -I. -I/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/share/vm/prims -I/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/share/vm -I/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/cpu/sparc/vm -I/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm -I/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os/linux/vm -I/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os/posix/vm
> -I../generated -DHOTSPOT_RELEASE_VERSION="\"21.0-b07\""
> -DHOTSPOT_BUILD_TARGET="\"product\""
> -DHOTSPOT_BUILD_USER="\"buildd\"" -DHOTSPOT_LIB_ARCH=\"sparc\"
> -DJRE_RELEASE_VERSION="\"1.7.0_136-b136\""
> -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DDERIVATIVE_ID="\"IcedTea7
> 2.0pre\"" -DDEB_MULTIARCH="\"sparc-linux-gnu\""
> -DDISTRIBUTION_ID="\"Debian GNU/Linux unstable (sid), package
> 7~b136-2.0~pre1-2\"" -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_sparc
> -DTARGET_ARCH_MODEL_sparc -DTARGET_OS_ARCH_linux_sparc
> -DTARGET_OS_ARCH_MODEL_linux_sparc -DTARGET_COMPILER_gcc -DCOMPILER2
> -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new
> -fvisibility=hidden -m32 -mcpu=v9 -pipe -g -O3 -fno-strict-aliasing
> -Wpointer-arith -Wsign-compare    -c -MMD -MP -MF
> ../generated/dependencies/ostream.o.d -o ostream.o /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/share/vm/utilities/ostream.cpp
> 
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:
> In static member function 'static void
> os::print_register_info(outputStream*, void*)':
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:318:40:
> error: 'sc' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:318:60:
> error: 'CON__G1' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:319:60:
> error: 'CON__G2' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:320:60:
> error: 'CON__G3' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:321:60:
> error: 'CON__G4' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:322:60:
> error: 'CON__G5' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:323:60:
> error: 'CON__G6' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:324:60:
> error: 'CON__G7' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:327:60:
> error: 'CON__O0' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:328:60:
> error: 'CON__O1' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:329:60:
> error: 'CON__O2' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:330:60:
> error: 'CON__O3' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:331:60:
> error: 'CON__O4' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:332:60:
> error: 'CON__O5' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:333:60:
> error: 'CON__O6' was not declared in this scope
> /build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk-boot/hotspot/src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp:334:60:
> error: 'CON__O7' was not declared in this scope
> make[8]: *** [os_linux_sparc.o] Error 1
> make[8]: *** Waiting for unfinished jobs....
> make[8]: Leaving directory `/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk.build-boot/hotspot/outputdir/linux_sparc_compiler2/product'
> make[7]: *** [the_vm] Error 2
> make[7]: Leaving directory `/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk.build-boot/hotspot/outputdir/linux_sparc_compiler2/product'
> make[6]: *** [product] Error 2
> make[6]: Leaving directory `/build/buildd-openjdk-7_7~b136-2.0~pre1-2-sparc-6bB1aS/openjdk-7-7~b136-2.0~pre1/build/openjdk.build-boot/hotspot/outputdir'
> make[5]: *** [generic_build2] Error 2

I think the uses of names like CON__G1 are just typos, as everywhere 
around this function names like CON_G1 (with one underscore) are used, 
and there is an enum near the top of the file defining them. I'll try 
to confirm tonight that removing one underscore fixes the build.

Best regards,
-- 
Jurij Smakov                                           jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                      KeyID: C99E03CC


Reply to: