summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-07-26 00:37:29 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-07-26 00:37:29 +0000
commit709cbc027db85d5131185c284c204d9af710d4eb (patch)
treecd7261e09f268914e10b2071f61f1993f0c931f5 /sys-libs
parentVersion bump. (diff)
downloadhistorical-709cbc027db85d5131185c284c204d9af710d4eb.tar.gz
historical-709cbc027db85d5131185c284c204d9af710d4eb.tar.bz2
historical-709cbc027db85d5131185c284c204d9af710d4eb.zip
Warn if building on top of libsupc++ since it is not well supported.
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/libcxx/ChangeLog5
-rw-r--r--sys-libs/libcxx/Manifest10
-rw-r--r--sys-libs/libcxx/libcxx-9999.ebuild10
3 files changed, 18 insertions, 7 deletions
diff --git a/sys-libs/libcxx/ChangeLog b/sys-libs/libcxx/ChangeLog
index 3fae573a660f..3558ae891426 100644
--- a/sys-libs/libcxx/ChangeLog
+++ b/sys-libs/libcxx/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-libs/libcxx
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcxx/ChangeLog,v 1.29 2013/07/24 01:44:58 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcxx/ChangeLog,v 1.30 2013/07/26 00:37:22 aballier Exp $
+
+ 26 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
+ Warn if building on top of libsupc++ since it is not well supported.
24 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
remove useless code from previous commit
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 9c27f90c89fb..6c226a02dd0a 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -10,13 +10,13 @@ DIST libcxx-0.0_p20130531.tar.xz 804716 SHA256 41c3d40d37378f4d3f065f884df6b3e0c
EBUILD libcxx-0.0_p20130218.ebuild 1762 SHA256 73ec38dcc52bb2e35172dcb99ae667a976ade6a672b6c6e0e3e503460866b3ae SHA512 57abd59e833f5594b19505363e492efaef70872d0e8e31d8fca1667380f21fe67d266b6b7dab1a6b3aeb906039d93e51081da85b0c43e1f4e1c4f65b3d4d75f7 WHIRLPOOL 94de3f70ba4083e95b85a81d3518c5d0af5655547f389cc87ed917e424b22e671850191efaf3bafc997b8d24c569ec6b39b6d72886c9e75c570d86e451264de8
EBUILD libcxx-0.0_p20130531-r1.ebuild 4125 SHA256 bf5a4d84369351c86aaf51d9ba4f530eac8427106db936456fbb0517c9ae7372 SHA512 f6e7c455280a3bf30fc9378299b10dbcde89f7d85850c7644632be9052d3e3bfac167f47a2a1c67e647783152b3d68c3d30f8aface2a1eaa5e330f17d9a56a7f WHIRLPOOL bda77f7a7365f887257d3f6e09f537b469baddbdd77a03763d49da750f0ec43450d2bc4aff4f39b80188a26ac587710db604c346d78967ca591674714598d7e5
EBUILD libcxx-0.0_p20130531.ebuild 2872 SHA256 46ec7affff2212776a32ee9c4879016f8b07cf942f55f45e374c5594ae48d5e4 SHA512 63808230eff4b71bec89e003c89987da83429bdaf5975b257860ed0a48dc0a6b7c9de409e5783a0c87d2b67b9e112cc9d90e74cba46629fbb35960b5e98234db WHIRLPOOL b9497c69346d2e3f4220bdb545373f2a9012bc6e7da8c23a97e4ac8fb54d482c0e0d7d898c53e0e10fdb907d7a44552d1f5fd166c02c7111044ceced747edad2
-EBUILD libcxx-9999.ebuild 4908 SHA256 dcd9491e531ee3c579b08e2c77c215226ab9531c477d8dc818729d5ef2542c3c SHA512 e94b92b08314b758d4478d5847ee2dce39b742b9784e8c568dcb35dbafcd63bc7ed7cf9442af17978f834749cc52cf4a37b7e01a276253a8bd028c8748e86b37 WHIRLPOOL 3764165ef49af04302d593a5db0a8fc84b2e15c33efed932f667ee01c3c205ccb2a9e210f48e9091008d21c51d40354a7b6129b41249fc7c1d962ee448842074
-MISC ChangeLog 4635 SHA256 073d57070f6488c801b81eeddd885d7a2155ec120a1b5dc5178a848233cf1fc2 SHA512 2d6e7ae03570a6792183662c9605534e0448d397e1780fa49ddebe7d1f613db6dcdb667c7b0f4f9a21eef0508423c016f7f9c15e56824c45ee80f6c5f687897c WHIRLPOOL 9503c09c20343467fc332c52da222ee8dcdd8ad053f8d01e881ab2b3d2c0a55993dfaa98e6398f26029312cd8e47189291f8b30b7d848e45f453e4a3d8f3a7b6
+EBUILD libcxx-9999.ebuild 5148 SHA256 4305095caa41da22c29abea2755c5e2144bfddca3d8380c4bf735314c111806d SHA512 5d5c21d6bba7b1aa97b7d4288196184cbb28f9538f0125755d2dbd147dd5de1e0587b195a52b7c6254b79a3daaed85e19414aae67125cd15ef389ae8a50222d0 WHIRLPOOL 060ce5bbeb51ecd868228bfb34a80318f479304617b6f40af2c1b13329393d86186d622c734f25e5cf3c9d25bd841c691cfc27c2aafecf68cfc7ffc1c596a174
+MISC ChangeLog 4779 SHA256 ca43162c705ba9ac17ce2384b85d1c31b55c0709e11883d41a99451215946ea9 SHA512 76c007452b32b731a65f52edcb46be49e1d1b7b0302b249b65c9f014c0b70ab42d8d63431b7fa869d0d1242fe2538e6748ee5737bfc95bcc3e6da6ced8a62cb3 WHIRLPOOL ac78e88ca7b91038552a79c75c2e9ef9c183f5d5163cd8917468bee69736423821defb38a4b878ede2fae47f8c07b8265ada98fdf12da19c2152f722873f120c
MISC metadata.xml 558 SHA256 c9fe7077a8c7f767d7cdbe154d85dd344fb86ea246b16613242c70a40f3e1ef2 SHA512 3f324c4959a7c9f2613b29928957fd010b35c6e9c1601f0296e7e8b7c8d59a3c27c5c04fef87ac825f2f7bb07553bc617c4405e1e22847dc8db3e7a1ebb21f50 WHIRLPOOL 3ade5e3852afcd533c89ce0aeead55101f23d1b31825718bfccd60fac485961df617c93962be4c60333a21335dcd6bb5630c8002fe06f456c4e177c14d434455
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iEYEAREIAAYFAlHvMZsACgkQvFcC4BYPU0rDMACeKzwIeJUgPJ0ARre6ZdrinbR2
-QuAAoJsgJ89NJMkTmEr2vQiHdH2uzMVB
-=EqIR
+iEYEAREIAAYFAlHxxMMACgkQvFcC4BYPU0pf8QCgykzoYIJT59TiOW5QqlYaEZHW
+qtQAoKuMGVSuEkTAeLMrgHqEzuylwgUo
+=EW58
-----END PGP SIGNATURE-----
diff --git a/sys-libs/libcxx/libcxx-9999.ebuild b/sys-libs/libcxx/libcxx-9999.ebuild
index 7f261c9a687b..38c5fc4bf1ea 100644
--- a/sys-libs/libcxx/libcxx-9999.ebuild
+++ b/sys-libs/libcxx/libcxx-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcxx/libcxx-9999.ebuild,v 1.21 2013/07/24 01:44:58 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcxx/libcxx-9999.ebuild,v 1.22 2013/07/26 00:37:22 aballier Exp $
EAPI=5
@@ -35,6 +35,14 @@ DEPEND="${RDEPEND}
DOCS=( CREDITS.TXT )
+pkg_setup() {
+ if ! use libcxxrt ; then
+ ewarn "You have disabled USE=libcxxrt. This will build ${PN} against"
+ ewarn "libsupc++. Please note that this is not well supported."
+ ewarn "In particular, static linking will not work."
+ fi
+}
+
src_prepare() {
cp -f "${FILESDIR}/Makefile" lib/ || die
multilib_copy_sources