Skip site navigation (1)Skip section navigation (2)
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>