diff options
author | 2008-04-27 13:17:33 +0000 | |
---|---|---|
committer | 2008-04-27 13:17:33 +0000 | |
commit | 0ae9cafdaf43739a3ce398ec461484fa04edac36 (patch) | |
tree | 411bc1d577bf0163ec415f8c32117d0656022b5d /dev-libs/xalan-c | |
parent | Sparc stable, Bug #219421. (diff) | |
download | historical-0ae9cafdaf43739a3ce398ec461484fa04edac36.tar.gz historical-0ae9cafdaf43739a3ce398ec461484fa04edac36.tar.bz2 historical-0ae9cafdaf43739a3ce398ec461484fa04edac36.zip |
Add patch allowing building with GCC 4.3. Patch by ape in bug #213136.
Package-Manager: portage-2.1.5_rc6
Diffstat (limited to 'dev-libs/xalan-c')
-rw-r--r-- | dev-libs/xalan-c/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/xalan-c/Manifest | 15 | ||||
-rw-r--r-- | dev-libs/xalan-c/files/xalan-c-1.10.0+gcc-4.3.patch | 50 | ||||
-rw-r--r-- | dev-libs/xalan-c/xalan-c-1.10.0.ebuild | 6 |
4 files changed, 73 insertions, 6 deletions
diff --git a/dev-libs/xalan-c/ChangeLog b/dev-libs/xalan-c/ChangeLog index 6e0536bed04a..37591932207a 100644 --- a/dev-libs/xalan-c/ChangeLog +++ b/dev-libs/xalan-c/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/xalan-c -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/ChangeLog,v 1.15 2007/12/24 07:13:42 dev-zero Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/ChangeLog,v 1.16 2008/04/27 13:17:32 flameeyes Exp $ + + 27 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> + +files/xalan-c-1.10.0+gcc-4.3.patch, xalan-c-1.10.0.ebuild: + Add patch allowing building with GCC 4.3. Patch by ape in bug #213136. 22 Dec 2007; Tiziano Müller <dev-zero@gentoo.org> xalan-c-1.10.0.ebuild: Changed xerces-c version to match only 2.7.0 (bug #202922) since upstream diff --git a/dev-libs/xalan-c/Manifest b/dev-libs/xalan-c/Manifest index 6e7c0478a174..e98ac49d1556 100644 --- a/dev-libs/xalan-c/Manifest +++ b/dev-libs/xalan-c/Manifest @@ -1,5 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 1.10.0-as-needed.patch 4022 RMD160 298171f6d3e6b624dc220ad3d8b2f0d00bfb43b4 SHA1 86d2926aa3dcc382b7491bb3e4c7dad707581f25 SHA256 34e4ccbfcbf11748e60dfb98c6ca2e1b47597031cfcea14cb2df3a43289a8e5a +AUX xalan-c-1.10.0+gcc-4.3.patch 1359 RMD160 746ad62dd8090ad950f24e03cc1c20a36ca8753a SHA1 b2072937c4433cb4e59b85de264ee87f67e986a6 SHA256 f560a9ca0d6a7b716174492450160df58fa3e8d261d629ebe07e5f632442b344 DIST Xalan-C_1_10_0-src.tar.gz 1554940 RMD160 537ba0be6a14e47eb4453c2d813b31ec416835ab SHA1 3fc63045048176e0ab00ce8aa0d15b2c1e5d646b SHA256 40797957fb22797894d33a2fa0e01e3b6cc509fb89bb772c0e835ae840714cfd -EBUILD xalan-c-1.10.0.ebuild 1911 RMD160 c0e452328cde6050869034e05129cd9bc5311b91 SHA1 112a333a8377fd9cd0efa30482774120bbab8c3f SHA256 5f0318c0c21fad97c325847824869394d6297ffc6d7258dce73bef4eaebade5a -MISC ChangeLog 2356 RMD160 0646e27fcc136bd7bdb6b902b99de4ca7c9ebecf SHA1 992941bf1abeb3b627fe251f70253258aa8ab512 SHA256 c21078fdb56f63cabf7df4655d84080501f16c8559793992bd3329527fab817f +EBUILD xalan-c-1.10.0.ebuild 1954 RMD160 a26b418d8b94918d60cca6f43ec806d1f28926c1 SHA1 912e93a6d8ab1880cde26a8cf544909ed00416fe SHA256 11f71dd4bd616e3a25448794a1dd9d2e5e0f01d2ecf3addafe6e4b6960f75420 +MISC ChangeLog 2546 RMD160 8962e1894535033e5b49c8acb302713852163c99 SHA1 b0726f31fcbcb15bb1100e4973192ed405bcdca5 SHA256 c0d91be1412e01e5bb9e19c8a9c9f2f6dfeb113496e9fe32ae9af72a0ff17901 MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkgUfPIACgkQAiZjviIA2Xjp9ACeKku2LmRQFM3y2Sge0VLdAp85 +WEAAmgJjo7NuULDhBOeOPuUr9QnneYJO +=ySYl +-----END PGP SIGNATURE----- diff --git a/dev-libs/xalan-c/files/xalan-c-1.10.0+gcc-4.3.patch b/dev-libs/xalan-c/files/xalan-c-1.10.0+gcc-4.3.patch new file mode 100644 index 000000000000..e08ef961ea39 --- /dev/null +++ b/dev-libs/xalan-c/files/xalan-c-1.10.0+gcc-4.3.patch @@ -0,0 +1,50 @@ +--- XalanDOMString.cpp 2008-03-21 09:50:39.000000000 +0100 ++++ xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp 2008-03-21 09:51:06.000000000 +0100 +@@ -26,6 +26,7 @@ + + + #include <cstdlib> ++#include <cstring> + + + +--- FormatterToHTML.cpp 2008-03-21 09:56:31.000000000 +0100 ++++ xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XMLSupport/FormatterToHTML.cpp 2008-03-21 09:56:54.000000000 +0100 +@@ -26,6 +26,7 @@ + + + #include <cassert> ++#include <cstring> + + + +--- ElemNumber.cpp 2008-03-21 10:09:56.000000000 +0100 ++++ xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XSLT/ElemNumber.cpp 2008-03-21 10:10:15.000000000 +0100 +@@ -14,6 +14,7 @@ + * limitations under the License. + */ + #include "ElemNumber.hpp" ++#include <cstring> + + + +--- DirectoryEnumerator.hpp 2008-03-21 10:19:13.000000000 +0100 ++++ xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/PlatformSupport/DirectoryEnumerator.hpp 2008-03-21 10:19:41.000000000 +0100 +@@ -36,6 +36,7 @@ + + #include <functional> + #include <iterator> ++#include <cstring> + + + #include "xercesc/framework/MemoryManager.hpp" +--- XalanExe.cpp 2008-03-21 12:11:08.000000000 +0100 ++++ xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanExe/XalanExe.cpp 2008-03-21 12:11:44.000000000 +0100 +@@ -19,6 +19,7 @@ + + + #include <cstdlib> ++#include <cstring> + #if defined(XALAN_CLASSIC_IOSTREAMS) + #include <iostream.h> + #else diff --git a/dev-libs/xalan-c/xalan-c-1.10.0.ebuild b/dev-libs/xalan-c/xalan-c-1.10.0.ebuild index c11f2e3d969d..221daaf513b7 100644 --- a/dev-libs/xalan-c/xalan-c-1.10.0.ebuild +++ b/dev-libs/xalan-c/xalan-c-1.10.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/xalan-c-1.10.0.ebuild,v 1.10 2007/12/24 07:13:42 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/xalan-c-1.10.0.ebuild,v 1.11 2008/04/27 13:17:32 flameeyes Exp $ inherit toolchain-funcs eutils flag-o-matic multilib @@ -28,6 +28,8 @@ src_unpack() { cd "${S}" # https://issues.apache.org/jira/browse/XALANC-643 epatch "${FILESDIR}/1.10.0-as-needed.patch" + epatch "${FILESDIR}/${P}+gcc-4.3.patch" + chmod a+r $(find . -type f) chmod a+rx $(find . -type d) |