summaryrefslogtreecommitdiffstats
path: root/gnu/fortran
diff options
context:
space:
mode:
authorArwed von Merkatz2008-09-03 17:24:45 +0200
committerArwed von Merkatz2008-09-03 17:26:27 +0200
commitdcee59524205af53b4f074ee53d1b969c06048c4 (patch)
treef6f3c2460798b1c77d4859b500d95ed2018de780 /gnu/fortran
parent9bc72baac9f23fa5c2a3e60b813149903ff6779b (diff)
fortran: use --build instead of --host for normal builds, bug 14624
Diffstat (limited to 'gnu/fortran')
-rwxr-xr-xgnu/fortran/BUILD7
-rw-r--r--gnu/fortran/HISTORY4
2 files changed, 8 insertions, 3 deletions
diff --git a/gnu/fortran/BUILD b/gnu/fortran/BUILD
index 7f2e92dc91..96439d3179 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 282e12dd2b..2992b3c5ec 100644
--- a/gnu/fortran/HISTORY
+++ b/gnu/fortran/HISTORY
@@ -1,3 +1,7 @@
+2008-09-03 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * BUILD: only use --host for cross compiles, --build otherwise,
+ fixes bug #14624
+
2008-08-29 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.3.2