summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2008-06-07 19:53:10 +0000
committerTiziano Müller <dev-zero@gentoo.org>2008-06-07 19:53:10 +0000
commitdfc2102c7833be2314f88c2bc74b448d1f513f95 (patch)
treefd82905d5603b8fda45a5fe23d7dee514dbabe5d /dev-libs/xerces-c/files
parentRemove old (diff)
downloadhistorical-dfc2102c7833be2314f88c2bc74b448d1f513f95.tar.gz
historical-dfc2102c7833be2314f88c2bc74b448d1f513f95.tar.bz2
historical-dfc2102c7833be2314f88c2bc74b448d1f513f95.zip
Added patch to fix compilation-problems with USE="icon -threads" (bug #218964, thanks to Kai Blaschke)
Package-Manager: portage-2.1.5.4
Diffstat (limited to 'dev-libs/xerces-c/files')
-rw-r--r--dev-libs/xerces-c/files/xerces-c-2.8.0-IconvGNUTransService.cpp.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/dev-libs/xerces-c/files/xerces-c-2.8.0-IconvGNUTransService.cpp.patch b/dev-libs/xerces-c/files/xerces-c-2.8.0-IconvGNUTransService.cpp.patch
new file mode 100644
index 000000000000..d7b7426b33e0
--- /dev/null
+++ b/dev-libs/xerces-c/files/xerces-c-2.8.0-IconvGNUTransService.cpp.patch
@@ -0,0 +1,13 @@
+--- /src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.orig.cpp Mon Jun 4 18:17:26 2007
++++ /src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp Mon Jun 4 18:25:22 2007
+@@ -429,8 +427,10 @@
+
+ void reinitIconvGNUMutex()
+ {
++#if !defined(APP_NO_THREADS)
+ delete gIconvMutex;
+ gIconvMutex = 0;
++#endif
+ }
+
+ IconvGNUTransService::IconvGNUTransService()