[SM-Commit] GIT changes to master grimoire by Arwed von Merkatz (e2b73a88ad2fd28ded528ecab0cc9d5f9dd7f0a6)

Arwed von Merkatz scm at sourcemage.org
Wed Sep 3 11:26:34 EDT 2008


GIT changes to master grimoire by Arwed von Merkatz <v.merkatz at gmx.net>:

 gnu/ada/BUILD       |    7 ++++---
 gnu/ada/HISTORY     |    4 ++++
 gnu/fortran/BUILD   |    7 ++++---
 gnu/fortran/HISTORY |    4 ++++
 gnu/g++/BUILD       |    7 ++++---
 gnu/g++/HISTORY     |    4 ++++
 gnu/gcc/BUILD       |    7 ++++---
 gnu/gcc/HISTORY     |    4 ++++
 gnu/gcj/BUILD       |    9 +++++----
 gnu/gcj/HISTORY     |    4 ++++
 gnu/objc/BUILD      |    7 ++++---
 gnu/objc/HISTORY    |    4 ++++
 12 files changed, 49 insertions(+), 19 deletions(-)

New commits:
commit e2b73a88ad2fd28ded528ecab0cc9d5f9dd7f0a6
Author: Arwed von Merkatz <v.merkatz at gmx.net>
Commit: Arwed von Merkatz <v.merkatz at gmx.net>

    ada: use --build instead of --host for normal builds, bug 14624

commit dcee59524205af53b4f074ee53d1b969c06048c4
Author: Arwed von Merkatz <v.merkatz at gmx.net>
Commit: Arwed von Merkatz <v.merkatz at gmx.net>

    fortran: use --build instead of --host for normal builds, bug 14624

commit 9bc72baac9f23fa5c2a3e60b813149903ff6779b
Author: Arwed von Merkatz <v.merkatz at gmx.net>
Commit: Arwed von Merkatz <v.merkatz at gmx.net>

    g++: use --build instead of --host for normal builds, bug 14624

commit ec6c777435aac95b0f984d9b59e931be980287a0
Author: Arwed von Merkatz <v.merkatz at gmx.net>
Commit: Arwed von Merkatz <v.merkatz at gmx.net>

    gcj: use --build instead of --host for normal builds, bug 14624

commit f3987ab5cc5fb4c2050ba04f13f668a1f18ef1bc
Author: Arwed von Merkatz <v.merkatz at gmx.net>
Commit: Arwed von Merkatz <v.merkatz at gmx.net>

    objc: use --build instead of --host for normal builds, bug 14624

commit 8260c0867c217fdfe45e5b8ab00e79036085eef4
Author: Arwed von Merkatz <v.merkatz at gmx.net>
Commit: Arwed von Merkatz <v.merkatz at gmx.net>

    gcc: use --build instead of --host for normal builds, bug 14624

diff --git a/gnu/ada/BUILD b/gnu/ada/BUILD
index a4bfaa8..e2a656d 100755
--- a/gnu/ada/BUILD
+++ b/gnu/ada/BUILD
@@ -9,8 +9,10 @@ persistent_read  gcc  GCC_LDFLAGS  LDFLAGS  &&
 ADA_PATH=${SOURCE3/.tar.bz2/}                   &&
 PATH=$SOURCE_DIRECTORY/$ADA_PATH/usr/bin:$PATH  &&
 
-if  [[  "${SMGL_COMPAT_ARCHS[1]}"  ==  "x86_64"  ]];  then
-  OPTS="--build=x86_64-pc-linux-gnu  $OPTS"
+if [[ $CROSS_INSTALL == on ]]; then
+  OPTS="--host=$HOST $OPTS"
+else
+  OPTS="--build=$HOST $OPTS"
 fi  &&
 
 export          CC="$SOURCE_DIRECTORY/$ADA_PATH/usr/bin/gnatgcc"                      &&
@@ -27,7 +29,6 @@ export ADA_INCLUDE_PATH="$LIB_DIR/adainclude"  &&
 
 cd $SOURCE_DIRECTORY.bld                                   &&
 $SOURCE_DIRECTORY/configure                                \
-             --host=$HOST                                  \
              --prefix=${INSTALL_ROOT}/usr                  \
              --infodir=${INSTALL_ROOT}/usr/share/info      \
              --mandir=${INSTALL_ROOT}/usr/share/man        \
