Summary: | textproc/xerces-c3: New upstream release 3.2.2 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Roger Leigh <rleigh> | ||||||||||
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | ndowens04, rleigh | ||||||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(sunpoet) |
||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Note that this leaves the old autotools build in place. The new (in 3.2.x) cmake build can be switched to. Take out the portrevision, not needed if patch contains a newer version (In reply to Roger Leigh from comment #0) No need of creating two bugs, could have just edit the other one. One should be closed Created attachment 197242 [details]
Update to 3.2.2
Update to include portrevision, an oversight on my part.
Created attachment 197243 [details]
Update to 3.2.2
Remove portrevision entirely
Nathan, is there anything blocking this being included with the fixes I provided? The bugfixes included in 3.2.2 fix several blocking issues I'm having, so would be much appreciated if it could be merged. Thanks, Roger Created attachment 198633 [details]
Update to 3.2.2
Update patch with pkg-plist update. Tested with 11.2-RELEASE and 10.4-RELEASE with poudriere.
Tested all reverse dependencies with sudo poudriere bulk -j <ver>-RELEASE -p rleigh-git -J 8 cad/freecad cad/sumo deskutils/kdepim-runtime devel/libepp-nicbr devel/libkolab devel/xmltooling devel/xsd editors/xmlcopyeditor games/enigma games/glest games/traingame graphics/appleseed graphics/cegui graphics/gdal graphics/qgis net/pktanon science/qbox security/apache-xml-security-c security/opensaml security/shibboleth-sp sysutils/passwordsafe textproc/amberfish textproc/libkolabxml textproc/xalan-c textproc/xqilla textproc/zorba all built without problems. Thanks for your submission and testing. I've spent a few hours trying to figure out why the build on my box and yours picked different MutexManager (posix vs standard) but it is not needed anymore. :) I'll commit it tomorrow. Thanks. Regarding posix vs standard mutex manager, it may depend upon the compiler version. If it supports C++11, it will select standard std::thread by default, otherwise it will fall back to posix pthreads. Since std::thread is just a wrapper around pthreads, both are pretty much equivalent in practice, so it doesn't matter which gets picked. 11.x system clang defaults to C++14, so should pick standard, while 10.x defaults to C++98, so should pick posix. Regards, Roger A commit references this bug: Author: sunpoet Date: Mon Oct 29 22:14:32 UTC 2018 New revision: 483421 URL: https://svnweb.freebsd.org/changeset/ports/483421 Log: Update to 3.2.2 - Silence patch message Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12341423 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12342890 PR: 231481 Submitted by: Roger Leigh <rleigh@codelibre.net> Changes: head/textproc/xerces-c3/Makefile head/textproc/xerces-c3/distinfo head/textproc/xerces-c3/pkg-plist Committed. Thanks! (In reply to Roger Leigh from comment #10) Thanks for your explanation. |
Created attachment 197234 [details] Update to 3.2.2 Supersedes #226277 Attached patch updates to 3.2.2.