dev-lisp/sbcl: Fix the detection of -nopie and -no-pie.
authorMark Wright <gienah@gentoo.org>
Wed, 1 Mar 2017 12:57:07 +0000 (23:57 +1100)
committerMark Wright <gienah@gentoo.org>
Wed, 1 Mar 2017 12:57:07 +0000 (23:57 +1100)
commit4d54b1daeefc0acd44a6d8971c70104a534ed853
tree58b28e6cc4860915d35d52ef01ebc7c056e02995
parent1675ee0e6d8fb5ec39ccbacf4b4385b57725f1e6
dev-lisp/sbcl: Fix the detection of -nopie and -no-pie.

The change 3403dbaffc0a9bab49b78cf0bb5308cce0a0c153 that upstream did for
https://bugs.launchpad.net/sbcl/+bug/1633559 does not work on Gentoo.  So
it was patched out in the fix for #607302 with sbcl-1.3.14-config.patch,
which unfortunately leads to #583930.  Thanks to Toralf Forster for
reporting, and grozin for testing.

Gentoo-bug: 599902, 607302, 583930

Package-Manager: portage-2.3.3
dev-lisp/sbcl/files/sbcl-1.3.14-config.patch [deleted file]
dev-lisp/sbcl/files/sbcl-1.3.14-gentoo-fix_nopie_for_hardened_toolchain.patch [new file with mode: 0644]
dev-lisp/sbcl/sbcl-1.3.14.ebuild