[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