Date: Thu, 21 Jan 2016 17:00:06 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 206472] textproc/xalan-c3: Does not interoperate with Xalan when built with iconv transcoder Message-ID: <bug-206472-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D206472 Bug ID: 206472 Summary: textproc/xalan-c3: Does not interoperate with Xalan when built with iconv transcoder Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: rleigh@codelibre.net Created attachment 165922 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D165922&action= =3Dedit patch to enable the ICU transcoder Xerces can be built with different transcoders. The FreeBSD ports are using iconv, but it can also link with ICU. The xalan-c port depends upon Xerces-C, but it appears that it is not fully functional unless Xalan was build with ICU support. I'm still investigating exactly why. See: http://xerces-c-users.markmail.org/search/?q=3D#query:+page:1+mid:6mfruqsaw= 3iiheeh+state:results http://xerces-c-users.markmail.org/search/?q=3D#query:+page:1+mid:pcjulkaru= sich5he+state:results Because it's a bit of an odd interaction between the projects, I don't know= for sure if this is actually a Xerces bug or a Xalan bug. The attached patch certainly "fixes" the problem by building Xerces against ICU instead of ico= nv.=20 However, MacOS X homebrew and Debian/Ubuntu seem to make a working library without ICU, so not sure why it seems to be required on FreeBSD. Applying = this patch would make the issue go away, but I hope that there's a better alternative. Regards, Roger --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-206472-13>