← Back to team overview

openjdk team mailing list archive

Bug#575346: openjdk-6: sh4: FTBFS: /usr/bin/ld: cannot find -ljvm

 

Source: openjdk-6
Version: 6b18~pre3-1
Severity: important
Tags: patch
User: debian-sh4@xxxxxxxxxx
Usertags: sh4
X-Debbugs-CC: debian-superh@xxxxxxxxxxxxxxxx

Hi,

openjdk-6 FTBFS on SH4.
http://buildd.debian-ports.org/fetch.php?pkg=openjdk-6&arch=sh4&ver=6b18~pre3-1&stamp=1269340698&file=log&as=raw

-----
../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:861:
warning: cast from pointer to integer of different size
make[7]: Leaving directory
`/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/corba/make/sun/corba/core'
Done with parallel compiles:
/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/corba/make/sun/corba/core
STATS: LIBRARY=ioser12, PRODUCT=sun, _OPT=-O2
Rebuilding /build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/build/linux-sh/corba/lib/sh/libioser12.so
because of /build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/build/linux-sh/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/obj/.files_compiled
mapfile-vers
gcc-4.4  -O2    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused
-Wno-parentheses  -D_LITTLE_ENDIAN   -D_sh_  -DARCH='"sh"' -DLINUX
-DRELEASE='"1.6.0_18"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE
-D_REENTRANT -I.
-I/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/build/linux-sh/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/CClassHeaders
-I../../../../src/solaris/javavm/export
-I../../../../src/share/javavm/export
-I../../../../src/share/javavm/include
-I../../../../src/solaris/javavm/include -ICClassHeaders
-I/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/bootstrap/jdk1.6.0/include
-I/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/bootstrap/jdk1.6.0/include/linux
-I../../../../src/share/native/common
-I../../../../src/solaris/native/common
-I../../../../src/share/native/com/sun/corba/se/internal/io
-I../../../../src/solaris/native/com/sun/corba/se/internal/io
-Xlinker -O1 -Xlinker -version-script=mapfile-vers  -Xlinker -z
-Xlinker origin -Xlinker -rpath -Xlinker \$ORIGIN  -Xlinker -z
-Xlinker defs -Wl,-Bsymbolic-functions
-L/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/build/linux-sh/corba/lib/sh
-Wl,-soname=libioser12.so   -shared -mimpure-text -o
/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/build/linux-sh/corba/lib/sh/libioser12.so
   /build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/openjdk-ecj/build/linux-sh/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/obj/ioser.o
  -L/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/bootstrap/jdk1.6.0/jre/lib/sh/server
-ljvm  -L/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/bootstrap/jdk1.6.0/jre/lib/sh
-L/usr/lib/gcc/sh4-linux-gnu/4.4.3/ -lgcj
-L/build/buildd-openjdk-6_6b18~pre3-1-sh4-VTMv8X/openjdk-6-6b18~pre3/build/bootstrap/jdk1.6.0/jre/lib/sh/server
-ljvm -lc
/usr/bin/ld: cannot find -ljvm
collect2: ld returned 1 exit status
-----

I made patch to revise this problem.  Could you apply this patch?

Best regards,
 Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6

Attachment: openjdk-6-ftbfs.diff
Description: application/empty