IcedTea 7 Patches for with-project=bsd - A Plan

Michael Franz mvfranz at gmail.com
Sun Mar 8 19:10:27 PDT 2009


Here are the patches against IcedTea7 changeset:   1623:5bda1b46a64f they
allow Fedora 10 to build the bsd-port  changeset:   65:72d04adc33f8.  The
build is not perfect and does not work as well as an older set of patches
(the build fails with some genxx.sh script but finishes fine if re-run).

Since my original attempt the nio2 was added so, this needs to be disabled.
I have tested configured as:
./configure --without-rhino --disable-liveconnect --disable-xrender
--with-hotspot-build --disable-nio2 --with-project=bsd

This almost builds on OS X, but I have not figured out my issue with jar and
how specify a new include directory and a new lib directory.  These patches
do not allow zero to build.  I did have this working in the previous
version.

The ecj build requires gjavah as there are patches that assume gjavah is
used instead of a standard javah, it seems gjavah generates code a little
differently.

bsd-Makefile.am.patch should indicate how I worked the patches into the
build system.

Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090308/acaa63e6/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bsd-Makefile.am.patch
Type: application/octet-stream
Size: 4595 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090308/acaa63e6/bsd-Makefile.am.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bsd-patches-new-and-moved.patch
Type: application/octet-stream
Size: 58445 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090308/acaa63e6/bsd-patches-new-and-moved.patch 


More information about the distro-pkg-dev mailing list