summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2015-02-01 07:39:15 +0000
committerMark Wright <gienah@gentoo.org>2015-02-01 07:39:15 +0000
commit2260d317abf04ccce2f49d889a83bdb880b5a185 (patch)
tree287eed50a00400467109831566bcb041242cb57a /dev-lisp
parentApplied my fix from sbcl-1.2.7 to all the remaining ebuilds to fix Bug 526194... (diff)
downloadhistorical-2260d317abf04ccce2f49d889a83bdb880b5a185.tar.gz
historical-2260d317abf04ccce2f49d889a83bdb880b5a185.tar.bz2
historical-2260d317abf04ccce2f49d889a83bdb880b5a185.zip
Applied my fix from sbcl-1.2.7 to sbcl-1.2.6 to fix Bug 526194 - dev-lisp/sbcl-1.2.4 does not respect CFLAGS and LDFLAGS
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x618E971F
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/sbcl/ChangeLog6
-rw-r--r--dev-lisp/sbcl/Manifest10
-rw-r--r--dev-lisp/sbcl/sbcl-1.2.6.ebuild9
3 files changed, 17 insertions, 8 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog
index 2231a2b007ce..4ffb1f8e8fdc 100644
--- a/dev-lisp/sbcl/ChangeLog
+++ b/dev-lisp/sbcl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lisp/sbcl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.217 2015/02/01 06:34:48 gienah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.218 2015/02/01 07:39:07 gienah Exp $
+
+ 01 Feb 2015; Mark Wright <gienah@gentoo.org> sbcl-1.2.6.ebuild:
+ Applied my fix from sbcl-1.2.7 to sbcl-1.2.6 to fix Bug 526194 - dev-
+ lisp/sbcl-1.2.4 does not respect CFLAGS and LDFLAGS
01 Feb 2015; Mark Wright <gienah@gentoo.org> sbcl-1.1.18.ebuild,
sbcl-1.2.2.ebuild, sbcl-1.2.4.ebuild:
diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index 83b36f9d8ea7..d46286fab6dc 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -46,16 +46,16 @@ EBUILD sbcl-1.0.55-r1.ebuild 6376 SHA256 1a199d3b3ba3d64cd2c920f2a106b25eaf10df9
EBUILD sbcl-1.1.18.ebuild 7105 SHA256 b3c8d6ed75fa025a496e0c3b47c2c8a24f148a7b924d1fc43383c8fe1efb85c6 SHA512 829317a9633af28162eb8c86a82fb9375ccd5e692cc8f131cda2bcb5f83083caf00af43f9166b0accbb47c4cb3a3c3e7b0f3bdabdf976198f72dd3134fde2ac7 WHIRLPOOL 56a1adc25a6fade22a09dc2b5d7afe44856ff864da97173f44793fc061685caff593e91250a49490471d974dd3e34f19fd2efa34537123923a2cd4d771632b9a
EBUILD sbcl-1.2.2.ebuild 7118 SHA256 c4e8ff0834201417f943d544f1403d0e24b2939727c329e06e3cc47695401598 SHA512 81ea5b05d6c91892b23e28c58131d345f31592cd7054190774ecfbec0bd5e94bc410dbb22946fe488b6de0e28e28f598ed1c9756e6f1abcd5e8b4b61b06faa90 WHIRLPOOL 10e434ab3a0dae5bd5ad19073b2498a0e719c91b1da4fbd0f217530308726ce1c8905e9f7619c525176e7ccffef386b1aef9aac3d57b33a53e699886b7f34304
EBUILD sbcl-1.2.4.ebuild 7118 SHA256 5e63ce3b3ad06b68ce942d174c259a14d34d4e3b037f0caadce2105ae7f8b611 SHA512 b165ed71c77537bd0b24183511f21dd903d72c31d374997bb065fb2381dcfb560bf46fd87cd5ac8001f7581023313cd2f6c339b17c4dff73643a4235bb844cc4 WHIRLPOOL 3b413bf6c1d832551cb091790effa184d11dffbc797d32fd28b760489835550e3c98bc16348b2e7abd3e2b3da414ede72fb8dc587ab332b43e5220559c1b020a
-EBUILD sbcl-1.2.6.ebuild 6890 SHA256 7225e7405718576b49c79817a64c897bc7dc1926606d088d20883bf4c37d15aa SHA512 c4759650831c7d7556414eab8e683460345d61bd14c4ac8bfcc6c127ac8f1f8f0ed83fb0168149c2f454787a956145c20384b2177ad72a54e4172ac2a48448f9 WHIRLPOOL 4970001c7f0a08dfcf6e6c7e605f9728f191e130a6d5333334bef3009305c48b919cffcd9a570ddac5bfbce80d1c8ff2ad3348d0efef8d42083370be7a3e465c
+EBUILD sbcl-1.2.6.ebuild 7032 SHA256 3fb23f82e51698abbf88d81daa5766d190dc536931326c9dac63cf02534ebf56 SHA512 7fa598b55091a5f5c0af1a8322c7423942b92ecd28d1cd2bc1571713d91f13fbc99a266813adba77b3fb62abd972b517a96bbfdff59f9dfcec99fe03d681c31a WHIRLPOOL 0d3a78ca59f32e63fcab86266f0caaa997a93cfa44d77c0e2f766c95c7bd1c0545f258145bed5119a80cecc8175cf8336f3ad2e99bab9a863354601a12063948
EBUILD sbcl-1.2.7.ebuild 8338 SHA256 5fade7c611130e0313ab1402d10ae8775a43952b96744dfa622ffc2fc4786ebb SHA512 b18016c8931612d2dc84efd8b0ea637f8ec2a83e888abf3d323fcb40f6a7ea5da0964009f953932cf6f66a5d44235e2dc237853ec1c48d41a5632df280c62159 WHIRLPOOL 49ecaf3b026801873593ea38092d33b98caf08bf7f3db1693638b2af098b68ae1c2242e4aab6dc369541486157a905972348b4102477d829d608a7bd20fb7619
-MISC ChangeLog 57829 SHA256 7f77019edbe5a6fec564c8cc42cc2666000f26511864fa299a35efffa08f61e1 SHA512 de9e9e469de6c56e6961efe06e37be618eab85094e92bff8d42e19843a58a0e3c0326f7ec333368edb595a4b6b3263915ec77667938dbd65cdad5d9fb4e4c6ec WHIRLPOOL 5e51b6cfd2cbc24c5e3be8a38d897e8ab58ab0ee2b5678916ad4b1d9c20c965b7fb6b5264e765e891c6bd19f0aaef58698f46485b7681a7ea7d00f998d4b7525
+MISC ChangeLog 58022 SHA256 47da8d69053d41d06f04517e145f0e8e26bc32aef2089624a4f8b28b3837e1c3 SHA512 091529fc214fb37f976c83da94b2d1b2758ce8e72383db36cddf0f951444adb20d77126e31155eb36a80973de8e2a2491e7048d7201858ae7789880919ae2ed9 WHIRLPOOL d895ec2c8e4901d424bfb067a183593361635ad3a1363bfe4dab1d532eee0211a50d5adb3a57ccb30eb2fdb37cee786fb6bc01ae755546cadbcb49071c6e82b1
MISC metadata.xml 1676 SHA256 17fb0c325844368c649a311f15fbb53a87e5ef987021c52424ffa647745101f3 SHA512 54f12b8385602a6f26b35bb63cbfb0414788e899bc2f5240f60ce249d8ac914c1e236b8d66cee893eac1c3602661869a4333223fa4ce043bd284bde51fa99512 WHIRLPOOL 90a7306f698aa56ab618874f1d325bd3bb789961675d4b0728744abff152bfb6e8cb7303c3cc063782e0411ce27551527c313b404846dadbe2638c5ea086e2f1
MISC sbcl-1.0.55-r1.ebuild.orig 6161 SHA256 764c48efc217326b8a9862bcc4589df7c2e1ba2b164937a6c008bf7850f383fd SHA512 ff9c03ce7aa6f523efd4e4b6b41639cdafc45fa242dfabe59ef8c5d428bb9a6025b44420663ea38fdfc110b2ff84a13bf5bfc62f8a6a4ad65b20e13ac4e92164 WHIRLPOOL 3585987db968443527fb6d31f71c110638855e19915679d7a89ce9024c21e1c400fc7e4b1de2ca67b9aaded423e6d0b6552c09b160c4d9bff7aa92606ced36bd
MISC sbcl-1.0.55-r2.ebuild.orig 6230 SHA256 02574bec1fb07d17dd604daa7c4279a5125d0e9362247eaa2bde4ac55d0db607 SHA512 125165bf61e89a98f4796c792bc9c39dd8caa9595253bda3b2d50af762a5a597438966cbb5faa0d2e37563104b97185c88718be3d2df6a8fdb56af7bfe0d00c5 WHIRLPOOL 5f945702055282b0a989001f39b5ceb4de62ec750902018a3421562098298c405f23c855b2a00dd5a02b25aedfe3a92eab3de13a19de98670f15f2ebe6197a22
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlTNyRIACgkQoBEVQmGOlx/jiQD/RUAzqXz3vjUTCK08XN/W1Fut
-8plr05c5I6RvxEuTVeQA/Rtfuwhg/nk/qMkpEnLhaU2XTR69TvBjZhr4ywr0GAHq
-=k1vA
+iF4EAREIAAYFAlTN2CMACgkQoBEVQmGOlx9axAD+KqWSUWHVQUbe1wnjFZfrfHOg
+0IURUjOtjs2WZLJFtzYBALMfIRKj+ACJYZgBRfNRJplsHKBWCgqi5lHVhyGHjmag
+=aOS9
-----END PGP SIGNATURE-----
diff --git a/dev-lisp/sbcl/sbcl-1.2.6.ebuild b/dev-lisp/sbcl/sbcl-1.2.6.ebuild
index 0d5fb3379944..6cf37af90d20 100644
--- a/dev-lisp/sbcl/sbcl-1.2.6.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.2.6.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.2.6.ebuild,v 1.1 2014/12/20 15:37:16 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.2.6.ebuild,v 1.2 2015/02/01 07:39:07 gienah Exp $
EAPI=5
inherit multilib eutils flag-o-matic pax-utils
@@ -91,6 +91,11 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch
fi
+ # bug #526194
+ sed -e "s@CFLAGS =@CFLAGS = ${CFLAGS}@" \
+ -e "s@LINKFLAGS =@LINKFLAGS = ${LDFLAGS}@" \
+ -i src/runtime/GNUmakefile || die
+
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk