[arch-commits] Commit in gcc/trunk (3 files)
Allan McRae
allan at archlinux.org
Sat Jun 16 04:46:41 UTC 2012
Date: Saturday, June 16, 2012 @ 00:46:41
Author: allan
Revision: 161888
add some build fixes...
Added:
gcc/trunk/gcc-4.7.1-libada-pic.patch
gcc/trunk/gcc-4.7.1-libgo-write.patch
Modified:
gcc/trunk/PKGBUILD
-----------------------------+
PKGBUILD | 19 +++++++++++++++----
gcc-4.7.1-libada-pic.patch | 11 +++++++++++
gcc-4.7.1-libgo-write.patch | 8 ++++++++
3 files changed, 34 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2012-06-16 02:43:02 UTC (rev 161887)
+++ PKGBUILD 2012-06-16 04:46:41 UTC (rev 161888)
@@ -20,11 +20,15 @@
#ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2
ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2
gcc_pure64.patch
- gcc-4.7.0-cloog-0.17.patch)
+ gcc-4.7.0-cloog-0.17.patch
+ gcc-4.7.1-libada-pic.patch
+ gcc-4.7.1-libgo-write.patch)
md5sums=('933e6f15f51c031060af64a9e14149ff'
- '489d2f5311535800a120efd8d18db719'
+ '767c62f9a047c4434f2345decf1d0819'
'ced48436c1b3c981d721a829f1094de1'
- '575f7d17b022e609447a590e481b18b5')
+ '575f7d17b022e609447a590e481b18b5'
+ 'd18397f44276a21a906c447488b65354'
+ 'e1655d0cd519d1938a1504a9b4a5bea1')
if [ -n "${_snapshot}" ]; then
@@ -49,6 +53,12 @@
# compatibility with latest cloog
patch -p1 -i ${srcdir}/gcc-4.7.0-cloog-0.17.patch
+ # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53679
+ patch -p1 -i ${srcdir}/gcc-4.7.1-libgo-write.patch
+
+ # bug to file...
+ patch -p1 -i ${srcdir}/gcc-4.7.1-libgo-write.patch
+
echo ${pkgver} > gcc/BASE-VER
cd ${srcdir}
@@ -182,7 +192,8 @@
# install the libstdc++ man pages
install -dm755 ${pkgdir}/usr/share/man/man3
- install -m644 ${srcdir}/man/man3/* ${pkgdir}/usr/share/man/man3/
+ install -m644 ${srcdir}/libstdc++-api.${_libstdcppmanver}.man/man3/* \
+ ${pkgdir}/usr/share/man/man3/
# Install Runtime Library Exception
install -Dm644 ${_basedir}/COPYING.RUNTIME \
Added: gcc-4.7.1-libada-pic.patch
===================================================================
--- gcc-4.7.1-libada-pic.patch (rev 0)
+++ gcc-4.7.1-libada-pic.patch 2012-06-16 04:46:41 UTC (rev 161888)
@@ -0,0 +1,11 @@
+--- old/gcc-4.7-20120609/libada/Makefile.in 2012-05-06 09:27:25.000000000 +0000
++++ new/gcc-4.7.1/libada/Makefile.in 2012-06-12 15:12:37.000000000 +0000
+@@ -54,7 +54,7 @@
+ PICFLAG = @PICFLAG@
+ GNATLIBFLAGS= -W -Wall -gnatpg -nostdinc
+ GNATLIBCFLAGS= -g -O2
+-GNATLIBCFLAGS_FOR_C = -W -Wall $(GNATLIBCFLAGS) $(PICFLAG) \
++GNATLIBCFLAGS_FOR_C = -W -Wall $(GNATLIBCFLAGS) \
+ -fexceptions -DIN_RTS @have_getipinfo@
+
+ host_subdir = @host_subdir@
Added: gcc-4.7.1-libgo-write.patch
===================================================================
--- gcc-4.7.1-libgo-write.patch (rev 0)
+++ gcc-4.7.1-libgo-write.patch 2012-06-16 04:46:41 UTC (rev 161888)
@@ -0,0 +1,8 @@
+--- file_not_specified_in_diff
++++ file_not_specified_in_diff
+@@ -1,2 +1,3 @@
+--- gcc-4.7.1/libgo/runtime/print.c
++++ gcc-4.7.1/libgo/runtime/print.c
+- runtime_write(2, v, n);
++ ssize_t bytesWritten = runtime_write(2, v, n);
++ (void)bytesWritten;
More information about the arch-commits
mailing list