[arch-commits] CVS update of extra/devel/gcc-fortran (PKGBUILD gcc_pure64.patch)
andyrtr at archlinux.org
andyrtr at archlinux.org
Mon May 21 03:24:13 UTC 2007
Date: Sunday, May 20, 2007 @ 23:24:13
Author: andyrtr
Path: /home/cvs-extra/extra/devel/gcc-fortran
Modified: PKGBUILD (1.16 -> 1.17) gcc_pure64.patch (1.1 -> 1.2)
x86_64 prepared; pure64 patch fixed following CLFS
------------------+
PKGBUILD | 6 +++++-
gcc_pure64.patch | 32 ++++++++++++++++----------------
2 files changed, 21 insertions(+), 17 deletions(-)
Index: extra/devel/gcc-fortran/PKGBUILD
diff -u extra/devel/gcc-fortran/PKGBUILD:1.16 extra/devel/gcc-fortran/PKGBUILD:1.17
--- extra/devel/gcc-fortran/PKGBUILD:1.16 Fri May 18 19:23:37 2007
+++ extra/devel/gcc-fortran/PKGBUILD Sun May 20 23:24:13 2007
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.16 2007/05/18 23:23:37 jgc Exp $
+# $Id: PKGBUILD,v 1.17 2007/05/21 03:24:13 andyrtr Exp $
# Maintainer: Jan de Groot <jgc at archlinux.org>
# Contributor: Eric Belanger <belanger at astro.umontreal.ca>
@@ -15,6 +15,10 @@
options=('nolibtool' 'noemptydirs')
source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++,fortran}-${pkgver}.tar.bz2
gcc_pure64.patch)
+md5sums=('de693d0917d710c3de41297d574470f5'
+ 'f30a13d9d33693f4cd6452318fa80ff3'
+ '39a9619285a6796bac957dad9973f271'
+ '8fc86e4c4d1f4ec8b226307d39fbd9e3')
build() {
export MAKEFLAGS="-j1"
Index: extra/devel/gcc-fortran/gcc_pure64.patch
diff -u extra/devel/gcc-fortran/gcc_pure64.patch:1.1 extra/devel/gcc-fortran/gcc_pure64.patch:1.2
--- extra/devel/gcc-fortran/gcc_pure64.patch:1.1 Fri Feb 16 14:10:45 2007
+++ extra/devel/gcc-fortran/gcc_pure64.patch Sun May 20 23:24:13 2007
@@ -1,20 +1,20 @@
-diff -Naur gcc-4.1.0.orig/gcc/config/i386/linux64.h gcc-4.1.0/gcc/config/i386/linux64.h
---- gcc-4.1.0.orig/gcc/config/i386/linux64.h 2005-08-10 13:53:01.000000000 -0400
-+++ gcc-4.1.0/gcc/config/i386/linux64.h 2006-03-01 01:13:54.000000000 -0500
-@@ -60,8 +60,8 @@
- %{!shared: \
- %{!static: \
- %{rdynamic:-export-dynamic} \
-- %{m32:%{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}} \
-- %{!m32:%{!dynamic-linker:-dynamic-linker /lib64/ld-linux-x86-64.so.2}}} \
-+ %{m32:%{!dynamic-linker:-dynamic-linker /lib32/ld-linux.so.2}} \
-+ %{!m32:%{!dynamic-linker:-dynamic-linker /lib/ld-linux-x86-64.so.2}}} \
- %{static:-static}}"
+diff -Naur gcc-4.2.0.orig/gcc/config/i386/linux64.h gcc-4.2.0/gcc/config/i386/linux64.h
+--- gcc-4.2.0.orig/gcc/config/i386/linux64.h 2007-05-16 19:21:19.000000000 -0400
++++ gcc-4.2.0/gcc/config/i386/linux64.h 2007-05-18 17:04:05.000000000 -0400
+@@ -49,8 +49,8 @@
+ When the -shared link option is used a final link is not being
+ done. */
- /* Similar to standard Linux, but adding -ffast-math support. */
-diff -Naur gcc-4.1.0.orig/gcc/config/i386/t-linux64 gcc-4.1.0/gcc/config/i386/t-linux64
---- gcc-4.1.0.orig/gcc/config/i386/t-linux64 2005-08-10 13:53:01.000000000 -0400
-+++ gcc-4.1.0/gcc/config/i386/t-linux64 2006-03-01 01:13:54.000000000 -0500
+-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2"
+-#define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux-x86-64.so.2"
++#define GLIBC_DYNAMIC_LINKER32 "/lib32/ld-linux.so.2"
++#define GLIBC_DYNAMIC_LINKER64 "/lib/ld-linux-x86-64.so.2"
+
+ #undef LINK_SPEC
+ #define LINK_SPEC "%{!m32:-m elf_x86_64} %{m32:-m elf_i386} \
+diff -Naur gcc-4.2.0.orig/gcc/config/i386/t-linux64 gcc-4.2.0/gcc/config/i386/t-linux64
+--- gcc-4.2.0.orig/gcc/config/i386/t-linux64 2007-05-16 19:21:19.000000000 -0400
++++ gcc-4.2.0/gcc/config/i386/t-linux64 2007-05-18 17:04:36.000000000 -0400
@@ -6,7 +6,7 @@
MULTILIB_OPTIONS = m64/m32
More information about the arch-commits
mailing list