ports/53348: MAINTAINER-UPDATE: textproc/xerces-c2
Bjoern A. Zeeb
bzeeb+freebsdports at zabbadoz.net
Tue Jun 17 23:00:31 UTC 2003
The following reply was made to PR ports/53348; it has been noted by GNATS.
From: "Bjoern A. Zeeb" <bzeeb+freebsdports at zabbadoz.net>
To: FreeBSD-gnats-submit at freebsd.org
Cc: bzeeb+freebsdports at zabbadoz.net
Subject: Re: ports/53348: MAINTAINER-UPDATE: textproc/xerces-c2
Date: Tue, 17 Jun 2003 22:57:04 +0000 (UTC)
>Submitter-Id: current-users
>Originator: Bjoern A. Zeeb
>Organization: Zabbadoz.NeT
>Confidential: no
>Synopsis: Re: ports/53348: MAINTAINER-UPDATE: textproc/xerces-c2
>Severity: non-critical
>Priority: low
>Category: ports
>Class: maintainer-update
>Release: FreeBSD 5.1-RELEASE i386
>Environment:
System: FreeBSD e0-0.noc.int.zabbadoz.net 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Thu Jun 5 02:55:42 GMT 2003 root at wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
previous update did not build on 4-STABLE
thanks Adam Weinberger for notifying
>Fix:
here is a patch-ab. please add this after applying
diff from 2003-06-15.
The old diff would remove patch-ab.
After re-adding the attach file as patch-ab no new
files or files to remove from cvs will be there.
the patch-ab file along with a new tarball of the updated
port source directory can also be found on
http://sources.zabbadoz.net/freebsd/ports/xerces-c2-2.2.0-2.3.0-20030617-01-patch-ab
http://sources.zabbadoz.net/freebsd/ports/xerces-c2-2.2.0-2.3.0-20030617-01.tbz
the initial diff is still available from
http://sources.zabbadoz.net/freebsd/ports/xerces-c2-2.2.0-2.3.0-20030615-01.diff
PS: sorry for duplicates but someone had removed Cc: to gnats :(
Please also have a look at ports/53347 (update of icu2 port)
which is an optional dependency of this port. - Thanks.
--- 8< 8< 8< files/patch-ab 8< 8< 8< ---
--- src/xercesc/dom/impl/DOMDeepNodeListPool.c Tue Jun 17 22:09:06 2003
+++ src.cvs/xercesc/dom/impl/DOMDeepNodeListPool.c Tue Jun 17 22:09:39 2003
@@ -90,7 +90,11 @@
initialize(modulus);
// create default hasher
+#if defined (XML_GCC_VERSION) && (XML_GCC_VERSION < 29600)
+ fHash = new HashPtr();
+#else
fHash = new (fMemoryManager) HashPtr();
+#endif
//
// Allocate the initial id pointers array. We don't have to zero them
--- src/xercesc/util/RefHash3KeysIdPool.c Tue Jun 17 22:12:13 2003
+++ src.cvs/xercesc/util/RefHash3KeysIdPool.c Sun Jun 15 09:57:39 2003
@@ -56,6 +56,9 @@
/**
* $Log: RefHash3KeysIdPool.c,v $
+ * Revision 1.6 2003/06/02 15:18:08 neilg
+ * fix for bug #20092; thanks to Berin Lautenbach
+ *
* Revision 1.5 2003/05/21 21:08:04 knoaman
* gcc 2.95.x is generating an internal error for some template definitions, so
* we use the default memory manger in such cases.
@@ -118,7 +121,11 @@
initialize(modulus);
// create default hasher
+#if defined (XML_GCC_VERSION) && (XML_GCC_VERSION < 29600)
+ fHash = new HashXMLCh();
+#else
fHash = new (fMemoryManager) HashXMLCh();
+#endif
//
// Allocate the initial id pointers array. We don't have to zero them
--- 8< 8< 8< ---
More information about the freebsd-ports-bugs
mailing list