Hi Guido, 2013/5/8 Guido Günther <a...@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