summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-11-19 07:31:49 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-11-19 07:31:49 +0000
commitcab6d929436b244f858349635e095d25e8cc52f1 (patch)
treecfe12be211361e018095fd03ef096ced5e58e3ec /dev-libs/libcdio
parentStable on mips, per #195173. (diff)
downloadhistorical-cab6d929436b244f858349635e095d25e8cc52f1.tar.gz
historical-cab6d929436b244f858349635e095d25e8cc52f1.tar.bz2
historical-cab6d929436b244f858349635e095d25e8cc52f1.zip
add fix to build with gcc 4.3, thanks to Ryan Hill <dirtyepic@gentoo.org>, bug #199613
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'dev-libs/libcdio')
-rw-r--r--dev-libs/libcdio/ChangeLog7
-rw-r--r--dev-libs/libcdio/Manifest26
-rw-r--r--dev-libs/libcdio/files/libcdio-0.78.2-gcc-4.3-includes.patch11
-rw-r--r--dev-libs/libcdio/libcdio-0.78.2-r1.ebuild3
4 files changed, 34 insertions, 13 deletions
diff --git a/dev-libs/libcdio/ChangeLog b/dev-libs/libcdio/ChangeLog
index 5970e01700e7..e739e34879ab 100644
--- a/dev-libs/libcdio/ChangeLog
+++ b/dev-libs/libcdio/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libcdio
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.73 2007/11/16 14:23:24 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.74 2007/11/19 07:31:48 aballier Exp $
+
+ 19 Nov 2007; Alexis Ballier <aballier@gentoo.org>
+ +files/libcdio-0.78.2-gcc-4.3-includes.patch, libcdio-0.78.2-r1.ebuild:
+ add fix to build with gcc 4.3, thanks to Ryan Hill <dirtyepic@gentoo.org>,
+ bug #199613
*libcdio-0.78.2-r1 (16 Nov 2007)
diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index 50f32749deaa..4516e1abdbe4 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -5,6 +5,10 @@ AUX libcdio-0.77-nocxx.patch 2227 RMD160 e3bc0928587c9f8752d5f7bb434847fafb8ff6f
MD5 e1b0099368be7be3a1cbabbfbdf0f886 files/libcdio-0.77-nocxx.patch 2227
RMD160 e3bc0928587c9f8752d5f7bb434847fafb8ff6fa files/libcdio-0.77-nocxx.patch 2227
SHA256 d016a0e4d2cc19993382d0c74e4875249d6e514c4927f20a6afca95438c9c531 files/libcdio-0.77-nocxx.patch 2227
+AUX libcdio-0.78.2-gcc-4.3-includes.patch 451 RMD160 eab677d9d19437f67d9cbe94a3ee4ef247b04fb4 SHA1 66449ca1e381845e7fc4c033caa5802b1175b498 SHA256 2b977e8ee7a706ae3d97c1f3d332a51f4bfa536654d4fee49703ab7a748ca434
+MD5 deb279cab031cd4ec681e2ca291f5ef1 files/libcdio-0.78.2-gcc-4.3-includes.patch 451
+RMD160 eab677d9d19437f67d9cbe94a3ee4ef247b04fb4 files/libcdio-0.78.2-gcc-4.3-includes.patch 451
+SHA256 2b977e8ee7a706ae3d97c1f3d332a51f4bfa536654d4fee49703ab7a748ca434 files/libcdio-0.78.2-gcc-4.3-includes.patch 451
DIST libcdio-0.73.tar.gz 1797060 RMD160 e51581a5d8b97d34bb09edd39ccbfcc618d74d72 SHA1 8929db4652646eb4fdfbadcf6f4385b24c1e25a1 SHA256 a9a269e50cbfb784437da8775da99a129abc965f64d8db141d23629ca42e28cf
DIST libcdio-0.77.tar.gz 1954965 RMD160 0d85802b9108fd8f7cbee23dd7209a6cd9b307d1 SHA1 ea54055a21f370175105599eeae2a84eda7b727f SHA256 8f9b5e1a4532ff0f46413f7050d5c9e5c8bf4267a7b37a9fbc796dfa5b61d239
DIST libcdio-0.78.2.tar.gz 2024218 RMD160 4e32dd9bb4bd19b6604ce3d3c4716b6481b6956a SHA1 6a87e49cd84b9f67192d6357524772db9ae02ecc SHA256 2792e4133a89b254644ffe526c8eab785e1de3078d3a9c1ec03653247700ebde
@@ -16,18 +20,18 @@ EBUILD libcdio-0.77.ebuild 1668 RMD160 3fa8e1b26ff6951974349a61e868b817bf0ea037
MD5 35a19aff2c7121b20cfd9e5e03caa60c libcdio-0.77.ebuild 1668
RMD160 3fa8e1b26ff6951974349a61e868b817bf0ea037 libcdio-0.77.ebuild 1668
SHA256 03a8e1cbc87898b88cc5d507e60997ab3626532e4ebe0bb9230a5516281bcaf3 libcdio-0.77.ebuild 1668
-EBUILD libcdio-0.78.2-r1.ebuild 1752 RMD160 fe002ba2100411dba62dc6d956be886e6e1aece8 SHA1 c02accce41c0f4200010fb4be7ed0cb54a1caec1 SHA256 042ff21fd3215bb5f4af9d18372c8a929497620da1288e71b516ae138bea99f3
-MD5 a1bf151ed89bf05c0d0cfe0ebba2881f libcdio-0.78.2-r1.ebuild 1752
-RMD160 fe002ba2100411dba62dc6d956be886e6e1aece8 libcdio-0.78.2-r1.ebuild 1752
-SHA256 042ff21fd3215bb5f4af9d18372c8a929497620da1288e71b516ae138bea99f3 libcdio-0.78.2-r1.ebuild 1752
+EBUILD libcdio-0.78.2-r1.ebuild 1806 RMD160 92d4f9f375c14741d52f554d8b197726edefb7d2 SHA1 27e75f38a689243d63a09228880e66f4d591cfc0 SHA256 2f6a927e36669a8305770391baf8a43acdb97cca3737ef1e4f69fe8ba1f0ef05
+MD5 791e2a0ffd8e3d31740ffb50a26551b5 libcdio-0.78.2-r1.ebuild 1806
+RMD160 92d4f9f375c14741d52f554d8b197726edefb7d2 libcdio-0.78.2-r1.ebuild 1806
+SHA256 2f6a927e36669a8305770391baf8a43acdb97cca3737ef1e4f69fe8ba1f0ef05 libcdio-0.78.2-r1.ebuild 1806
EBUILD libcdio-0.78.2.ebuild 1577 RMD160 c65e704975663e97e6eea1a1b14701df55880c2d SHA1 8230ef2156ab3be0002f3dc3dad5df9ac6898419 SHA256 ce2c96009d23e5b18819d08d93f250f018bd71a82d6e759226c3da51e1a40c60
MD5 38a447ecff648f73889844acb236106c libcdio-0.78.2.ebuild 1577
RMD160 c65e704975663e97e6eea1a1b14701df55880c2d libcdio-0.78.2.ebuild 1577
SHA256 ce2c96009d23e5b18819d08d93f250f018bd71a82d6e759226c3da51e1a40c60 libcdio-0.78.2.ebuild 1577
-MISC ChangeLog 9812 RMD160 2b21c782aa669f86678b08268a4eebbb7ac294e1 SHA1 bf8d3d2b6ea126ba502dd42a6571acf5c76a89be SHA256 1a02f19b0cb3f2f6cd31e2d740c151280fb0bb05e68a8f336fd9dc419b6f8a60
-MD5 0848a2de3cd6d8dc9b959c93444c9cf8 ChangeLog 9812
-RMD160 2b21c782aa669f86678b08268a4eebbb7ac294e1 ChangeLog 9812
-SHA256 1a02f19b0cb3f2f6cd31e2d740c151280fb0bb05e68a8f336fd9dc419b6f8a60 ChangeLog 9812
+MISC ChangeLog 10034 RMD160 2911c43cb45742bf3a7c111c165a643cba16fcec SHA1 ebf23cd32c01c091f63c7a24cbc55eb3fe260b22 SHA256 37e8ada5677a317ec66b3c27fd3b9f619361ac7295f770162452ab699cf71920
+MD5 14ce0e47f5072c95cda71ac196697b04 ChangeLog 10034
+RMD160 2911c43cb45742bf3a7c111c165a643cba16fcec ChangeLog 10034
+SHA256 37e8ada5677a317ec66b3c27fd3b9f619361ac7295f770162452ab699cf71920 ChangeLog 10034
MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812
MD5 0338bfb24d7bfb6450aac4dd025c0096 metadata.xml 223
RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 metadata.xml 223
@@ -47,7 +51,7 @@ SHA256 06766b3ee428d2e71158a938669bddf7d9ff89252e0cc1e362fe72c5c6223b9b files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHPafmt2vP6XvVdOcRAtvfAJ9+LqQnOoUjNYkO7qykNOeVYlUBKACglCI9
-oJgrJiYkU8tdS+cvncY4WbQ=
-=r4XV
+iD8DBQFHQTwKvFcC4BYPU0oRAmbBAJ9N1oVUmNt6OD4CIZHaAm6abh/nKACgndEK
+i70bDr4+LPxz/2/JX8CT69o=
+=AXDV
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libcdio/files/libcdio-0.78.2-gcc-4.3-includes.patch b/dev-libs/libcdio/files/libcdio-0.78.2-gcc-4.3-includes.patch
new file mode 100644
index 000000000000..f35b66d22b93
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-0.78.2-gcc-4.3-includes.patch
@@ -0,0 +1,11 @@
+diff -Naur libcdio-0.78.2-orig/include/cdio++/iso9660.hpp libcdio-0.78.2/include/cdio++/iso9660.hpp
+--- libcdio-0.78.2-orig/include/cdio++/iso9660.hpp 2006-03-07 15:04:01.000000000 -0600
++++ libcdio-0.78.2/include/cdio++/iso9660.hpp 2007-11-18 19:41:03.000000000 -0600
+@@ -30,6 +30,7 @@
+ #include <cdio/iso9660.h>
+ #include <cdio++/cdio.hpp>
+ #include <string.h>
++#include <cstdlib>
+ #include <vector> // vector class library
+ using namespace std;
+
diff --git a/dev-libs/libcdio/libcdio-0.78.2-r1.ebuild b/dev-libs/libcdio/libcdio-0.78.2-r1.ebuild
index b6147f781288..4887b2afcf64 100644
--- a/dev-libs/libcdio/libcdio-0.78.2-r1.ebuild
+++ b/dev-libs/libcdio/libcdio-0.78.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.78.2-r1.ebuild,v 1.1 2007/11/16 14:23:24 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.78.2-r1.ebuild,v 1.2 2007/11/19 07:31:48 aballier Exp $
inherit eutils libtool multilib
@@ -23,6 +23,7 @@ RESTRICT="test"
src_unpack() {
unpack ${A}
+ epatch "${FILESDIR}/${P}-gcc-4.3-includes.patch"
elibtoolize
}