> 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