summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild')
-rw-r--r--sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild b/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild
index ec675e41cfcd..2d54d8cac28e 100644
--- a/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-7.3.1.ebuild
@@ -24,7 +24,7 @@ SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
http://dev.gentoo.org/~grobian/distfiles/${PN}-patches-6.3-r1.tar.bz2
http://dev.gentoo.org/~grobian/distfiles/${PN}-patches-7.0-r2.tar.bz2
http://dev.gentoo.org/~grobian/distfiles/${PN}-patches-7.2-r0.tar.bz2
- http://dev.gentoo.org/~grobian/distfiles/${PN}-patches-7.3-r0.tar.bz2"
+ http://dev.gentoo.org/~grobian/distfiles/${PN}-patches-7.3-r1.tar.bz2"
LICENSE="APSL-2"
KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
@@ -65,8 +65,6 @@ src_prepare() {
cd "${S}"/${LD64}/src
cp "${S}"/ld64-136-compile_stubs.h ld/compile_stubs.h
cp "${S}"/ld64-264.3.101-Makefile Makefile
- # provide right file for case-sensitive filesystems, bug #601804
- ( cd ld && ln -s {B,b}itcode.hpp >& /dev/null )
epatch "${S}"/ld64-264.3.101-nolto.patch
epatch "${S}"/ld64-241.9-extraneous-includes.patch
@@ -78,6 +76,7 @@ src_prepare() {
epatch "${S}"/ld64-241.9-register-names.patch
epatch "${S}"/ld64-241.9-get-comm-align.patch
epatch "${S}"/ld64-241.9-cc_md5.patch
+ epatch "${S}"/ld64-264.3.102-bitcode-case.patch
# provide missing headers from libunwind and dyld
mkdir -p include/{mach,mach-o/arm} || die