Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146866 - dev-lisp/sbcl: dependency on non-hardened GCC is no longer needed
Summary: dev-lisp/sbcl: dependency on non-hardened GCC is no longer needed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal
Assignee: Common Lisp Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-08 12:17 UTC by Tyler Berry
Modified: 2006-11-14 05:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tyler Berry 2006-09-08 12:17:35 UTC
Upstream patches to SBCL have worked around the need for SBCL to be compiled with a non-hardened GCC. Specifically, an sbcl-0.9.16 ebuild modified to remove the hardened check, compiled with GCC 4.1.1 hardened seems to run just fine now.

It looks like these upstream patches happened somewhere around sbcl-0.9.6, as a patch correcting the initial somewhat-buggy patch was submitted as 0.9.5.2.

This is good, since GCC 4.1.1 doesn't seem to have alternate selectable spec files via eselect/gcc-config any more, and SBCL will be unable to be compiled for a hardened gcc4 system without this change to the ebuild.
Comment 1 Tyler Berry 2006-09-12 07:17:44 UTC
While I'm still reasonably sure that this report is accurate, the fact that GCC 4.1 isn't being emerged with hardened support is probably contributing greatly to its ability to compile SBCL. ^^
Comment 2 Kevin F. Quinn (RETIRED) gentoo-dev 2006-11-14 05:54:00 UTC
Heh - "contributing greatly" => "is the reason why" :)

We will be implementing the hardened defaults for gcc-4.1 soon.