Bug 222400 - textproc/xqilla: Fails to compile with Xerces-C 3.2.0
Summary: textproc/xqilla: Fails to compile with Xerces-C 3.2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL: https://sourceforge.net/p/xqilla/bugs...
Keywords:
Depends on:
Blocks: 221890
  Show dependency treegraph
 
Reported: 2017-09-17 13:28 UTC by Roger Leigh
Modified: 2018-02-12 20:01 UTC (History)
3 users (show)

See Also:


Attachments
Build with Xerces-C 3.1 or 3.2 (3.10 KB, patch)
2017-09-17 13:28 UTC, Roger Leigh
no flags Details | Diff
svn-diff-xqilla (3.63 KB, patch)
2017-12-20 01:11 UTC, Walter Schwarzenfeld
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Leigh 2017-09-17 13:28:53 UTC
Created attachment 186466 [details]
Build with Xerces-C 3.1 or 3.2

Please see the attached patch which provides support for the old style (Xerces-C 3.1) castToNode and the new style (Xerces-C 3.2) fContainingNode replacement.  This will allow xqilla to use the new xerces in the ports tree.

Upstream ticket: https://sourceforge.net/p/xqilla/bugs/48/
Comment 1 Walter Schwarzenfeld 2017-12-20 01:11:28 UTC
Created attachment 188983 [details]
svn-diff-xqilla

Made from the two patches from the link a  svn-diff.
Comment 2 Roger Leigh 2018-02-08 19:58:47 UTC
Is there anything remaining which is blocking this fix being merged?  Thanks, Roger
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2018-02-12 06:32:59 UTC
testbuilds@work
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2018-02-12 20:00:39 UTC
Committed, thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2018-02-12 20:01:26 UTC
A commit references this bug:

Author: pi
Date: Mon Feb 12 20:00:26 UTC 2018
New revision: 461645
URL: https://svnweb.freebsd.org/changeset/ports/461645

Log:
  textproc/xqilla: unbreak by adding patches for the Xerces-C 3.2.0 case

  - support for the old style (Xerces-C 3.1) castToNode and
    the new style (Xerces-C 3.2) fContainingNode replacement.
    This will allow xqilla to use the new xerces in the ports tree.
    Upstream ticket: https://sourceforge.net/p/xqilla/bugs/48/

  PR:		222400
  Submitted by:	Roger Leigh <rleigh@codelibre.net>
  Reviewed by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>

Changes:
  head/textproc/xqilla/Makefile
  head/textproc/xqilla/files/patch-src_dom-api_impl_XPathDocumentImpl.cpp
  head/textproc/xqilla/files/patch-src_dom-api_impl_XPathNamespaceImpl.cpp