diff --git a/gnu/ada/HISTORY b/gnu/ada/HISTORY
index 4b446e7..192828b 100644
--- a/gnu/ada/HISTORY
+++ b/gnu/ada/HISTORY
@@ -1,3 +1,7 @@
+2008-09-03 Arwed v. Merkatz <v.merkatz at gmx.net>
+	* BUILD: only use --host for cross compiles, --build otherwise,
+	  fixes bug #14624
+
 2008-08-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 4.3.2, bz2 -> gz
 
diff --git a/gnu/fortran/BUILD b/gnu/fortran/BUILD
index 7f2e92d..96439d3 100755
--- a/gnu/fortran/BUILD
+++ b/gnu/fortran/BUILD
@@ -7,13 +7,14 @@ persistent_read  gcc  GCC_LDFLAGS  LDFLAGS  &&
 
 sedit "s/lib64/lib/" gcc/config/i386/linux64.h             &&
 
-if  [[  "${SMGL_COMPAT_ARCHS[1]}"  ==  "x86_64"  ]];  then
-  OPTS="--build=x86_64-pc-linux-gnu  $OPTS"
+if [[ $CROSS_INSTALL == on ]]; then
+  OPTS="--host=$HOST $OPTS"
+else
+  OPTS="--build=$HOST $OPTS"
 fi  &&
 
 cd $SOURCE_DIRECTORY.bld                                   &&
 $SOURCE_DIRECTORY/configure                                \
-             --host=$HOST                                  \
              --prefix=${INSTALL_ROOT}/usr                  \
              --infodir=${INSTALL_ROOT}/usr/share/info      \
              --mandir=${INSTALL_ROOT}/usr/share/man        \
diff --git a/gnu/fortran/HISTORY b/gnu/fortran/HISTORY
index 282e12d..2992b3c 100644
--- a/gnu/fortran/HISTORY
+++ b/gnu/fortran/HISTORY
@@ -1,3 +1,7 @@
+2008-09-03 Arwed v. Merkatz <v.merkatz at gmx.net>
+	* BUILD: only use --host for cross compiles, --build otherwise,
+	  fixes bug #14624
+
 2008-08-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 4.3.2
 
