diff options
Diffstat (limited to 'main/gcc/APKBUILD')
-rw-r--r-- | main/gcc/APKBUILD | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/main/gcc/APKBUILD b/main/gcc/APKBUILD index 7ab9918c1..4668a0685 100644 --- a/main/gcc/APKBUILD +++ b/main/gcc/APKBUILD @@ -4,12 +4,14 @@ pkgver=4.4.3 _pv=4.4.2 _specsver=0.1.7 _espfver=0.3.6 -pkgrel=0 +_uclibc_abiver=0.9.32 + +pkgrel=3 pkgdesc="The GNU Compiler Collection" url="http://gcc.gnu.org" license="GPL LGPL" -depends="binutils libgcc" -makedepends="bison flex gmp-dev mpfr-dev texinfo" +depends="binutils libgcc libgomp" +makedepends="bison flex gmp5-dev mpfr-dev texinfo" subpackages="$pkgname-doc libstdc++:libcxx g++:gpp libgcc libgomp" source="ftp://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-core-$pkgver.tar.bz2 ftp://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-g++-$pkgver.tar.bz2 @@ -18,6 +20,7 @@ source="ftp://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-core-$pkgver.tar.bz2 gcc-spec-env.patch pt_gnu_eh_frame.patch uclibc-getipinfo.patch + gcc-dynamic-linker.patch " # ftp://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-objc-$pkgver.tar.bz2 build () @@ -52,7 +55,6 @@ build () --disable-libstdcxx-pch \ --disable-multilib \ --disable-nls \ - --disable-threads \ --disable-werror \ --enable-__cxa_atexit \ --enable-cld \ @@ -61,7 +63,10 @@ build () --enable-shared \ --enable-target-optspace \ --enable-tls \ + --enable-threads \ --with-arch=i486 \ + --with-dynamic-linker=ld-uClibc.so.$_uclibc_abiver \ + --with-dynamic-linker-prefix=/lib \ --with-system-zlib \ --without-system-libunwind @@ -127,4 +132,5 @@ cd179ec4f05ee17ce76464da25a2674c gcc-g++-4.4.3.tar.bz2 528926b586b2591474b6c2a7ef8ee6d7 gcc-4.4.2-specs-0.1.7.tar.bz2 c4045bfa85d8be780affd465be9d8ca8 gcc-spec-env.patch 2db1e3482c5dd59dab70f701afa2ca80 pt_gnu_eh_frame.patch -6cc2385c5bbd6d0da6eaedd53c8bf547 uclibc-getipinfo.patch" +6cc2385c5bbd6d0da6eaedd53c8bf547 uclibc-getipinfo.patch +6db5c87887beee75cde3cce86625b9ed gcc-dynamic-linker.patch" |