commit:     43855ecdc1e60d75a391c8267ae79fcd94fdc1f8
Author:     Michael Haubenwallner <michael.haubenwallner <AT> ssi-schaefer 
<DOT> com>
AuthorDate: Wed Apr 20 08:53:48 2016 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 08:54:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=43855ecd

ncurses-6.0-r1: Solaris ld chokes on -rpath (during bootstrap), use -R

Package-Manager: portage-2.2.26
Manifest-Sign-Key: 0x29FB0E9EC719EE20

 sys-libs/ncurses/Manifest              | 28 ++++++++++++++--------------
 sys-libs/ncurses/ncurses-6.0-r1.ebuild |  8 +++++---
 2 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 5cf1e01..93c5b12 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -39,23 +39,23 @@ EBUILD ncurses-5.9-r101.ebuild 7891 SHA256 
c0cf5a7e2c7ac229728172c246a48378534a4
 EBUILD ncurses-5.9-r4.ebuild 9494 SHA256 
0178a919770e2bd7f72f622377a2773ae363216233b5969818d30b42bcdbf2fa SHA512 
cba98ceac6903c111d17ddf7536be1663f99df360349039c80697a3263219bf648aefd3dc9aac0b16da97cfedf4fc900a5b50d08d7d4a8fc165f82cf1b6f3c02
 WHIRLPOOL 
fd54c53150bbabfa46847346671c0ac889ce5f27d4768813701ee009c0bf2c5534c75fead69fb44864068c3e9a9b33eee640bd019511f970441db119f1861f27
 EBUILD ncurses-5.9-r5.ebuild 9456 SHA256 
c5deb13c70d5033257b372a9f7ef402b9061e62858cf0c6af39d4081e965893f SHA512 
09719b4672397862023b58622aebc20f99d1fff2a052a39e2903d4a2050eeaf671d5b35f5c4c99dafdcad000611e5fdb9867f45a310e7e4120a5fededd645a49
 WHIRLPOOL 
44c3dd97e9f2d946ec2f500fbbe8b0e678803fb8a787084e085fc6e9cef02633ab16f942eded3e96dc723b5ae9d7bdc138b028724d76d2d8151ff4f83a3112cc
 EBUILD ncurses-5.9-r99.ebuild 822 SHA256 
6c9f931767e175c414a95b83059ca062a8481597c5be3650f8b3b3bd9738f5b8 SHA512 
d1a4b4fea70736f55dffaf6526869e996616c866b210af07b78846372aa4a85d82f3d034bebaad249eba1bfa61e8941628a9b907709635f0768456505fbdcfe6
 WHIRLPOOL 
d5b773e35c5f207a7485f69bcf99b0b4fdf7b1221162e8c2dd0d3a8074d54e4d28fec174fcc306bf7224a8bbc07eea5ee106f293184ec31707b432de34210350
-EBUILD ncurses-6.0-r1.ebuild 8894 SHA256 
c6731a51c39ae1cd070bbae4ffb814dde22b0c2c0498bf9b7e614d7f665d11ca SHA512 
540cef22a2364d4947f1c73a11b06ff3deaced0da2d671ce9749218cfda6cadf16400819b63427a45502028509df18fcc2e182132d38b4d4262ff74159a0171f
 WHIRLPOOL 
92a341b72292d06a91278ff6eceb15aa2b2a14d283c4b56b54eb4af787f01c11c01ac4a1ed1d94978151e8adb36095040aa0c74fe8283e2814e11a8271d9aafb
+EBUILD ncurses-6.0-r1.ebuild 8945 SHA256 
6c806ce0be8537c369327b35915eeb8374e4195a16582498f5bb9adde0e86975 SHA512 
9cbd49f81014104e47e335826841370bb45259de38d2f937890ee32a6ce0630ecc1e2ff57917d210af458cbdbe8b71f32cb29bfa45ef4e219abbda8ee3a4f5db
 WHIRLPOOL 
4f6866a330faf89ad8d4282948a17899502cba6d5276f587d129d6dfea3280abe3ab3b34da995d8c142ec7b905418aa4ae3c6f4f34e95c5166aa5621addcce0b
 EBUILD ncurses-6.0.ebuild 822 SHA256 
1a2a3360db379505f10115b678df26ba1005a34bb6b0198746580216b74af70d SHA512 
0fcc2fa42873832361c3e335639b2c0e463b243b2aefab326262292ab87503463606ac1f4e4fc9cea62672484ba619625b9cafdfbbf3143da458054abad76217
 WHIRLPOOL 
1e0abb0f51e1d73c192380984dc9485f75f4f9c9428a8d756bd2b292f74f3389c80e1cc14bf576b23e156aa1b0554ac32a343a7c8f13b62ba8f93724f18dec2a
 MISC metadata.xml 619 SHA256 
