Summary: | readline-4.3-r6 fails to build under Mac OSX Tiger | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Douglas Creager <dc1847> |
Component: | Mac OSX | Assignee: | Gentoo for Mac OS X <ppc-macos> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | OS X | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Proposed patch |
Description
Douglas Creager
2005-06-23 06:51:48 UTC
Under Panther (and possibly earlier versions of OSX), gcc3.3 shipped with libcc_dynamic as a symlink to a statically linked libgcc, which was often necessary for certain applications. For some reason, this is no longer needed in the gcc4.0 that is shipped with Tiger. Including the -lcc_dynamic flag causes links under Tiger to fail. I will post a patch to the ebuild that fixes this problem and installs correctly under Tiger. Created attachment 61781 [details, diff]
Proposed patch
This patch should create a readline-4.3-r7 ebuild that patches as before when
using <=10.3, and patches without -lcc_dynamic when using 10.4.
I should point out that this libreadline still has a file collision with the pre-installed libreadline, but that is independent of this bug. You'll still need to turn of collision protection to get the qmerge to succeed. Bug #97243 deals with readline-5*. I consider this bug out of date, and I think there is no particular interest in fixing this given there is a newer version out. Thanks for the report anyway! |