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

Re: Jenkins Build Slave on kFreeBSD



Hi Guido,

2013/5/8 Guido Günther <agx@sigxcpu.org>
I updated the patches and also updated OpenJDK to 2.3.9 which has
another bootstrap problem fixed. Thus I get a bit further:

OK, that's great !
 
/usr/bin/xsltproc -IN /data/home/agx/openjdk7/openjdk-7/build/openjdk-boot/hotspot/src/share/vm/prims/jvmti.xml -XSL /data/home/agx/openjdk7/openjdk-7/build/openjdk-boot/hotspot/src/share/vm/prims/jvmtiHpp.xsl -OUT /data/home/agx/openjdk7/openjdk-7/build/openjdk.build-boot/hotspot/outputdir/bsd_amd64_compiler2/product/../generated/jvmtifiles/jvmtiEnv.hpp
Unknown option -IN
Generating /data/home/agx/openjdk7/openjdk-7/build/openjdk.build-boot/hotspot/outputdir/bsd_amd64_compiler2/product/../generated/jvmtifiles/jvmtiEnter.cpp
Usage: /usr/bin/xsltproc [options] stylesheet file [file ...]
   Options:
        --version or -V: show the version of libxml and libxslt used
        --verbose or -v: show logs of what's happening
        --output file or -o file: save to a given file
        --timing: display the time used

I see that there's

        patches/boot/xsltproc.patch

fixing this up for linux so I wonder if I the above bsd_amd64_compiler2
should rather read linux_amd64_compiler2.

One important thing I've noted during previous work on OpenJDK porting on kfreebsd is that upstream often alias "BSD" as kernel + userspace. So detection code in upstream's Makefile is not really valid on a platform like kfreebsd where kernel is BSD but userspace is GNU/libc : I've made some changes to force our kfreebsd build to run as "Linux" flavour...
 
I tried to find other hotspot
kFreeBSD bootstrap logs to compare with on the net but failed. So any
pointer is appreciated. The full log is here:

        http://honk.sigxcpu.org/tmp/kfreebsd-build.log

I've quite old kfreebsd-amd64 and kfreebsd-i386 build logs here :
http://people.debian.org/~drazzib/openjdk/kfreebsd-snapshots/old/openjdk-7_7~u3-2.1-2_kfreebsd-amd64.build
http://people.debian.org/~drazzib/openjdk/kfreebsd-snapshots/old/openjdk-7_7~u3-2.1-2_kfreebsd-i386.build

Thanks for your effort !
--
Damien - Debian Developper
http://wiki.debian.org/DamienRaudeMorvan

Reply to: