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

Reply via email to