[Bug 770] New: Zero + icedtea7 7033954 regression - missing mapfile-zero

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Aug 9 03:04:23 PDT 2011


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=770

           Summary: Zero + icedtea7 7033954 regression - missing mapfile-
                    zero
           Product: IcedTea
           Version: 7-hg
          Platform: arm
               URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/244b27bb14f
                    8
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Zero
        AssignedTo: unassigned at icedtea.classpath.org
        ReportedBy: xerxes at zafena.se


OpenJDK7 7033954 made Zero OpenJDK builds architecture dependent.
The change-set 
http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/244b27bb14f8
added mapfiles for
mapfile-amd64
mapfile-i586
mapfile-sparc
mapfile-sparcv9

Zero currently FTBFS on all architectures that do not have a mapfile in place.

My suggested fix are to create an architecture independent mapfile-zero to be
used for zero builds.


Example Zero FTBFS on ARM using icedtea7: mapfile-arm: No such file or
directory

Begin Processing SUBDIRS: java     
make[6]: Entering directory
`/media/dh0/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk/jdk/make/java/main/java'
gcc  -O3   -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses 
-D_LITTLE_ENDIAN -g   -DNDEBUG -DARCH='"arm"' -Darm -DLINUX
-DRELEASE='"1.7.0_147-icedtea"' -DFULL_VERSION='"1.7.0_147-icedtea-b147"'
-DJDK_MAJOR_VERSION='"1"' -DJDK_MINOR_VERSION='"7"' -D_LARGEFILE64_SOURCE
-D_GNU_SOURCE -D_REENTRANT -I.
-I/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/tmp/java/java/CClassHeaders
-I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/export
-I../../../../src/share/bin -I../../../../src/solaris/bin -DPROGNAME='"java"'
-DEXPAND_CLASSPATH_WILDCARDS -DLAUNCHER_NAME='"java"'    -c -o
/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/tmp/java/java/obj/main.o
\
                -DRELEASE='"1.7.0_147-icedtea"'
-DFULL_VERSION='"1.7.0_147-icedtea-b147"' -DJDK_MAJOR_VERSION='"1"'
-DJDK_MINOR_VERSION='"7"' ../../../../src/share/bin/main.c
Rebuilding
/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/bin/java
because of
/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/tmp/java/java/obj/main.o
gcc -o
/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/bin/java
-Xlinker -O1 -Xlinker -version-script=../../../java/main/java/mapfile-arm 
-Wl,--hash-style=both -Xlinker -z -Xlinker defs
-L/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/lib/arm
-Wl,-soname=lib.so  -L
/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/lib/arm/jli
-lz  -Wl,--allow-shlib-undefined -Wl,-rpath -Wl,\$ORIGIN/../lib/arm/jli
-Wl,-rpath -Wl,\$ORIGIN/../jre/lib/arm/jli \
           
/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/tmp/java/java/obj/main.o
-lpthread  -ljli  -ldl -lc
/usr/bin/ld: cannot open linker script file
../../../java/main/java/mapfile-arm: No such file or directory
collect2: ld returned 1 exit status
make[6]: ***
[/var/lib/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk.build/bin/java]
Error 1
make[6]: Leaving directory
`/media/dh0/buildbot/icedtea/icedtea7-natty-armv7l-quick/build/openjdk/jdk/make/java/main/java'


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the distro-pkg-dev mailing list