> I do have some changes since the last tarballs[1] but I am also
> successfully running Xalan on 4.{6,7,8}-STABLE and 5.x now with either
> iconv or icu[2] (autodetected depended on what xerces-c2[3] has been
> built with).
>
> [1] still waiting for the build framework commit before uploading them
> and adding to the open PR @ freebsd.org
> [2] using the port from the PR for icu 2.6 update I submitted
> [3] version 2.3 port; commit still pending too I think
>
> Perhaps we can merge the ports ?
The only changes we made is in the Makefiles/config scripts and they
are just simple changes. We didn't change the code at all. We could
just use yours.
> BTW: do you have own icu-2 / xerces-c2 ports or do you use the once I
> submitted ?
We used our own because we needed a version that didn't link with
libc_r.so (i.e., no pthread) because on FreeBSD 4.x, libc and libc_r
apparently do not work well with each other -- it would cause random
crashes. That problem is supposed to be fixed on 5.x I heard.
But for 4.x, perhaps we should create a separate port for thread-based
and non-thread-based of ICU, xerces-c2 and xalan-c?
David