[oe] Recent problems with host library leakage into the build
Stefan Schmidt
stefan at datenfreihafen.org
Tue Mar 1 12:16:10 UTC 2011
Hello.
On Tue, 2011-03-01 at 12:51, Henning Heinold wrote:
> On Tue, Mar 01, 2011 at 11:37:04AM +0100, Stefan Schmidt wrote:
> > Hello.
> >
> > I just stumbled over two problems in the testing-release bracnh that have wrong
> > path to the libs while linking the binaries and fail due to ld not being happy
> > to link x86_64 with ARM :)
> >
> > openjdk-6_6b18-1.8:
> >
> > | arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon
> > -mfloat-abi=softfp -mthumb-interwork -mno-thumb
> > --sysroot=/home/stefan/oe-dev/build/tmp/sysroots/armv7a-angstrom-linux-gnueabi
> > -shared -Wl,--whole-archive ../../src/fdlibm/.libs/libfdlibm.a
> > ../../src/mm/.libs/libmm.a ../../src/native/.libs/libnative.a
> > ../../src/threads/.libs/libthreads.a ../../src/toolbox/.libs/libtoolbox.a
> > ../../src/vm/.libs/libvm.a ../../src/vmcore/.libs/libvmcore.a
> > -Wl,--no-whole-archive -L/usr/lib -lz -lpthread -ldl -march=armv7-a
> > -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb
> > -Wl,--version-script=../../contrib/mapfile-vers-product -Wl,-O1
> > -Wl,--hash-style=gnu -Wl,-soname -Wl,libjvm.so -o .libs/libjvm.so
> > | /usr/lib/libz.so: file not recognized: File format not recognized
> > | collect2: ld returned 1 exit status
> > | libtool: install: error: relink `libjvm.la' with the above command before
> > installing it
> >
> > I imagine that I have seen something similar for freetype, but I can't reproduce
> > it right now.
Forgot about this one. It was on a private branch. Nothing in OE.
> > Anyone an idea what causes this? If not I'm going to bisect it. Its just
> > painful as openjdk needs tons of time to build.
> >
> > regards
> > Stefan Schmidt
>
> Hi,
>
> seems I fixed it only for the newer 1.8.5 release.
> Problem is with cacao which is configured from the icedtea Makefile.
> It's needing autoreconf and --with-libtool-sysroot
>
> Have a look at the cacao-libtoolize.patch
Thanks a lot. Will do after lunch.
regards
Stefan Schmidt
More information about the Openembedded-devel
mailing list