7a2c714e9010b6a0b3a54556e501f368a531109e7958244fdb1ab51b8a7629f7 SHA512 
3f28fd8aee675226f641d72d7437edf4c5840cdac3dca64b6a4c61902d4f4127d86f65acfefb270cba2fcfb0ba9d6ff9d3ca24930825b89c82f0eedc8160f9ef
 WHIRLPOOL 
767d629c08272b2d886bfe9d1c89a28da693e8250bf7ad3b03fd719c379dca2c9fbddbfc102eebad16dbaaa982cc91ca425babb467eabe5c24ce9661bdc35d61
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJXF0NUAAoJECn7Dp7HGe4gWV4QAKDDokJlduHzXFnBbyYcx9UD
-X23hsG9QQzJx9iPEgpg9qkAVHhlrsA5eF8a92y/xM19KoeKtDP7tgx18MtpY5xZw
-pHWrHWAkIrSjROnXCpXz5fffHUNsItrj4lVCRbdQBo+8TIRJHjg/8yd3ADqhjpQx
-cgD+rD+2z6X/wI+KtkNTSCweu4lOLXL+k8tftssMxhViuUWlBmIgh+uMTWSjCoh6
-9a6tctLxR51z4wVASprYC8vrXFVOQy5Zp1m7I1YpsLmJFFKy30ql0ZfpAzkcl/Wr
-DB2HtSAOgBgfjyhmTRwPahXGYDcXZm/fnbK56XcOT/AQWxlrvfyvwcQS+wBSwqB3
-LOF9CemyYRK98usojmX4Ro4NZ3t701xiLmMwSoymlWoAWwa8C/r7KExNpcnyNfXj
-uSr1s2QMaSTk9gwHU821NacnqU2q3zQkEEsQNzn28G8aApnxVp7mBTBl2bTHZVUa
-peBaKKz90EaCK0N9pPbI7tn5Y0Zjpl/rgh40KgcIzr97h+ZbuuMBMJitu0VKqYq8
-5UFnq0Ep/SaVHmQxDSlArYCH83LTD8MTd0tWkDl1lrtlUTpItXFLDCVETT8ohade
-DAGlwzqFJgwP62vIhugzFv6buqA6hrIu/P1zcEB0Mcs5tgza56CymvYdWPidUcZh
-BAzmW2OhhxNB1mzWQOLQ
-=j794
+iQIcBAEBCAAGBQJXF0OcAAoJECn7Dp7HGe4gXAMP/21pMcapI/T59AgZ2gOnMlEX
+cOoSprUWWPwkSF3OAT2CR1AosiUX2+/8ejrtVw5cgdhRoz9Ls9nRk8K8dGYVqUNO
+uUQVks/oK8QWekOlyV99uZfMwP24b8bjIrFvUdf08wNr2+cNLNiOyu36Yz5c0FRH
+gVLlqgeuaQHXoxl51ubx1xevFnuwhTOznxHQAepMsrF88Rss49kxXMoSdFsj+qef
+G4hgj/oAEkUZD1VJ5MTrMYUvC58IMnty+Rit+4MKEi/OuJt01mLPeZOLg5j297hJ
+/cZpoFw9wlNPQ8CjpD/wlYU0sGrcHj3lHnKADb9HI0c02zqB6AdgZTgIB6ge+Ilr
+WF7R517C/BNW3646pA5zxoOkOKDNVajuFOaxHEDc+xK0ykAzS3YoGUfSlHHA+/8K
+jIKM18rItT/UFcHqWzmXE/ZInlTCUFjRT7g3BLDbEA7pUiitOwBkhE/BBGQhIeGN
+/1oDbZBTmJ+2+rTs1T+gT9u989dM2ia+uJHcnEBpF/tWQ2cnmuHQV/sXypoKRxSw
+qjR2XSYyF20HBeHPoKIc8MRccRq6ge2JDS8mPgCBYysjOPiHvcOf3/C7lJWYXF3c
+SAgMQ5/9/ovQspKDgxV9XHfIzf9p2SOD2J30vjD+jCDDsngHiedcQCF4/jIA8Li3
+sYElNlrs+59ojpCfkv4I
+=iZ8g
 -----END PGP SIGNATURE-----

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 656a66a..c6ad2d0 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -71,10 +71,12 @@ src_configure() {
                local lbuildflags="-static"
 
                # some toolchains don't quite support static linking
-               local dbuildflags="-Wl,-rpath,${WORKDIR}/lib"
+               local dbuildflags=
                case ${CHOST} in
-                       *-darwin*)  dbuildflags=     ;;
-                       *-aix*)     dbuildflags=     ;;
+                       *-darwin*)  ;;
+                       *-aix*)     ;;
+                       *-solaris*) dbuildflags="-Wl,-R,${WORKDIR}/lib" ;;
+                       *)          dbuildflags="-Wl,-rpath,${WORKDIR}/lib" ;;
                esac
                echo "int main() {}" | \
                        $(tc-getCC) -o x -x c - ${lbuildflags} -pipe >& 
/dev/null \

Reply via email to