summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2013-01-07 20:22:21 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2013-01-07 20:22:21 +0000
commit648cdc5960f5512c57e9ebf9d3519dff2cf1b348 (patch)
tree8302e86e0cf53e1bbb0b1b6b95517049b7dfbf77 /sys-devel
parentOld. (diff)
downloadhistorical-648cdc5960f5512c57e9ebf9d3519dff2cf1b348.tar.gz
historical-648cdc5960f5512c57e9ebf9d3519dff2cf1b348.tar.bz2
historical-648cdc5960f5512c57e9ebf9d3519dff2cf1b348.zip
Fix tests on hardened, thanks nikoli@lavabit.com in bug #448240. Sync some changes in live ebuild
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0xC74525F2
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/llvm/ChangeLog7
-rw-r--r--sys-devel/llvm/Manifest12
-rw-r--r--sys-devel/llvm/llvm-3.2.ebuild4
-rw-r--r--sys-devel/llvm/llvm-9999.ebuild10
4 files changed, 22 insertions, 11 deletions
diff --git a/sys-devel/llvm/ChangeLog b/sys-devel/llvm/ChangeLog
index 6ad199dd39f4..633ce2d51d4c 100644
--- a/sys-devel/llvm/ChangeLog
+++ b/sys-devel/llvm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/llvm
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.103 2013/01/03 23:29:51 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.104 2013/01/07 20:22:12 voyageur Exp $
+
+ 07 Jan 2013; Bernard Cafarelli <voyageur@gentoo.org> llvm-3.2.ebuild,
+ llvm-9999.ebuild:
+ Fix tests on hardened, thanks nikoli@lavabit.com in bug #448240. Sync some
+ changes in live ebuild
03 Jan 2013; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.8-r2.ebuild,
llvm-2.9-r2.ebuild, llvm-3.0-r2.ebuild, -llvm-3.1.ebuild,
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 6c070e1d9462..d067a7f19790 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -28,14 +28,14 @@ EBUILD llvm-2.8-r2.ebuild 6185 SHA256 36149148c4abaeda3a1dce91e74149e2843eb2b2a7
EBUILD llvm-2.9-r2.ebuild 6350 SHA256 3698f309f1251961a3a285fe18a140f636f20b3afbb19a8ce8d1a18baee34298 SHA512 a0cc3c13e5ea41abcca7afc4d1b10dd66f3df7c79105bcf2a56a1d219ed044073478974788cb57a7ec72d2763eadf3740e57586c3f65de8e2d4f4234b0e9aab4 WHIRLPOOL 3fd49852d0af405c42cd82a97f3a15db357aecef051b9259a3919aa02ccd39ec372fd9607179b096b774fe7d46ee766df120784f9fcf05a8742d94f2372c658b
EBUILD llvm-3.0-r2.ebuild 5767 SHA256 62fca1169c63516f29102a3a1bb4ea74408dfd151d97a9edbfb165a2def317c3 SHA512 f7ee2bbf8b31d86c11ab07f530278e3240ec21f3c58144a9e627aef3c1fb7690935786f33368a6f56062b5daf501adebfc164fd6712985a91076897b89cdd85f WHIRLPOOL be1a6edd697e2504df033705c2cb8e37f6c17a13d77558d231172c00f91ec247785469b6e1265e25c42eb3f6f394614cf516e0e422cb54094d9ba25669c8406c
EBUILD llvm-3.1-r2.ebuild 6033 SHA256 9b9a587d30419fa646764a96e12fc6272f73f7246138c76ba577f0d6ab3afe59 SHA512 8b969084210af4203c029bb33d5b984e0b17f6770fd489dad818154ac9f6a87bfad069eff71776f678d9eb5d5136af472d3008d5bc73fab9dc1f36811af906c4 WHIRLPOOL 928459551d7cf6e8d18244026ba82cc3dbaf2b65bd6eac8adb617695c95535ba65bd013909730d5922de5764e9d6c6c4cf007aa6acd0b493826aa938d0389a5d
-EBUILD llvm-3.2.ebuild 6173 SHA256 e5e77b93a2103c00fcccd4a13ee49b4964dc63e35e6eea9d933c3ee299eea766 SHA512 6975cbfc45b690cc5f13499a4a761b0e592687f2b669d284c15afd53714bdaded978782ba0b30e6698aea4a603b74213f26ae1ee47d1cd90ce372e2e7050078e WHIRLPOOL 571e5bcd2c929b8b99019b2baf1e5a74d73a8557c964362aae66e442d7c53973871b30981d093505de58c102a9cea86b45109d42a61c1d4e8b846d4e2f222b8b
-EBUILD llvm-9999.ebuild 5950 SHA256 9013ead52ddb95955f9e7911c4dc4f1b6b0c0f02fea77acd5303da41b7dd5d9a SHA512 95a41b70398bb05f340f563cda7a82234d30cba5d7ca962ded1ba8e8be21ee129ca5ca7a387e797f4beab1d26f33c7307e47b435050e8693ee23436604c7c5e8 WHIRLPOOL 6cd83f1cd97b47ffb1b6ef863d2b02a7275937c9e481967ac456abe1b948a26215eb8738835bcd22c7e6824120558644ca6daadb45e18d8aeaf5e7f55db37a68
-MISC ChangeLog 16896 SHA256 f77567fb79ca84dfbdb75e3fac546533fbfb3d866afd9dd0143dd645ac9d3c1b SHA512 2e6585fa4ae156bce02aa10fea47e6c24cc7094057ed0e82f2cf05b0a8f28336861b4eb9919b271184d879f2c23ddf53c023215e85f633cec48c97764944bfc0 WHIRLPOOL 84467d57da633dc3f60d295b2121b59d544c6e588ac6d7de50ba27cccdffc947314ee1ba067741e2e34d2d0c6e6e40231f37fc6aaeb997722c08804ed4efc32b
+EBUILD llvm-3.2.ebuild 6289 SHA256 698098d525d65ac066ac529025e84eb3a5a39403f0272e1dfa5ccb8fb6acc6f3 SHA512 e9cc06fd3e5587efc7948947030b3a64c13cb5377e94bfdb3cf42db90e8f6b6f788be5d35f8740254993dece91792c580337c5315a0c50480900ac78a8a10f65 WHIRLPOOL 8db37fcf4ae30f56e333ee173403ae0ff0e33346ab96b64dac8d617bb9ef94b641c973a5dee76c4340b4e924176b0626aa05c380dd8c84735f7eb151be1b4070
+EBUILD llvm-9999.ebuild 6191 SHA256 258b93fa8d7c43bbf03d841a4d721b621842376d72c37fc336ccdf4646b9efca SHA512 e66b6718ba4bdfb63925b50183ecf8bb4168b3a59fdb0217c41153e27918657423a57f6ff54a573cc67b810fdca250442339bde835939ef364aa82ce7eaad473 WHIRLPOOL 196a457905530e3fe8ade2dae5915efebc34f78fc6e05ff8ab10b86cd097e3ef480d4cb7101bdc45a62352478ca6365b7766c3c53f4ec77868008076a249271c
+MISC ChangeLog 17091 SHA256 5643f31a1df0b4f2f7d4f2c018d1de018ce8a2db2ee1906599a2c55f980bdff8 SHA512 c499366d073a46604648daa0460789ff7183814f91dcf34476e1396dcf6e7c0a100a1555e117780cdf7b9ba8955dafd208fc75f099ee8e6d91b1263e051f3f6b WHIRLPOOL 2a638ed700589157221247b0378d6960296d16e90e1b47a52faa91092eac7083e77c996f4671f604d905632cb262b89214e8781f8f6e6dba3bbf138607e29726
MISC metadata.xml 2384 SHA256 c0f936ccdd15b17a06d712f1d7a58ff0fec818ee618279778fbc37abd50f76d6 SHA512 c51f223cac8c190251ae90403c7e86df616b1a9258d1fee349d044dc175eb0a0ea78fd42bf7ab036e0189434311a286399487aa28a4cb867a3f94fd1c4f27f3b WHIRLPOOL b33d5a0b2e856f24ac584ab141f075ce132ea1df3292548833c3fd23c2ca7c5f1ce82434edd8e8c97295d5d1963a2bf9cf212ed0f00a47f295b2fbe74d7f4294
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlDmFI8ACgkQFYEBGcdFJfJJ6QD/YwDB88sTaIc8ezKIhNPfAWq0
-2ZGGcNzKfxyn2wQW+2oBAIEsDcZtkIi4o9RslmOTrARNTuWtIp92vq40MFu/JP2M
-=Bq3p
+iF4EAREIAAYFAlDrLnoACgkQFYEBGcdFJfKS/gD+JIdFLwaQoKOP/x7ClPgrBo8L
+Y2IzgyttkRenzaCbhDsA/ilMfqQnMi3tiGF8AwxOpRpDTP8a3JTviKM2ARIu9sJw
+=Eqz2
-----END PGP SIGNATURE-----
diff --git a/sys-devel/llvm/llvm-3.2.ebuild b/sys-devel/llvm/llvm-3.2.ebuild
index 9515bf11419e..936283120df7 100644
--- a/sys-devel/llvm/llvm-3.2.ebuild
+++ b/sys-devel/llvm/llvm-3.2.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-devel/llvm/llvm-3.2.ebuild,v 1.2 2013/01/03 23:29:51 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.2.ebuild,v 1.3 2013/01/07 20:22:12 voyageur Exp $
EAPI=5
PYTHON_DEPEND="2"
@@ -154,6 +154,8 @@ src_compile() {
pax-mark m Release/bin/lli
if use test; then
pax-mark m unittests/ExecutionEngine/JIT/Release/JITTests
+ pax-mark m unittests/ExecutionEngine/MCJIT/Release/MCJITTests
+ pax-mark m unittests/Support/Release/SupportTests
fi
}
diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild
index a93f2486e6b5..786cba412cf5 100644
--- a/sys-devel/llvm/llvm-9999.ebuild
+++ b/sys-devel/llvm/llvm-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-devel/llvm/llvm-9999.ebuild,v 1.37 2013/01/03 23:29:51 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.38 2013/01/07 20:22:12 voyageur Exp $
EAPI=5
PYTHON_DEPEND="2"
@@ -90,6 +90,10 @@ src_prepare() {
-i tools/gold/Makefile || die "gold rpath sed failed"
fi
+ # FileCheck is needed at least for dragonegg tests
+ sed -e "/NO_INSTALL = 1/s/^/#/" -i utils/FileCheck/Makefile \
+ || die "FileCheck Makefile sed failed"
+
# Specify python version
python_convert_shebangs -r 2 test/Scripts
@@ -149,6 +153,8 @@ src_compile() {
pax-mark m Release/bin/lli
if use test; then
pax-mark m unittests/ExecutionEngine/JIT/Release/JITTests
+ pax-mark m unittests/ExecutionEngine/MCJIT/Release/MCJITTests
+ pax-mark m unittests/Support/Release/SupportTests
fi
}
@@ -188,6 +194,4 @@ src_install() {
eend $?
done
fi
-#
-# doman docs/CommandGuide/*.1
}