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

Re: OpenJDK-7 on kFreeBSD (feedback)



Hi all!

Christoph Egger <christoph@debian.org> writes:
> Christoph Egger <christoph@debian.org> writes:
>> Robert Millan <rmh@debian.org> writes:
>>> 2012/5/12 Damien Raude-Morvan <drazzib@debian.org>:
>>> Also it might be worth trying with a chroot hosted on kfreebsd 8.1.
>>
>> I tried exactly that and on my stable system openjdk-7 fails exactly as
>> on the buildds in the usntable chroot. Will now try if I can get it
>> running with a 8.3 kernel and check what happens there (keeping the rest
>> on stable, chroot on unstable).
>
> It's still failing on this mostly-squeeze-but-8.3-kernel system. I'll
> try and upgrade piece-after-piece to wheezy and see where it starts to
> work.

  Changing kernels did not fix this problem in any way. What did make
openjdk-7 compile was switching from stable's sbuild/schroot to
wheezy's. I thnk it's rather strange that this does have any effect but
did indeed work. Adding Roger as sbuild/schroot maintainer into cc maybe
he has some insight on what did notably change between the stable (or
rather buildd) version and unstable that might have an impact.

Error message on buildd/stable builds was

Rebuilding /build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/lib/i386/libverify.so because of /build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/tmp/java/verify/obj/.files_compiled mapfile-vers
gcc-4.7  -O3   -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN -g  -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O3 -D_FORTIFY_SOURCE=2 -DNDEBUG -DARCH='"i586"' -Di586 -DLINUX -DRELEASE='"1.7.0_03"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -I. -I/build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/tmp/java/verify/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export    -D_FORTIFY_SOURCE=2 -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-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/lib/i386 -Wl,-soname=libverify.so  -Wl,-z,relro  -shared -o /build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/lib/i386/libverify.so    /build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/tmp/java/verify/obj/check_code.o    /build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/tmp/java/verify/obj/check_format.o   -L/build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/lib/i386/server -ljvm  -lc
Checking for mapfile use in: /build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/lib/i386/libverify.so
Library loads for: /build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/lib/i386/libverify.so
Inconsistency detected by ld.so: dl-minimal.c: 138: realloc: Assertion `ptr == alloc_last_block' failed!
make[6]: *** [/build/buildd-openjdk-7_7~u3-2.1.1~pre1-2-kfreebsd-i386-AsELAd/openjdk-7-7~u3-2.1.1~pre1/build/openjdk.build-boot/lib/i386/libverify.so] Error 1

Regards

    Christoph

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer


Reply to: