[arch-commits] Commit in gcc-multilib/trunk (PKGBUILD)
Jan Steffens
heftig at nymeria.archlinux.org
Wed Dec 11 19:18:53 UTC 2013
Date: Wednesday, December 11, 2013 @ 20:18:52
Author: heftig
Revision: 102468
4.8.2-6
Modified:
gcc-multilib/trunk/PKGBUILD
----------+
PKGBUILD | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-12-11 18:55:06 UTC (rev 102467)
+++ PKGBUILD 2013-12-11 19:18:52 UTC (rev 102468)
@@ -8,7 +8,7 @@
pkgname=('gcc-multilib' 'gcc-libs-multilib' 'lib32-gcc-libs' 'gcc-fortran-multilib' 'gcc-objc-multilib' 'gcc-ada-multilib' 'gcc-go-multilib')
pkgver=4.8.2
_pkgver=4.8
-pkgrel=5
+pkgrel=6
#_snapshot=4.8-20130725
pkgdesc="The GNU Compiler Collection for multilib"
arch=('x86_64')
@@ -54,7 +54,11 @@
# http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56710 - commit 3d1f8279
patch -p1 -i ${srcdir}/gcc-4.8-lambda-ICE.patch
-
+
+ # installing libiberty headers is broken
+ # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56780#c6
+ sed -i 's#@target_header_dir@#libiberty#' libiberty/Makefile.in
+
mkdir ${srcdir}/gcc-build
}
@@ -77,7 +81,7 @@
--disable-libstdcxx-pch --disable-libssp \
--enable-gnu-unique-object --enable-linker-build-id \
--enable-cloog-backend=isl --disable-cloog-version-check \
- --enable-lto --enable-plugin \
+ --enable-lto --enable-plugin --enable-install-libiberty \
--with-linker-hash-style=gnu \
--enable-multilib --disable-werror \
--enable-checking=release
@@ -225,6 +229,8 @@
make -C $CHOST/32/libitm DESTDIR=${pkgdir} install-nodist_toolexeclibHEADERS
make -C $CHOST/32/libsanitizer/asan DESTDIR=${pkgdir} install-nodist_toolexeclibHEADERS
+ make -C libiberty DESTDIR=${pkgdir} install
+
make -C gcc DESTDIR=${pkgdir} install-man install-info
rm ${pkgdir}/usr/share/man/man1/{gccgo,gfortran}.1
rm ${pkgdir}/usr/share/info/{gccgo,gfortran,gnat-style,gnat_rm,gnat_ugn}.info
More information about the arch-commits
mailing list