diff --git a/gnu/g++/BUILD b/gnu/g++/BUILD
index bdc36b7..8a207ec 100755
--- a/gnu/g++/BUILD
+++ b/gnu/g++/BUILD
@@ -11,8 +11,10 @@ if  [[  "$ARCHITECTURE"  ==  "pentium4"  ||
   CXXFLAGS=${CXXFLAGS//-ffast-math/}
 fi  &&
 
-if  [[  "${SMGL_COMPAT_ARCHS[1]}"  ==  "x86_64"  ]];  then
-  OPTS="--build=x86_64-pc-linux-gnu  $OPTS"
+if [[ $CROSS_INSTALL == on ]]; then
+  OPTS="--host=$HOST $OPTS"
+else
+  OPTS="--build=$HOST $OPTS"
 fi  &&
 
 sedit "s/lib64/lib/" gcc/config/i386/linux64.h             &&
@@ -25,7 +27,6 @@ fi                                                         &&
 cd $SOURCE_DIRECTORY.bld                                   &&
 # Ignore any installed g++, it could botch up configure!
 CXX=/bin/false $SOURCE_DIRECTORY/configure                 \
-             --host=$HOST                                  \
              --prefix=${INSTALL_ROOT}/usr                  \
              --infodir=${INSTALL_ROOT}/usr/share/info      \
              --mandir=${INSTALL_ROOT}/usr/share/man        \
diff --git a/gnu/g++/HISTORY b/gnu/g++/HISTORY
index a3f3b4e..0879e93 100644
--- a/gnu/g++/HISTORY
+++ b/gnu/g++/HISTORY
@@ -1,3 +1,7 @@
+2008-09-03 Arwed v. Merkatz <v.merkatz at gmx.net>
+	* BUILD: only use --host for cross compiles, --build otherwise,
+	  fixes bug #14624
+
 2008-08-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 4.3.2
 
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD
index 1740b97..7115f5c 100755
--- a/gnu/gcc/BUILD
+++ b/gnu/gcc/BUILD
@@ -11,8 +11,10 @@ if  [[ "$ARCHITECTURE"  ==  "pentium4"  ||
   CXXFLAGS=${CXXFLAGS//-ffast-math/}
 fi  &&
 
-if  [[  "${SMGL_COMPAT_ARCHS[1]}"  ==  "x86_64"  ]];  then
-  OPTS="--build=x86_64-pc-linux-gnu  $OPTS"
+if [[ $CROSS_INSTALL == on ]]; then
+  OPTS="--host=$HOST $OPTS"
+else
+  OPTS="--build=$HOST $OPTS"
 fi  &&
 
 # store CFLAGS and LDFLAGS persistently so they can be read by the other
@@ -23,7 +25,6 @@ persistent_add GCC_CFLAGS GCC_LDFLAGS  &&
 
 cd $SOURCE_DIRECTORY.bld                                  &&
 $SOURCE_DIRECTORY/configure                                \
-             --host=$HOST                                  \
              --prefix=${INSTALL_ROOT}/usr                  \
              --infodir=${INSTALL_ROOT}/usr/share/info      \
              --mandir=${INSTALL_ROOT}/usr/share/man        \
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 55a3267..2ea32c6 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,7 @@
+2008-09-03 Arwed v. Merkatz <v.merkatz at gmx.net>
+	* BUILD: only use --host for cross compiles, --build otherwise,
+	  fixes bug #14624
+
 2008-08-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 4.3.2
 
diff --git a/gnu/gcj/BUILD b/gnu/gcj/BUILD
index 8f31479..88366cd 100755
--- a/gnu/gcj/BUILD
+++ b/gnu/gcj/BUILD
@@ -10,15 +10,16 @@ if [[ $GCJ_AWT == y ]]; then
   CFLAGS="$CFLAGS -I${INSTALL_ROOT}/usr/include/freetype2"
 fi &&
 
-if [[ ${SMGL_COMPAT_ARCHS[1]} == x86_64 ]]; then
-  OPTS="--build=x86_64-pc-linux-gnu  $OPTS"
-fi &&
+if [[ $CROSS_INSTALL == on ]]; then
+  OPTS="--host=$HOST $OPTS"
+else
+  OPTS="--build=$HOST $OPTS"
+fi  &&
 
 sedit "s/lib64/lib/" gcc/config/i386/linux64.h             &&
 
 cd $SOURCE_DIRECTORY.bld                                   &&
 $SOURCE_DIRECTORY/configure                                \
-             --host=$HOST                                  \
              --prefix=${INSTALL_ROOT}/usr                  \
              --infodir=${INSTALL_ROOT}/usr/share/info      \
              --mandir=${INSTALL_ROOT}/usr/share/man        \
diff --git a/gnu/gcj/HISTORY b/gnu/gcj/HISTORY
index 46b31cd..78a2690 100644
--- a/gnu/gcj/HISTORY
+++ b/gnu/gcj/HISTORY
@@ -1,3 +1,7 @@
+2008-09-03 Arwed v. Merkatz <v.merkatz at gmx.net>
+	* BUILD: only use --host for cross compiles, --build otherwise,
+	  fixes bug #14624
+
 2008-08-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 4.3.2
 
diff --git a/gnu/objc/BUILD b/gnu/objc/BUILD
index db4e8ca..5973132 100755
--- a/gnu/objc/BUILD
+++ b/gnu/objc/BUILD
@@ -7,13 +7,14 @@ persistent_read  gcc  GCC_LDFLAGS  LDFLAGS  &&
 
 sedit "s/lib64/lib/" gcc/config/i386/linux64.h             &&
 
-if  [[  "${SMGL_COMPAT_ARCHS[1]}"  ==  "x86_64"  ]];  then
-  OPTS="--build=x86_64-pc-linux-gnu  $OPTS"
+if [[ $CROSS_INSTALL == on ]]; then
+  OPTS="--host=$HOST $OPTS"
+else
+  OPTS="--build=$HOST $OPTS"
 fi  &&
 
 cd $SOURCE_DIRECTORY.bld                                   &&
 $SOURCE_DIRECTORY/configure                                \
-             --host=$HOST                                  \
              --prefix=${INSTALL_ROOT}/usr                  \
              --infodir=${INSTALL_ROOT}/usr/share/info      \
              --mandir=${INSTALL_ROOT}/usr/share/man        \
diff --git a/gnu/objc/HISTORY b/gnu/objc/HISTORY
index b30047a..add0b56 100644
--- a/gnu/objc/HISTORY
+++ b/gnu/objc/HISTORY
@@ -1,3 +1,7 @@
+2008-09-03 Arwed v. Merkatz <v.merkatz at gmx.net>
+	* BUILD: only use --host for cross compiles, --build otherwise,
+	  fixes bug #14624
+
 2008-08-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 4.3.2, bz2 -> gz
 



More information about the SM-Commit mailing list