installs 3.3.0 from latest; from quarterly (2026Q4) 3.3.0
Port
# cd /usr/ports/textproc/xerces-c3 && make install clean
Size
2.2 MiB download · 17 MiB installed
Depends on
nothing
License
APACHE20
Packages by version and architecture
latest
FreeBSD version
amd64
aarch64
i386
FreeBSD 16
3.3.0
3.3.0
–
FreeBSD 15
3.3.0
3.3.0
–
FreeBSD 14
3.3.0
3.3.0
3.3.0
quarterly (2026Q4)
FreeBSD version
amd64
aarch64
i386
FreeBSD 15
3.3.0
3.3.0
–
FreeBSD 14
3.3.0
3.3.0
3.3.0
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.3.0.
Fixed (4)
Show 4 fixed
VuXML entries whose affected range the packaged version has left.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (92)
Pietro Cerutti (gahr) · 3.1.1_1
- Add patches to address upstream the following upstream issues [1] * https://issues.apache.org/jira/browse/XERCESC-1994 * https://issues.apache.org/jira/browse/XERCESC-1995 - Bump PORTREVISION - While at it, add a 'test' target to run the provided test suite
PR: 171537 [1]
Submitted by: Michael Gmelin <freebsd@grem.de>
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
- New port: textproc/xerces-c3 This is a port of the 3.x series of the Apache Xerces-C++ library.
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.
In textproc/xerces-c2 and textproc/xerces-c2-devel, use -lgcc_pic only on systems < 7.0-RELEASE.
PR: 136984
Submitted by: Meena <meena.vyas@sun.com>
Patch by: arved
Approved by: maintainer timeout (>11 months)
Feature safe: yes
- Fix build with NOPORTDOCS/NOPORTEXAMPLES - Use NOPORTDOCS/NOPORTEXAMPLES instead of options - Some related cleanups
PR: 126888
Submitted by: Ken Menzel <kenm at icarz dot com> (maintainer)
Upgrade ICU from 3.4.1 to 3.6. Build WITHOUT_THREADS by default -- using threads is broken on ia64 (marcel is investigating) and seems useless elsewhere.
Filter `-funroll-loops' out of CFLAGS for now -- it seems to cause
miscompilation occasionally.
Correct the dependencies to stop requiring a particular version number
of the ICU's libraries to ease future upgrades.
- s,INSTALLS_SHLIB,USE_LDCONFIG,g - these include security/ sysutils/ textproc/ maintained by ports@
PR: ports/101916
Submitted by: Gea-Suan Lin <gslin_AT_gslin dot org>
- Update to 2.6.0 - Use OPTIONS
The update has not been tested too well so if you experience
any problems please drop me a line.
PR: ports/72784
Submitted by: Bjoern A. Zeeb (maintainer)
- Fix bug with trimming text when using TRANSCODER==IconvFBSD
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27769
PR: ports/64413
Submitted by: Bjoern A. Zeeb <bzeeb+freebsdports@zabbadoz.net> (maintainer)
- Add patch for this problem: The XMLPlatformUtils::openFile function opens files with fopen and passes it "r+" string as mode argument. This makes(according to fopen(3)) it try to open file for reading and writing while it should be opened for reading only. As a result you can't work with files not owned by you which is rather common case for dtd files. - Raise PORTREVISION
PR: ports/59499
Submitted by: Konstantin Oznobihin <bork@rsu.ru>
Approved by: maintainer
iMAINTAINER-UPDATE: textproc/xerces-c2
Apache XML project has release a new version of xerces-c.
Please see http://xml.apache.org/xerces-c/releases.html for
more information.
PR: ports/53348
Submitted by: Bjoern A. Zeeb <bzeeb+freebsdports@zabbadoz.net>
Fix building on sparc64 and alpha. Thanks to Mikko Tyolajarvi for fixing and testing on sparc64.
PR: 46636
Submitted by: Bjoern A. Zeeb <bzeeb+freebsdports@zabbadoz.net>
Fix the problem of non-root builds causing the files to retain that uid. The originator(s) had a patch for this, but I misunderstood its purpose, and therefore erroneously omitted it.
Also fix the problem related to the extremely lame naming scheme that
this package uses. There is a different(?) patch for this floating around,
but it didn't make it into the audit trail. My way works, and isn't
_incredibly_ lame, so we'll try it for now.
Add xerces-c2 2.1.0, A validating XML parser from the Apache XML Project.
Lots of contributions to this port by:
Bjoern A. Zeeb <bzeeb+freebsdports@zabbadoz.net>
Christopher Kelly <cck@kuffworks.com>
Also, I made some changes to the final product,
mostly cleanup/consistency things.
PR: ports/42271
Submitted by: Simon Barner <barner@in.tum.de>