Bjoern,
WooHoo! Works like a charm. testXPath now runs on my 4.8-RELEASE box, so very happy.
What I might do (if you have no objections), is incorporate the minimal amount of changes into the current makefiles to get Freebsd to compile and run properly.
I might leave the install piece out for now, although I think it's an important piece - but if there is a risk of breaking OS390 I'd like to take things slowly.
I might also slightly modify the configure test you have built in to actually run a piece of code to test mbstowcs, as this is also a problem on NetBSD so it would be good to have a generic test.
The only problem is that this might break the port that you have done, but hopefully we can keep the breakage to an easily defined subset.
Cheers (and thanks!), Berin
Bjoern A. Zeeb wrote:
Hi,
on http://sources.zabbadoz.net/freebsd/ports/experimental/
you will find an up-to-date xerces-c2 2.3 port and and Xalan-c 1.5 port (work in progress).
http://sources.zabbadoz.net/freebsd/ports/experimental/xerces-c2-2.3-experimental.tgz http://sources.zabbadoz.net/freebsd/ports/experimental/xalan-1.5-experimental.tgz
While xerces-c2 should be fully tested and OK the xalan port is rarely tested AND only with libiconv on i386 yet.
please extract both and simply do a make in xerces-c2, su && make install and afterwards do the same for the xalan port (if you don't know how to build ports please have a look at the ports-handbook).
I tested Xalan on 4.7-STABLE and 5.1R and it worked fine.
Any feedback ist welcome.
PS: the xalan-tarball includes a patch-aa which includes a make install target and a somewhat improved build framework for Xalan. Unluckily the diff is against 1.5 release and not against CVS but I am pretty sure I broke OS390 anyway ;-)