summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-03-16 21:25:49 +0000
committerMike Frysinger <vapier@gentoo.org>2015-03-16 21:25:49 +0000
commit62fb4b584ac9bc6d4cc5722760285c783be31c31 (patch)
tree14e8a526086405ce9b5096083941323a0b3782d9 /sys-firmware
parentUse new toolchain helpers for selecting the bfd linker #438058 by Alexandre R... (diff)
downloadhistorical-62fb4b584ac9bc6d4cc5722760285c783be31c31.tar.gz
historical-62fb4b584ac9bc6d4cc5722760285c783be31c31.tar.bz2
historical-62fb4b584ac9bc6d4cc5722760285c783be31c31.zip
Use new toolchain helpers for selecting the bfd linker #438058 by Alexandre Rostovtsev.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-firmware')
-rw-r--r--sys-firmware/ipxe/ChangeLog7
-rw-r--r--sys-firmware/ipxe/Manifest30
-rw-r--r--sys-firmware/ipxe/ipxe-1.0.0_p20130624.ebuild10
3 files changed, 24 insertions, 23 deletions
diff --git a/sys-firmware/ipxe/ChangeLog b/sys-firmware/ipxe/ChangeLog
index cada7e102167..7b7730ea6cde 100644
--- a/sys-firmware/ipxe/ChangeLog
+++ b/sys-firmware/ipxe/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-firmware/ipxe
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ChangeLog,v 1.20 2015/03/16 21:23:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ChangeLog,v 1.21 2015/03/16 21:25:47 vapier Exp $
+
+ 16 Mar 2015; Mike Frysinger <vapier@gentoo.org> ipxe-1.0.0_p20130624.ebuild,
+ ipxe-1.0.0_p20130925.ebuild:
+ Use new toolchain helpers for selecting the bfd linker #438058 by Alexandre
+ Rostovtsev.
16 Mar 2015; Mike Frysinger <vapier@gentoo.org> ipxe-1.0.0_p20130624.ebuild,
ipxe-1.0.0_p20130925.ebuild:
diff --git a/sys-firmware/ipxe/Manifest b/sys-firmware/ipxe/Manifest
index 920373aee686..42ee29cda2f3 100644
--- a/sys-firmware/ipxe/Manifest
+++ b/sys-firmware/ipxe/Manifest
@@ -8,24 +8,24 @@ DIST ipxe-1.0.0_p20130624-936134e.tar.bz2 2230605 SHA256 bbf9435515a481ab4e5bfc4
DIST ipxe-1.0.0_p20130925-cba22d3.tar.bz2 2240189 SHA256 c9c819bac8a925aad30ac88a23a86dd5591a9c31846058e77465d05551fc6189 SHA512 a098d3fc0f68067be281b9c3654bb1b0be1b9d397327b55b36b17e69faf03ce6117d0278552c06990a5020e4ece7acac168d975b3c7bfce3b6865dea1fd1d8dd WHIRLPOOL 11442ea81032b4c9c00d3c1346761163cbcf2db2bc957bfbaba74c7f9109136bf5334e26752f9d10a8ed0f093ae39fd28e4152d522aa4dd86e4d1c05695d7d3a
EBUILD ipxe-1.0.0_p20120905.ebuild 1736 SHA256 6f5fa565d43bee60cc94023f93e21cb5e5d2247d2740d477014ca70d13434429 SHA512 7ee3a59899941bb80cfbad7b0c09301bcd2b0fdc070382a77fa46972451b4abdd0a9085ff09231b18c69ffff6a94806845e149e7b1512bd52a91ebffd5f8fe6b WHIRLPOOL 3449f9f7a0e0c58de80adf05a02bdc1d4151a353e561c000b0ca4ba2c78bb51b3b447995db62cc82a67492712a13c2f68560c96da1ea558c0eac6a63e930ee3f
EBUILD ipxe-1.0.0_p20130225.ebuild 1923 SHA256 c6f6e5928b38f5848b101d4bf1135abdd628cf5c9c30fee567d3bde595917c2a SHA512 20b13e4750ef7a79cde0751225b8286e3498cf69799d7553e02d94ab40ec745ca355813424cc7dce24862fdc8c2a188a1a0671676953911d3917656c0330396c WHIRLPOOL 6e6a26b99522ea58144cf8a4ab3ce6389138866b692daabd6735e90ee5d0b7f69772de22874421771bf57eb55899509598843722ca3923f06cce7f3d47d2e6c4
-EBUILD ipxe-1.0.0_p20130624.ebuild 2295 SHA256 fe50c179517862146d2bb4d20ffa96ba3387b756fb83b611b6ffeedbef4de8bd SHA512 85375b956a091304d4ff069812c84f40ea462fa17b75940d0e41ff38f3d37ebe91a7b43e185744c4cbf4075f6738ee453f650c34483c65c5b38930ff83efb012 WHIRLPOOL 35a233707b91ee333c81d24ba961c59f4183c70760a9f1154e82777f99d7eb4cd419a926e5ff9e73a2b013601a6ad84e7749ee72fd29d01b3f4c2dd91e7ad521
+EBUILD ipxe-1.0.0_p20130624.ebuild 2198 SHA256 30585546dafc3876b9fe92c9a64a64d69f7622d85957af78b90b17ab6e466420 SHA512 b8b026f1d799d639c779635a0cdf458adb26bbafa37352c443c2e16d0346ea5fafb14b422ed1d4241172c4e2348200e69618d2857f004e35b413c601ee828ebc WHIRLPOOL 7bf4a64bbac30ee1cc849521a013650ba3587b14d74ea24f24f2368266470ec1d5116628108bd982441d0f0308a0a7418a204cf86b5f4e59023d81a66849915a
EBUILD ipxe-1.0.0_p20130925.ebuild 2258 SHA256 1aee71ca10beea7e667ad568947b2dc5c24b4d953ceab5aa9adaf7fc973a9802 SHA512 a7f2a236c4e9aa9b22e29f5c391ee336da418220ef91a0447229e8f66952007c83ab0729ba9d4222848ecb40cbec56f819e0a8bf470cea83d047cca05ec8fd88 WHIRLPOOL fea1d4970d7731e47b0fb3e0cb590fff9fd4850fd7c62c6635463c0ae23bdfb9a3d63cf31facc8eba214273432090fe499a106c4e5b4a8c7af13f36e2db59e3f
-MISC ChangeLog 3360 SHA256 1f265062f31f12d1c52640c73a61ca3a32bd677f24c87679ae4e68eea9e7ed85 SHA512 4fcba4e25a668daaec1f0d948aa0fc99897373587ee0b6b36e4007f176e3ba3c5a3d51f9a7901bf3f5d1a4941ef76d30af7c54c84b04785c9e6690ce5a3f3cc1 WHIRLPOOL 3c2733cd018af9bf75f69431b6edad204bdea0c53d7a2767ac08aa13354e13a195b5f281a5fd7f09aaf1b563762320961096546fa4f5eb844905081a51aca7f2
+MISC ChangeLog 3563 SHA256 69d00bac24c1094f04a4ef269fb93292790bac191209eaf6123995e1bdd29892 SHA512 189bbcbf7d65dab23c23494d043c105f0cdf2a8c478f409bbe7068a8409c7c7d9de3e9810993690cc6fe7345c93b133d97206783ead623454d19af3ed60e5434 WHIRLPOOL da819b56d2414a29b73db26b349004c97515b8f8d87f09ce07354d93fa2a84b3e8fc3ff1cfd2e91a37f02338ecad318d58ff097751589c9f7a9931ddc3c689c2
MISC metadata.xml 691 SHA256 f0f4dc35384ae2bbc0e938812ae3ec259c490e101fe978e2a7cc8ce8eb3d6a7b SHA512 1e1063f205a4a284224e229fa675f6eb83f03ee80c3874198740da15744961664c3f6fe0ec6c1211dcabfe1204bc92ec355b98075c5d626c3493bfbc7de08ae7 WHIRLPOOL 435dfad45383449b30a12b1caf484f05b39102d5132c9dd5573fddb84cfa2c987e6db700b0bc656e821cbc7fde5b04af5504fd367d665027b7eeef06853ff413
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVB0nxAAoJEPGu1DbS6WIAKcoP/1obfThkLIyZa6BZItzNdqGZ
-YffIIVaZ40d51ylPbk7Dhre/fRpulirQNOlNX2qyQ2bwYq07jnz8B+kjzNRwL1gc
-gNP0q0VxUtICxlC7rM/+SW5UgZQVfpRJ2j8BpZeUPokIngMOYoFuWFL9aJp4EZ+r
-B+84FPgbdLWiqeA8o9nG1LA8ibMZRqF61+jAcJ/Fff6CBKE3/LNEX8DMaqgzBJH8
-wfuESJ+/J3omIoaYsVLOBQbpaTr6QAfAIubec5iDfTzSTGKxTDvWmwwCseSX+1dX
-EoDItYwPMDiiVk2I6XGLc02UKObkV7qmrbmK0Ja9lVqM4dHAbA/TYXjQFOEMcThV
-Z2tlEDojjhagHPTbthgOygQCMopSP8J/ZVXEKUoXNJge6ACNXt2RLg3p+ww3M9nZ
-R7D6O9BSbm+WhTYcBjouKDRgqgI/9sCF+hfR48yGAROzXeQZFzb4mzQSqAAQ5Kbv
-NYkDzcP71wJ13w3T1fN2Gt6xKY251qFzdOxUP8KQsaTcDMKhRroCQo7BYK5T4dle
-R952axtexmSjcoPxDPiq1m9sLKKfNXfbyUkvY8tLcEf0MotjlHfjbBUQqtqq7PM5
-G3nqtNP+xqCIdnZ++ryRJeJ6BhDhlv7LukbT18m7MZ6o5TL5HJ1tWuDNK/Prfayf
-iY1WjFAzNOO9Gh/ihBGH
-=wl09
+iQIcBAEBCAAGBQJVB0pdAAoJEPGu1DbS6WIAs/sP/1XEFvcYNahlgP/oVLau53ib
+wcmrSbcHjc1gHPuRNqCUj9wH5/VHWgPnrIYONlZMbPPBMETzPpKyWKeTopTBzDJ2
++L8a1YM3wkMAmcSqIpnN806xs9KtkdTnt0n1kCzf8P3KuggtEkny3iKPsTflCXdQ
+POgZKl/vVRv1S+ZqdW/KhI7FjXVB0Oi1f7yyS11EkdKzZBIWDQxSPH1tg53rPkbb
+DQd1vTnzGq9xI7xJYDulc8X7786twqS0pHpEsQiXQuHb5eqB4IItUmFBuN1gsjkQ
+9ZWEwYc6YX3PKnMmqMxq2nkGn4eLzJXdTDa035VHZWf1yqHuQ6s0fhibAu53K9yP
+0lQatbV3BcZDdyEROuEAGWWzqhj349lzf8gFszPdKwQI2BmArGYjQ+0eYqoKSk1E
+wJoAVGboABiKzP1gvLGmFXcVU1ROpJk6NYp4N2hh0gziVI7CJyAlX0nMuAsToepw
+QobgSy11LIpu1ge4ev1PIGmdPlZ+TdAtoFPhuDgolOv+Mu65bg2Fw5TW5jUbg+JC
+41hYYWU5ZiKWxgOgqG6+ybd4yxoo1Mrz7p9AH5/0XZubckLPSVErQxDnJHGywjVT
+MjXuxvg/HQdL/bvA4PthQ3NXqn93J4X5WkC8B62wD3yo0Hj1vk5shflFwBoWtil9
+wkQFGyECZl7lz9m9UEC5
+=6xBl
-----END PGP SIGNATURE-----
diff --git a/sys-firmware/ipxe/ipxe-1.0.0_p20130624.ebuild b/sys-firmware/ipxe/ipxe-1.0.0_p20130624.ebuild
index 9ef8437a49a0..d08f764aa239 100644
--- a/sys-firmware/ipxe/ipxe-1.0.0_p20130624.ebuild
+++ b/sys-firmware/ipxe/ipxe-1.0.0_p20130624.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ipxe-1.0.0_p20130624.ebuild,v 1.8 2015/03/16 21:23:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/ipxe/ipxe-1.0.0_p20130624.ebuild,v 1.9 2015/03/16 21:25:47 vapier Exp $
EAPI=5
@@ -29,11 +29,6 @@ RDEPEND=""
S="${WORKDIR}/ipxe-${GIT_SHORT}/src"
-pkg_setup() {
- tc-ld-is-gold && \
- ewarn "gold linker unable to handle 16-bit code using ld.bfd. bug #438058"
-}
-
src_prepare() {
cat <<-EOF > "${S}"/config/local/general.h
#undef BANNER_TIMEOUT
@@ -49,11 +44,12 @@ EOF
}
src_compile() {
+ tc-ld-disable-gold
ipxemake() {
# Q='' makes the build verbose since that's what everyone loves now
emake Q='' \
CC=$(tc-getCC) \
- LD="$(tc-getLD).bfd" \
+ LD="$(tc-getLD)" \
AR=$(tc-getAR) \
OBJCOPY=$(tc-getOBJCOPY) \
RANLIB=$(tc-getRANLIB) \