GNU logs - #15258, boring messages


Message sent to bug-automake@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#15258: Fortran tests in configure script seem questionable
Resent-From: Dennis Clarke <dclarke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-automake@HIDDEN
Resent-Date: Tue, 03 Sep 2013 14:37:02 +0000
Resent-Message-ID: <handler.15258.B.137821899926149 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 15258
X-GNU-PR-Package: automake
X-GNU-PR-Keywords: 
To: 15258 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-automake@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.137821899926149
          (code B ref -1); Tue, 03 Sep 2013 14:37:02 +0000
Received: (at submit) by debbugs.gnu.org; 3 Sep 2013 14:36:39 +0000
Received: from localhost ([127.0.0.1]:39168 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1VGrig-0006ng-5c
	for submit <at> debbugs.gnu.org; Tue, 03 Sep 2013 10:36:39 -0400
Received: from eggs.gnu.org ([208.118.235.92]:56553)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <dclarke@HIDDEN>) id 1VGric-0006nL-P3
 for submit <at> debbugs.gnu.org; Tue, 03 Sep 2013 10:36:36 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <dclarke@HIDDEN>) id 1VGriS-0003sS-4L
 for submit <at> debbugs.gnu.org; Tue, 03 Sep 2013 10:36:29 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:42992)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <dclarke@HIDDEN>) id 1VGriS-0003sO-0u
 for submit <at> debbugs.gnu.org; Tue, 03 Sep 2013 10:36:24 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:58243)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <dclarke@HIDDEN>) id 1VGriN-0002qv-1a
 for bug-automake@HIDDEN; Tue, 03 Sep 2013 10:36:23 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <dclarke@HIDDEN>) id 1VGriG-0003qs-SR
 for bug-automake@HIDDEN; Tue, 03 Sep 2013 10:36:18 -0400
Received: from rib0.purplecow.org ([125.63.51.94]:39463)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <dclarke@HIDDEN>) id 1VGriF-0003qY-W5
 for bug-automake@HIDDEN; Tue, 03 Sep 2013 10:36:12 -0400
Received: from cs1.mexico.purplecow.org ([10.0.77.93] helo=cs1)
 by rib0.purplecow.org with esmtp (Exim 4.72)
 (envelope-from <dclarke@HIDDEN>) id 1VGriB-0004X6-Rx
 for bug-automake@HIDDEN; Tue, 03 Sep 2013 14:36:09 +0000
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_6fYvNaWsWis45c/EUvQfnQ)"
Received: from mexico.purplecow.org ([10.0.77.93]) by cs1.mexico.purplecow.org
 (Oracle Communications Messaging Server 7u5-28.21(7.0.5.28.0) 64bit
 (built Apr
 8 2013)) with ESMTPA id <0MSK00DJ40K21R10@HIDDEN> for
 bug-automake@HIDDEN; Wed, 04 Sep 2013 00:36:02 +1000 (EST)
Received: from [10.0.77.93] (Forwarded-For: 10.0.77.1)
 by cs1.mexico.purplecow.org (mshttpd); Tue, 03 Sep 2013 10:36:02 -0400
From: Dennis Clarke <dclarke@HIDDEN>
Message-id: <7280e5bd6c13.5225bb92@HIDDEN>
Date: Tue, 03 Sep 2013 10:36:02 -0400
X-Mailer: Oracle Communications Messenger Express 7u5-28.21(7.0.5.28.0) 64bit
 (built Apr  8 2013)
Content-language: en
X-Accept-Language: en
Priority: normal
In-reply-to: <7280d2364a19.5225f3cc@HIDDEN>
References: <7280ce063e82.5225f2d2@HIDDEN>
 <7280e2791ace.5225f310@HIDDEN> <7280d85f2e19.5225f34e@HIDDEN>
 <7280f1435f4e.5225f38d@HIDDEN> <7280d2364a19.5225f3cc@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -3.4 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.4 (---)

This is a multi-part message in MIME format.

--Boundary_(ID_6fYvNaWsWis45c/EUvQfnQ)
Content-type: text/plain; charset=iso-8859-1
Content-transfer-encoding: quoted-printable
Content-disposition: inline

 =

I am going to try to build automake-13=2E4 on Solaris with the Oracle So=
laris 12=2E3
dev tools and within configure I see that Fortran tests fail =3A =



node002=24 =2E/configure =

checking whether /usr/local/bin/gmake supports nested variables=2E=2E=2E=
 yes
checking build system type=2E=2E=2E sparc-sun-solaris2=2E10
checking host system type=2E=2E=2E sparc-sun-solaris2=2E10
checking for a BSD-compatible install=2E=2E=2E lib/install-sh -c
checking whether build environment is sane=2E=2E=2E yes
checking for a thread-safe mkdir -p=2E=2E=2E lib/install-sh -c -d
checking for gawk=2E=2E=2E gawk
checking whether /usr/local/bin/gmake sets =24(MAKE)=2E=2E=2E yes
checking whether ln -s works=2E=2E=2E yes
checking for perl=2E=2E=2E /usr/local/bin/perl
checking whether /usr/local/bin/perl supports ithreads=2E=2E=2E no
checking for tex=2E=2E=2E tex
checking for yacc=2E=2E=2E yacc
checking for lex=2E=2E=2E lex
checking whether autoconf is installed=2E=2E=2E yes
checking whether autoconf works=2E=2E=2E yes
checking whether autoconf is recent enough=2E=2E=2E yes
checking whether ln works=2E=2E=2E yes
checking for grep that handles long lines and -e=2E=2E=2E /usr/xpg4/bin/=
grep
checking for egrep=2E=2E=2E /usr/xpg4/bin/grep -E
checking for fgrep=2E=2E=2E /usr/xpg4/bin/grep -F
configure=3A will now look for a sturdy POSIX shell=2C for our testsuite=

checking for sh=2E=2E=2E /usr/xpg4/bin/sh
checking for sh5=2E=2E=2E no
checking for dash=2E=2E=2E no
checking for ash=2E=2E=2E no
checking for bash=2E=2E=2E /usr/local/bin/bash
checking for zsh=2E=2E=2E /usr/bin/zsh
checking for ksh=2E=2E=2E /usr/bin/ksh
checking for pdksh=2E=2E=2E no
checking whether /usr/local/bin/bash supports =24(cmd)=2E=2E=2E yes
checking whether /usr/local/bin/bash supports =24((expr))=2E=2E=2E yes
checking whether /usr/local/bin/bash supports =24=7B=23var=7D=2E=2E=2E y=
es
checking whether /usr/local/bin/bash supports =24=7Bvar=23glob=7D and =24=
=7Bvar=25glob=7D=2E=2E=2E yes
checking whether /usr/local/bin/bash preserves exit traps with =22set -e=
=22=2E=2E=2E yes
checking whether /usr/local/bin/bash can define exit traps in a shell fu=
nction=2E=2E=2E yes
checking whether /usr/local/bin/bash corrupts stderr with =22set -x=22=2E=
=2E=2E no
checking whether /usr/local/bin/bash can return early from =22dot-source=
d=22 files=2E=2E=2E yes
checking whether /usr/local/bin/bash supports alias named like shell bui=
ltins=2E=2E=2E yes
checking whether /usr/local/bin/bash supports =22test -e=22=2E=2E=2E yes=

configure=3A shell /usr/local/bin/bash is good enough=2C stop looking
configure=3A will use /usr/local/bin/bash as the testsuite shell
configure=3A will now look for generic compilers
checking whether the C compiler works=2E=2E=2E yes
checking for C compiler default output file name=2E=2E=2E a=2Eout
checking for suffix of executables=2E=2E=2E =

checking whether we are cross compiling=2E=2E=2E no
checking for suffix of object files=2E=2E=2E o
checking whether we are using the GNU C compiler=2E=2E=2E no
checking whether /opt/solarisstudio12=2E3/bin/cc accepts -g=2E=2E=2E yes=

checking for /opt/solarisstudio12=2E3/bin/cc option to accept ISO C89=2E=
=2E=2E none needed
checking whether the C++ compiler works=2E=2E=2E yes
checking for C++ compiler default output file name=2E=2E=2E a=2Eout
checking for suffix of executables=2E=2E=2E =

checking whether we are cross compiling=2E=2E=2E no
checking for suffix of object files=2E=2E=2E o
checking whether we are using the GNU C++ compiler=2E=2E=2E no
checking whether /opt/solarisstudio12=2E3/bin/CC accepts -g=2E=2E=2E yes=

checking for xlf95=2E=2E=2E no
checking for f95=2E=2E=2E f95
checking whether the Fortran compiler works=2E=2E=2E no
configure=3A WARNING=3A Fortran compiler cannot create executables
configure=3A tests requiring the Fortran compiler will be skipped
checking for xlf=2E=2E=2E no
checking for f77=2E=2E=2E f77
checking whether the Fortran 77 compiler works=2E=2E=2E no
configure=3A WARNING=3A Fortran 77 compiler cannot create executables
configure=3A tests requiring the Fortran 77 compiler will be skipped
configure=3A will now look for GNU compilers
checking for gcc=2E=2E=2E no
checking for g++=2E=2E=2E no
checking for gpp=2E=2E=2E no
checking for gfortran=2E=2E=2E no
checking for g77=2E=2E=2E no
checking for gfortran=2E=2E=2E no
checking for gcj=2E=2E=2E no
checking that generated files are newer than configure=2E=2E=2E done
configure=3A creating =2E/config=2Estatus
config=2Estatus=3A creating Makefile
config=2Estatus=3A creating t/wrap/aclocal-1=2E13
config=2Estatus=3A creating t/wrap/automake-1=2E13
node002=24 =


This is highly suspect given that I have a full Fortran 77=2C 90 and 95
compiler in the Oracle software =3A =



node002=24 wget http=3A//www=2Epersonal=2Epsu=2Eedu/faculty/j/h/jhm/f90/=
examples/array2=2Ef

node002=24 ls -l =

total 5
-rw-r--r-- 1 dclarke adbs 2832 Dec 19 1996 array2=2Ef
node002=24 =

node002=24 f90 -=5C=23 -m64 -o array2 array2=2Ef =

=23=23=23 f90=3A Note=3A NLSPATH =3D /opt/solarisstudio12=2E3/prod/bin/=2E=
=2E/lib/locale/=25L/LC=5FMESSAGES/=25N=2Ecat=3A/opt/solarisstudio12=2E3/=
prod/bin/=2E=2E/=2E=2E/lib/locale/=25L/LC=5FMESSAGES/=25N=2Ecat
=23=23=23 command line files and options (expanded)=3A
=23=23=23 -=23 -m64 -o array2 array2=2Ef
/opt/solarisstudio12=2E3/prod/bin/f90comp -m3 -ev -dq -xall -xivdep=3Dlo=
op -H =22/opt/solarisstudio12=2E3/prod/bin/f90 -m64 =22 -I/opt/solarisst=
udio12=2E3/prod/include/f95/v9 -p/opt/solarisstudio12=2E3/prod/lib/modul=
es/v9 -xarch=3Dv9 -y-xarch=3Dv9 -xmemalign=3D8f -iorounding=3Dprocessor-=
defined -xhasc=3Dyes -xcache=3Dgeneric -y-xcache=3Dgeneric -y-xassume=5F=
control=3Doptimize -xassume=5Fcontrol=3Doptimize -y-xdbggen=3Dno=25stabs=
+dwarf2 -y-xdbggen=3Dincl -y-fbe -y/opt/solarisstudio12=2E3/prod/bin/fbe=
 -y-xcode=3Dabs44 -y-ftrap=3Ddivision=2Cinvalid=2Coverflow -y-xmemalign=3D=
8f -y-verbose -y-comdat -y-xarch=3Dsparc -y-m64 -y-comdat -y-xthreadvar=3D=
no=25dynamic -y-xannotate=3Dyes -y-o -yarray2=2Eo -y-s array2=2Ef
=23=23=23 f90=3A Note=3A LD=5FLIBRARY=5FPATH =3D (null)
=23=23=23 f90=3A Note=3A LD=5FLIBRARY=5FPATH=5F64 =3D (null)
=23=23=23 f90=3A Note=3A LD=5FRUN=5FPATH =3D /usr/local/lib
=23=23=23 f90=3A Note=3A LD=5FOPTIONS =3D -64 -R/usr/local/lib/=24ISALIS=
T=3A/usr/local/lib -L/usr/local/lib/=24ISALIST=3A/usr/local/lib
ln -s /opt/solarisstudio12=2E3/prod/lib /tmp/lib=5Flink=2E1378217103=2E8=
276=2E01
/usr/ccs/bin/ld -zld32=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01/libl=
dstab=5Fws=2Eso -zld64=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01/v9/l=
ibldstab=5Fws=2Eso -zld32=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01/l=
ibld=5Fannotate=2Eso -zld64=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01=
/v9/libld=5Fannotate=2Eso /opt/solarisstudio12=2E3/prod/lib/v9/crti=2Eo =
/opt/solarisstudio12=2E3/prod/lib/v9/crt1=2Eo /opt/solarisstudio12=2E3/p=
rod/lib/v9/wordalignI8=2Eo /opt/solarisstudio12=2E3/prod/lib/v9/values-x=
i=2Eo array2=2Eo -o array2 -Y =22P=2C/opt/solarisstudio12=2E3/lib/sparc/=
64=3A/opt/solarisstudio12=2E3/lib/v9=3A/opt/solarisstudio12=2E3/prod/lib=
/sparc/64=3A/opt/solarisstudio12=2E3/prod/lib/v9=3A/usr/ccs/lib/sparcv9=3A=
/lib/64=3A/usr/lib/64=22 -Qy =22-R/usr/local/lib=3A/opt/solarisstudio12=2E=
3/lib/sparc/64=3A/opt/solarisstudio12=2E3/lib/v9=22 -t -lifai -lsunimath=
 -lfai -lfai2 -lfsumai -lfprodai -lfminlai -lfmaxlai -lfminvai -lfmaxvai=
 -lfui -lfsu -lsunmath -lmtsk -lm -lc /opt/solarisstudio12=2E3/prod/lib/=
v9/crtn=2Eo
node002=24 =

node002=24 file array2
array2=3A ELF 64-bit MSB executable SPARCV9 Version 1=2C dynamically lin=
ked=2C not stripped
node002=24 =

node002=24 =2E/array2
 RESULTS FOR FULL C ARRAY
=A0AVERAGE OF ALL ELEMENTS IN C =3D 7=2E500
=A0MINIMUM OF ALL ELEMENTS IN C =3D 2=2E000
=A0MAXIMUM OF ALL ELEMENTS IN C =3D 13=2E000
=A0C =3D =

 0=2E20E+01 0=2E30E+01 0=2E40E+01 0=2E60E+01 0=2E70E+01 0=2E80E+01 0=2E9=
0E+01 0=2E11E+02
 0=2E12E+02 0=2E13E+02


=A0RESULTS FOR ELEMENTS 2 THROUGH 9 OF C
=A0AVERAGE OF SELECTED ELEMENTS IN C =3D 7=2E500
=A0MINIMUM OF SELECTED ELEMENTS IN C =3D 3=2E000
=A0MAXIMUM OF SELECTED ELEMENTS IN C =3D 12=2E000
=A0C =3D =

 3=2E00E+00 4=2E00E+00 6=2E00E+00 7=2E00E+00 8=2E00E+00 9=2E00E+00 1=2E1=
0E+01 1=2E20E+01
=A0
 RESULTS OF LOG(A)
=A0C =3D =

 0=2E00E+00 6=2E93E-01 1=2E10E+00 0=2E00E+00 1=2E61E+00 1=2E79E+00 1=2E9=
5E+00 2=2E08E+00
 2=2E20E+00 2=2E30E+00
node002=24 =


Also f95 =3A =


node002=24 f95 -m64 -o array2 array2=2Ef =

node002=24 ls -lapb array2
-rwxr-xr-x 1 dclarke adbs 18016 Sep 3 14=3A06 array2
node002=24 =2E/array2 =

 RESULTS FOR FULL C ARRAY
=A0AVERAGE OF ALL ELEMENTS IN C =3D 7=2E500
=A0MINIMUM OF ALL ELEMENTS IN C =3D 2=2E000
=A0MAXIMUM OF ALL ELEMENTS IN C =3D 13=2E000
=A0C =3D =

 0=2E20E+01 0=2E30E+01 0=2E40E+01 0=2E60E+01 0=2E70E+01 0=2E80E+01 0=2E9=
0E+01 0=2E11E+02
 0=2E12E+02 0=2E13E+02


=A0RESULTS FOR ELEMENTS 2 THROUGH 9 OF C
=A0AVERAGE OF SELECTED ELEMENTS IN C =3D 7=2E500
=A0MINIMUM OF SELECTED ELEMENTS IN C =3D 3=2E000
=A0MAXIMUM OF SELECTED ELEMENTS IN C =3D 12=2E000
=A0C =3D =

 3=2E00E+00 4=2E00E+00 6=2E00E+00 7=2E00E+00 8=2E00E+00 9=2E00E+00 1=2E1=
0E+01 1=2E20E+01
=A0
 RESULTS OF LOG(A)
=A0C =3D =

 0=2E00E+00 6=2E93E-01 1=2E10E+00 0=2E00E+00 1=2E61E+00 1=2E79E+00 1=2E9=
5E+00 2=2E08E+00
 2=2E20E+00 2=2E30E+00


So perhaps the configure script is looking for GNU Fortran only=3F =


The Fortran compilers provided=2C as well as everything else=2C are inst=
alled =

in the bizarre location /opt/solarisstudio12=2E3/bin=2E For many many ye=
ars
the =22defacto=22 standard location for the vendor compilers in Solaris =
was
at /opt/SUNWspro and then someone at Sun or Oracle made the brilliant
move to change the path and thus break twenty years of scripts=2E Perhap=
s
that is the issue here=2E

Dennis

--Boundary_(ID_6fYvNaWsWis45c/EUvQfnQ)
Content-type: text/html; charset=iso-8859-1
Content-transfer-encoding: quoted-printable
Content-disposition: inline

=3Cfont face=3D=22Courier=22=3E=A0=3Cbr /=3EI am going to try to build a=
utomake-13=2E4 on Solaris with the Oracle Solaris 12=2E3=3Cbr /=3Edev to=
ols and within configure I see that Fortran tests fail =3A =3Cbr /=3E=3C=
br /=3E=3Cbr /=3Enode002=24 =2E/configure =3Cbr /=3Echecking whether /us=
r/local/bin/gmake supports nested variables=2E=2E=2E yes=3Cbr /=3Echecki=
ng build system type=2E=2E=2E sparc-sun-solaris2=2E10=3Cbr /=3Echecking =
host system type=2E=2E=2E sparc-sun-solaris2=2E10=3Cbr /=3Echecking for =
a BSD-compatible install=2E=2E=2E lib/install-sh -c=3Cbr /=3Echecking wh=
ether build environment is sane=2E=2E=2E yes=3Cbr /=3Echecking for a thr=
ead-safe mkdir -p=2E=2E=2E lib/install-sh -c -d=3Cbr /=3Echecking for ga=
wk=2E=2E=2E gawk=3Cbr /=3Echecking whether /usr/local/bin/gmake sets =24=
(MAKE)=2E=2E=2E yes=3Cbr /=3Echecking whether ln -s works=2E=2E=2E yes=3C=
br /=3Echecking for perl=2E=2E=2E /usr/local/bin/perl=3Cbr /=3Echecking =
whether /usr/local/bin/perl supports ithreads=2E=2E=2E no=3Cbr /=3Echeck=
ing for tex=2E=2E=2E tex=3Cbr /=3Echecking for yacc=2E=2E=2E yacc=3Cbr /=
=3Echecking for lex=2E=2E=2E lex=3Cbr /=3Echecking whether autoconf is i=
nstalled=2E=2E=2E yes=3Cbr /=3Echecking whether autoconf works=2E=2E=2E =
yes=3Cbr /=3Echecking whether autoconf is recent enough=2E=2E=2E yes=3Cb=
r /=3Echecking whether ln works=2E=2E=2E yes=3Cbr /=3Echecking for grep =
that handles long lines and -e=2E=2E=2E /usr/xpg4/bin/grep=3Cbr /=3Echec=
king for egrep=2E=2E=2E /usr/xpg4/bin/grep -E=3Cbr /=3Echecking for fgre=
p=2E=2E=2E /usr/xpg4/bin/grep -F=3Cbr /=3Econfigure=3A will now look for=
 a sturdy POSIX shell=2C for our testsuite=3Cbr /=3Echecking for sh=2E=2E=
=2E /usr/xpg4/bin/sh=3Cbr /=3Echecking for sh5=2E=2E=2E no=3Cbr /=3Echec=
king for dash=2E=2E=2E no=3Cbr /=3Echecking for ash=2E=2E=2E no=3Cbr /=3E=
checking for bash=2E=2E=2E /usr/local/bin/bash=3Cbr /=3Echecking for zsh=
=2E=2E=2E /usr/bin/zsh=3Cbr /=3Echecking for ksh=2E=2E=2E /usr/bin/ksh=3C=
br /=3Echecking for pdksh=2E=2E=2E no=3Cbr /=3Echecking whether /usr/loc=
al/bin/bash supports =24(cmd)=2E=2E=2E yes=3Cbr /=3Echecking whether /us=
r/local/bin/bash supports =24((expr))=2E=2E=2E yes=3Cbr /=3Echecking whe=
ther /usr/local/bin/bash supports =24=7B=23var=7D=2E=2E=2E yes=3Cbr /=3E=
checking whether /usr/local/bin/bash supports =24=7Bvar=23glob=7D and =24=
=7Bvar=25glob=7D=2E=2E=2E yes=3Cbr /=3Echecking whether /usr/local/bin/b=
ash preserves exit traps with =26quot=3Bset -e=26quot=3B=2E=2E=2E yes=3C=
br /=3Echecking whether /usr/local/bin/bash can define exit traps in a s=
hell function=2E=2E=2E yes=3Cbr /=3Echecking whether /usr/local/bin/bash=
 corrupts stderr with =26quot=3Bset -x=26quot=3B=2E=2E=2E no=3Cbr /=3Ech=
ecking whether /usr/local/bin/bash can return early from =26quot=3Bdot-s=
ourced=26quot=3B files=2E=2E=2E yes=3Cbr /=3Echecking whether /usr/local=
/bin/bash supports alias named like shell builtins=2E=2E=2E yes=3Cbr /=3E=
checking whether /usr/local/bin/bash supports =26quot=3Btest -e=26quot=3B=
=2E=2E=2E yes=3Cbr /=3Econfigure=3A shell /usr/local/bin/bash is good en=
ough=2C stop looking=3Cbr /=3Econfigure=3A will use /usr/local/bin/bash =
as the testsuite shell=3Cbr /=3Econfigure=3A will now look for generic c=
ompilers=3Cbr /=3Echecking whether the C compiler works=2E=2E=2E yes=3Cb=
r /=3Echecking for C compiler default output file name=2E=2E=2E a=2Eout=3C=
br /=3Echecking for suffix of executables=2E=2E=2E =3Cbr /=3Echecking wh=
ether we are cross compiling=2E=2E=2E no=3Cbr /=3Echecking for suffix of=
 object files=2E=2E=2E o=3Cbr /=3Echecking whether we are using the GNU =
C compiler=2E=2E=2E no=3Cbr /=3Echecking whether /opt/solarisstudio12=2E=
3/bin/cc accepts -g=2E=2E=2E yes=3Cbr /=3Echecking for /opt/solarisstudi=
o12=2E3/bin/cc option to accept ISO C89=2E=2E=2E none needed=3Cbr /=3Ech=
ecking whether the C++ compiler works=2E=2E=2E yes=3Cbr /=3Echecking for=
 C++ compiler default output file name=2E=2E=2E a=2Eout=3Cbr /=3Echeckin=
g for suffix of executables=2E=2E=2E =3Cbr /=3Echecking whether we are c=
ross compiling=2E=2E=2E no=3Cbr /=3Echecking for suffix of object files=2E=
=2E=2E o=3Cbr /=3Echecking whether we are using the GNU C++ compiler=2E=2E=
=2E no=3Cbr /=3Echecking whether /opt/solarisstudio12=2E3/bin/CC accepts=
 -g=2E=2E=2E yes=3Cbr /=3Echecking for xlf95=2E=2E=2E no=3Cbr /=3Echecki=
ng for f95=2E=2E=2E f95=3Cbr /=3Echecking whether the Fortran compiler w=
orks=2E=2E=2E no=3Cbr /=3Econfigure=3A WARNING=3A Fortran compiler canno=
t create executables=3Cbr /=3Econfigure=3A tests requiring the Fortran c=
ompiler will be skipped=3Cbr /=3Echecking for xlf=2E=2E=2E no=3Cbr /=3Ec=
hecking for f77=2E=2E=2E f77=3Cbr /=3Echecking whether the Fortran 77 co=
mpiler works=2E=2E=2E no=3Cbr /=3Econfigure=3A WARNING=3A Fortran 77 com=
piler cannot create executables=3Cbr /=3Econfigure=3A tests requiring th=
e Fortran 77 compiler will be skipped=3Cbr /=3Econfigure=3A will now loo=
k for GNU compilers=3Cbr /=3Echecking for gcc=2E=2E=2E no=3Cbr /=3Echeck=
ing for g++=2E=2E=2E no=3Cbr /=3Echecking for gpp=2E=2E=2E no=3Cbr /=3Ec=
hecking for gfortran=2E=2E=2E no=3Cbr /=3Echecking for g77=2E=2E=2E no=3C=
br /=3Echecking for gfortran=2E=2E=2E no=3Cbr /=3Echecking for gcj=2E=2E=
=2E no=3Cbr /=3Echecking that generated files are newer than configure=2E=
=2E=2E done=3Cbr /=3Econfigure=3A creating =2E/config=2Estatus=3Cbr /=3E=
config=2Estatus=3A creating Makefile=3Cbr /=3Econfig=2Estatus=3A creatin=
g t/wrap/aclocal-1=2E13=3Cbr /=3Econfig=2Estatus=3A creating t/wrap/auto=
make-1=2E13=3Cbr /=3Enode002=24 =3Cbr /=3E=3Cbr /=3EThis is highly suspe=
ct given that I have a full Fortran 77=2C 90 and 95=3Cbr /=3Ecompiler in=
 the Oracle software =3A =3Cbr /=3E=3Cbr /=3E=3Cbr /=3Enode002=24 wget h=
ttp=3A//www=2Epersonal=2Epsu=2Eedu/faculty/j/h/jhm/f90/examples/array2=2E=
f=3Cbr /=3E=3Cbr /=3Enode002=24 ls -l =3Cbr /=3Etotal 5=3Cbr /=3E-rw-r--=
r--=A0=A0 1 dclarke=A0 adbs=A0=A0=A0=A0=A0=A0=A0 2832 Dec 19=A0 1996 arr=
ay2=2Ef=3Cbr /=3Enode002=24 =3Cbr /=3Enode002=24 f90 -=5C=23 -m64 -o arr=
ay2 array2=2Ef =3Cbr /=3E=23=23=23 f90=3A Note=3A NLSPATH =3D /opt/solar=
isstudio12=2E3/prod/bin/=2E=2E/lib/locale/=25L/LC=5FMESSAGES/=25N=2Ecat=3A=
/opt/solarisstudio12=2E3/prod/bin/=2E=2E/=2E=2E/lib/locale/=25L/LC=5FMES=
SAGES/=25N=2Ecat=3Cbr /=3E=23=23=23=A0=A0=A0=A0 command line files and o=
ptions (expanded)=3A=3Cbr /=3E=23=23=23 -=23 -m64 -o array2 array2=2Ef=3C=
br /=3E/opt/solarisstudio12=2E3/prod/bin/f90comp -m3 -ev -dq -xall -xivd=
ep=3Dloop -H =26quot=3B/opt/solarisstudio12=2E3/prod/bin/f90 -m64 =26quo=
t=3B -I/opt/solarisstudio12=2E3/prod/include/f95/v9 -p/opt/solarisstudio=
12=2E3/prod/lib/modules/v9 -xarch=3Dv9 -y-xarch=3Dv9 -xmemalign=3D8f -io=
rounding=3Dprocessor-defined -xhasc=3Dyes -xcache=3Dgeneric -y-xcache=3D=
generic -y-xassume=5Fcontrol=3Doptimize -xassume=5Fcontrol=3Doptimize -y=
-xdbggen=3Dno=25stabs+dwarf2 -y-xdbggen=3Dincl -y-fbe -y/opt/solarisstud=
io12=2E3/prod/bin/fbe -y-xcode=3Dabs44 -y-ftrap=3Ddivision=2Cinvalid=2Co=
verflow -y-xmemalign=3D8f -y-verbose -y-comdat -y-xarch=3Dsparc -y-m64 -=
y-comdat -y-xthreadvar=3Dno=25dynamic -y-xannotate=3Dyes -y-o -yarray2=2E=
o -y-s array2=2Ef=3Cbr /=3E=23=23=23 f90=3A Note=3A LD=5FLIBRARY=5FPATH =
=3D (null)=3Cbr /=3E=23=23=23 f90=3A Note=3A LD=5FLIBRARY=5FPATH=5F64 =3D=
 (null)=3Cbr /=3E=23=23=23 f90=3A Note=3A LD=5FRUN=5FPATH=A0=A0=A0=A0 =3D=
 /usr/local/lib=3Cbr /=3E=23=23=23 f90=3A Note=3A LD=5FOPTIONS=A0=A0=A0=A0=
=A0 =3D -64 -R/usr/local/lib/=24ISALIST=3A/usr/local/lib -L/usr/local/li=
b/=24ISALIST=3A/usr/local/lib=3Cbr /=3Eln -s /opt/solarisstudio12=2E3/pr=
od/lib /tmp/lib=5Flink=2E1378217103=2E8276=2E01=3Cbr /=3E/usr/ccs/bin/ld=
 -zld32=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01/libldstab=5Fws=2Eso=
 -zld64=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01/v9/libldstab=5Fws=2E=
so -zld32=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01/libld=5Fannotate=2E=
so -zld64=3D-S/tmp/lib=5Flink=2E1378217103=2E8276=2E01/v9/libld=5Fannota=
te=2Eso /opt/solarisstudio12=2E3/prod/lib/v9/crti=2Eo /opt/solarisstudio=
12=2E3/prod/lib/v9/crt1=2Eo /opt/solarisstudio12=2E3/prod/lib/v9/wordali=
gnI8=2Eo /opt/solarisstudio12=2E3/prod/lib/v9/values-xi=2Eo array2=2Eo -=
o array2 -Y =26quot=3BP=2C/opt/solarisstudio12=2E3/lib/sparc/64=3A/opt/s=
olarisstudio12=2E3/lib/v9=3A/opt/solarisstudio12=2E3/prod/lib/sparc/64=3A=
/opt/solarisstudio12=2E3/prod/lib/v9=3A/usr/ccs/lib/sparcv9=3A/lib/64=3A=
/usr/lib/64=26quot=3B -Qy =26quot=3B-R/usr/local/lib=3A/opt/solarisstudi=
o12=2E3/lib/sparc/64=3A/opt/solarisstudio12=2E3/lib/v9=26quot=3B -t -lif=
ai -lsunimath -lfai -lfai2 -lfsumai -lfprodai -lfminlai -lfmaxlai -lfmin=
vai -lfmaxvai -lfui -lfsu -lsunmath -lmtsk -lm -lc /opt/solarisstudio12=2E=
3/prod/lib/v9/crtn=2Eo=3Cbr /=3Enode002=24 =3Cbr /=3Enode002=24 file arr=
ay2=3Cbr /=3Earray2=3A ELF 64-bit MSB executable SPARCV9 Version 1=2C dy=
namically linked=2C not stripped=3Cbr /=3Enode002=24 =3Cbr /=3Enode002=24=
 =2E/array2=3Cbr /=3E=A0 RESULTS FOR FULL C ARRAY=3Cbr /=3E=A0AVERAGE OF=
 ALL ELEMENTS IN C =3D=A0=A0=A0 7=2E500=3Cbr /=3E=A0MINIMUM OF ALL ELEME=
NTS IN C =3D=A0=A0=A0 2=2E000=3Cbr /=3E=A0MAXIMUM OF ALL ELEMENTS IN C =3D=
=A0=A0 13=2E000=3Cbr /=3E=A0C =3D =3Cbr /=3E=A0 0=2E20E+01=A0 0=2E30E+01=
=A0 0=2E40E+01=A0 0=2E60E+01=A0 0=2E70E+01=A0 0=2E80E+01=A0 0=2E90E+01=A0=
 0=2E11E+02=3Cbr /=3E=A0 0=2E12E+02=A0 0=2E13E+02=3Cbr /=3E=3Cbr /=3E=3C=
br /=3E=A0RESULTS FOR ELEMENTS 2 THROUGH 9 OF C=3Cbr /=3E=A0AVERAGE OF S=
ELECTED ELEMENTS IN C =3D=A0=A0=A0 7=2E500=3Cbr /=3E=A0MINIMUM OF SELECT=
ED ELEMENTS IN C =3D=A0=A0=A0 3=2E000=3Cbr /=3E=A0MAXIMUM OF SELECTED EL=
EMENTS IN C =3D=A0=A0 12=2E000=3Cbr /=3E=A0C =3D =3Cbr /=3E=A0 3=2E00E+0=
0=A0 4=2E00E+00=A0 6=2E00E+00=A0 7=2E00E+00=A0 8=2E00E+00=A0 9=2E00E+00=A0=
 1=2E10E+01=A0 1=2E20E+01=3Cbr /=3E=A0=3Cbr /=3E=A0 RESULTS OF LOG(A)=3C=
br /=3E=A0C =3D =3Cbr /=3E=A0 0=2E00E+00=A0 6=2E93E-01=A0 1=2E10E+00=A0 =
0=2E00E+00=A0 1=2E61E+00=A0 1=2E79E+00=A0 1=2E95E+00=A0 2=2E08E+00=3Cbr =
/=3E=A0 2=2E20E+00=A0 2=2E30E+00=3Cbr /=3Enode002=24 =3Cbr /=3E=3Cbr /=3E=
Also f95 =3A =3Cbr /=3E=3Cbr /=3Enode002=24 f95 -m64 -o array2 array2=2E=
f =3Cbr /=3Enode002=24 ls -lapb array2=3Cbr /=3E-rwxr-xr-x=A0=A0 1 dclar=
ke=A0 adbs=A0=A0=A0=A0=A0=A0 18016 Sep=A0 3 14=3A06 array2=3Cbr /=3Enode=
002=24 =2E/array2 =3Cbr /=3E=A0 RESULTS FOR FULL C ARRAY=3Cbr /=3E=A0AVE=
RAGE OF ALL ELEMENTS IN C =3D=A0=A0=A0 7=2E500=3Cbr /=3E=A0MINIMUM OF AL=
L ELEMENTS IN C =3D=A0=A0=A0 2=2E000=3Cbr /=3E=A0MAXIMUM OF ALL ELEMENTS=
 IN C =3D=A0=A0 13=2E000=3Cbr /=3E=A0C =3D =3Cbr /=3E=A0 0=2E20E+01=A0 0=
=2E30E+01=A0 0=2E40E+01=A0 0=2E60E+01=A0 0=2E70E+01=A0 0=2E80E+01=A0 0=2E=
90E+01=A0 0=2E11E+02=3Cbr /=3E=A0 0=2E12E+02=A0 0=2E13E+02=3Cbr /=3E=3Cb=
r /=3E=3Cbr /=3E=A0RESULTS FOR ELEMENTS 2 THROUGH 9 OF C=3Cbr /=3E=A0AVE=
RAGE OF SELECTED ELEMENTS IN C =3D=A0=A0=A0 7=2E500=3Cbr /=3E=A0MINIMUM =
OF SELECTED ELEMENTS IN C =3D=A0=A0=A0 3=2E000=3Cbr /=3E=A0MAXIMUM OF SE=
LECTED ELEMENTS IN C =3D=A0=A0 12=2E000=3Cbr /=3E=A0C =3D =3Cbr /=3E=A0 =
3=2E00E+00=A0 4=2E00E+00=A0 6=2E00E+00=A0 7=2E00E+00=A0 8=2E00E+00=A0 9=2E=
00E+00=A0 1=2E10E+01=A0 1=2E20E+01=3Cbr /=3E=A0=3Cbr /=3E=A0 RESULTS OF =
LOG(A)=3Cbr /=3E=A0C =3D =3Cbr /=3E=A0 0=2E00E+00=A0 6=2E93E-01=A0 1=2E1=
0E+00=A0 0=2E00E+00=A0 1=2E61E+00=A0 1=2E79E+00=A0 1=2E95E+00=A0 2=2E08E=
+00=3Cbr /=3E=A0 2=2E20E+00=A0 2=2E30E+00=3Cbr /=3E=3Cbr /=3E=3Cbr /=3ES=
o perhaps the configure script is looking for GNU Fortran only=3F =3Cbr =
/=3E=3Cbr /=3EThe Fortran compilers provided=2C as well as everything el=
se=2C are installed =3Cbr /=3Ein the bizarre location /opt/solarisstudio=
12=2E3/bin=2E=A0 For many many years=3Cbr /=3Ethe =26quot=3Bdefacto=26qu=
ot=3B standard location for the vendor compilers in Solaris was=3Cbr /=3E=
at /opt/SUNWspro and then someone at Sun or Oracle made the brilliant=3C=
br /=3Emove to change the path and thus break twenty years of scripts=2E=
 Perhaps=3Cbr /=3Ethat is the issue here=2E=3Cbr /=3E=3Cbr /=3EDennis =3C=
br /=3E=3Cbr /=3E=3C/font=3E

--Boundary_(ID_6fYvNaWsWis45c/EUvQfnQ)--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.503 (Entity 5.503)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Dennis Clarke <dclarke@HIDDEN>
Subject: bug#15258: Acknowledgement (Fortran tests in configure script
 seem questionable)
Message-ID: <handler.15258.B.137821899926149.ack <at> debbugs.gnu.org>
References: <7280e5bd6c13.5225bb92@HIDDEN>
X-Gnu-PR-Message: ack 15258
X-Gnu-PR-Package: automake
Reply-To: 15258 <at> debbugs.gnu.org
Date: Tue, 03 Sep 2013 14:37:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-automake@HIDDEN

If you wish to submit further information on this problem, please
send it to 15258 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
15258: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D15258
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-automake@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#15258: Fortran tests in configure script seem questionable
Resent-From: Stefano Lattarini <stefano.lattarini@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-automake@HIDDEN
Resent-Date: Thu, 26 Dec 2013 20:16:01 +0000
Resent-Message-ID: <handler.15258.B15258.138808890220462 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 15258
X-GNU-PR-Package: automake
X-GNU-PR-Keywords: 
To: Dennis Clarke <dclarke@HIDDEN>
Cc: 15258 <at> debbugs.gnu.org
Received: via spool by 15258-submit <at> debbugs.gnu.org id=B15258.138808890220462
          (code B ref 15258); Thu, 26 Dec 2013 20:16:01 +0000
Received: (at 15258) by debbugs.gnu.org; 26 Dec 2013 20:15:02 +0000
Received: from localhost ([127.0.0.1]:44497 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1VwHKe-0005Je-Uk
	for submit <at> debbugs.gnu.org; Thu, 26 Dec 2013 15:15:01 -0500
Received: from mail-ea0-f177.google.com ([209.85.215.177]:64931)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <stefano.lattarini@HIDDEN>)
 id 1VwHKc-0005JS-Sv; Thu, 26 Dec 2013 15:14:59 -0500
Received: by mail-ea0-f177.google.com with SMTP id n15so3858006ead.36
 for <multiple recipients>; Thu, 26 Dec 2013 12:14:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=message-id:date:from:mime-version:to:cc:subject:references
 :in-reply-to:content-type:content-transfer-encoding;
 bh=p7hR9Zb7eYABJEeXzqDU0hkI7mpYyhNdrTiK3jV7o0c=;
 b=z3L14nBnBX8RxCbI8TaTm33E5t5oZtNjGHYnOGP/kzFWb1LjUOqrhx6GtBXfi7MkyS
 wREg00ZnKlCLHNh2l5izxT1VN2Kbn2T437q6rP9c6BCGiVVPbYOfF90Y5Rs3iBT6Lhgy
 alCJ0OVEbFy6H61AARzLz3m1hiNp/osIhc1E1qXlQyLug0dgPhoD0AWT+pMdulx6uViK
 830Zev/Dp50exZymY0H58Ksjib10+HGNxvVd6vSSZEa4LCng0Ujot2IJkAyuinJl/oY1
 biQDj8q2QWlRHE3eOUwigjH9FpMvS4T7qINszILJDz80QUwtjOzLU4+H/eTJM7VzO41o
 CZhg==
X-Received: by 10.14.241.130 with SMTP id g2mr8526091eer.106.1388088897909;
 Thu, 26 Dec 2013 12:14:57 -0800 (PST)
Received: from [192.168.0.101]
 (host143-4-dynamic.5-87-r.retail.telecomitalia.it. [87.5.4.143])
 by mx.google.com with ESMTPSA id o1sm75611632eea.10.2013.12.26.12.14.52
 for <multiple recipients>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Thu, 26 Dec 2013 12:14:56 -0800 (PST)
Message-ID: <52BC8E36.3040109@HIDDEN>
Date: Thu, 26 Dec 2013 21:14:46 +0100
From: Stefano Lattarini <stefano.lattarini@HIDDEN>
MIME-Version: 1.0
References: <7280ce063e82.5225f2d2@HIDDEN>
 <7280e2791ace.5225f310@HIDDEN> <7280d85f2e19.5225f34e@HIDDEN>
 <7280f1435f4e.5225f38d@HIDDEN> <7280d2364a19.5225f3cc@HIDDEN>
 <7280e5bd6c13.5225bb92@HIDDEN>
In-Reply-To: <7280e5bd6c13.5225bb92@HIDDEN>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

tags 15258 + moreinfo
severity 15258 minro
thanks

Hi Dennis, sorry for the delay.

On 09/03/2013 04:36 PM, Dennis Clarke wrote:
>  
> I am going to try to build automake-13.4 on Solaris with the Oracle Solaris 12.3
> dev tools and within configure I see that Fortran tests fail : 
> 
> 
> node002$ ./configure 
> checking whether /usr/local/bin/gmake supports nested variables... yes
> checking build system type... sparc-sun-solaris2.10
> checking host system type... sparc-sun-solaris2.10
> checking for a BSD-compatible install... lib/install-sh -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... lib/install-sh -c -d
> checking for gawk... gawk
> checking whether /usr/local/bin/gmake sets $(MAKE)... yes
> checking whether ln -s works... yes
> checking for perl... /usr/local/bin/perl
> checking whether /usr/local/bin/perl supports ithreads... no
> checking for tex... tex
> checking for yacc... yacc
> checking for lex... lex
> checking whether autoconf is installed... yes
> checking whether autoconf works... yes
> checking whether autoconf is recent enough... yes
> checking whether ln works... yes
> checking for grep that handles long lines and -e... /usr/xpg4/bin/grep
> checking for egrep... /usr/xpg4/bin/grep -E
> checking for fgrep... /usr/xpg4/bin/grep -F
> configure: will now look for a sturdy POSIX shell, for our testsuite
> checking for sh... /usr/xpg4/bin/sh
> checking for sh5... no
> checking for dash... no
> checking for ash... no
> checking for bash... /usr/local/bin/bash
> checking for zsh... /usr/bin/zsh
> checking for ksh... /usr/bin/ksh
> checking for pdksh... no
> checking whether /usr/local/bin/bash supports $(cmd)... yes
> checking whether /usr/local/bin/bash supports $((expr))... yes
> checking whether /usr/local/bin/bash supports ${#var}... yes
> checking whether /usr/local/bin/bash supports ${var#glob} and ${var%glob}... yes
> checking whether /usr/local/bin/bash preserves exit traps with "set -e"... yes
> checking whether /usr/local/bin/bash can define exit traps in a shell function... yes
> checking whether /usr/local/bin/bash corrupts stderr with "set -x"... no
> checking whether /usr/local/bin/bash can return early from "dot-sourced" files... yes
> checking whether /usr/local/bin/bash supports alias named like shell builtins... yes
> checking whether /usr/local/bin/bash supports "test -e"... yes
> configure: shell /usr/local/bin/bash is good enough, stop looking
> configure: will use /usr/local/bin/bash as the testsuite shell
> configure: will now look for generic compilers
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... no
> checking whether /opt/solarisstudio12.3/bin/cc accepts -g... yes
> checking for /opt/solarisstudio12.3/bin/cc option to accept ISO C89... none needed
> checking whether the C++ compiler works... yes
> checking for C++ compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C++ compiler... no
> checking whether /opt/solarisstudio12.3/bin/CC accepts -g... yes
> checking for xlf95... no
> checking for f95... f95
> checking whether the Fortran compiler works... no
> configure: WARNING: Fortran compiler cannot create executables
> configure: tests requiring the Fortran compiler will be skipped
> checking for xlf... no
> checking for f77... f77
> checking whether the Fortran 77 compiler works... no
> configure: WARNING: Fortran 77 compiler cannot create executables
> configure: tests requiring the Fortran 77 compiler will be skipped
> configure: will now look for GNU compilers
> checking for gcc... no
> checking for g++... no
> checking for gpp... no
> checking for gfortran... no
> checking for g77... no
> checking for gfortran... no
> checking for gcj... no
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating t/wrap/aclocal-1.13
> config.status: creating t/wrap/automake-1.13
> node002$ 
> 
> This is highly suspect given that I have a full Fortran 77, 90 and 95
> compiler in the Oracle software : 
>
> [SNIP]
>
To actually try to understand where the problem might be, I'd need the
content of the generated config.log file.  Could you please send it over?

> So perhaps the configure script is looking for GNU Fortran only? 
>
No, on the contrary, the script is tweaked to prefer non-GNU compilers
where available, to enhance testsuite coverage.

> The Fortran compilers provided, as well as everything else, are installed 
> in the bizarre location /opt/solarisstudio12.3/bin. For many many years
> the "defacto" standard location for the vendor compilers in Solaris was
> at /opt/SUNWspro and then someone at Sun or Oracle made the brilliant
> move to change the path and thus break twenty years of scripts. Perhaps
> that is the issue here.
>

Thanks,
  Stefano




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 26 Dec 2013 20:15:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 26 15:15:04 2013
Received: from localhost ([127.0.0.1]:44499 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1VwHKg-0005Jv-KQ
	for submit <at> debbugs.gnu.org; Thu, 26 Dec 2013 15:15:03 -0500
Received: from mail-ea0-f177.google.com ([209.85.215.177]:64931)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <stefano.lattarini@HIDDEN>)
 id 1VwHKc-0005JS-Sv; Thu, 26 Dec 2013 15:14:59 -0500
Received: by mail-ea0-f177.google.com with SMTP id n15so3858006ead.36
 for <multiple recipients>; Thu, 26 Dec 2013 12:14:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=message-id:date:from:mime-version:to:cc:subject:references
 :in-reply-to:content-type:content-transfer-encoding;
 bh=p7hR9Zb7eYABJEeXzqDU0hkI7mpYyhNdrTiK3jV7o0c=;
 b=z3L14nBnBX8RxCbI8TaTm33E5t5oZtNjGHYnOGP/kzFWb1LjUOqrhx6GtBXfi7MkyS
 wREg00ZnKlCLHNh2l5izxT1VN2Kbn2T437q6rP9c6BCGiVVPbYOfF90Y5Rs3iBT6Lhgy
 alCJ0OVEbFy6H61AARzLz3m1hiNp/osIhc1E1qXlQyLug0dgPhoD0AWT+pMdulx6uViK
 830Zev/Dp50exZymY0H58Ksjib10+HGNxvVd6vSSZEa4LCng0Ujot2IJkAyuinJl/oY1
 biQDj8q2QWlRHE3eOUwigjH9FpMvS4T7qINszILJDz80QUwtjOzLU4+H/eTJM7VzO41o
 CZhg==
X-Received: by 10.14.241.130 with SMTP id g2mr8526091eer.106.1388088897909;
 Thu, 26 Dec 2013 12:14:57 -0800 (PST)
Received: from [192.168.0.101]
 (host143-4-dynamic.5-87-r.retail.telecomitalia.it. [87.5.4.143])
 by mx.google.com with ESMTPSA id o1sm75611632eea.10.2013.12.26.12.14.52
 for <multiple recipients>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Thu, 26 Dec 2013 12:14:56 -0800 (PST)
Message-ID: <52BC8E36.3040109@HIDDEN>
Date: Thu, 26 Dec 2013 21:14:46 +0100
From: Stefano Lattarini <stefano.lattarini@HIDDEN>
MIME-Version: 1.0
To: Dennis Clarke <dclarke@HIDDEN>
Subject: Re: bug#15258: Fortran tests in configure script seem questionable
References: <7280ce063e82.5225f2d2@HIDDEN>
 <7280e2791ace.5225f310@HIDDEN> <7280d85f2e19.5225f34e@HIDDEN>
 <7280f1435f4e.5225f38d@HIDDEN> <7280d2364a19.5225f3cc@HIDDEN>
 <7280e5bd6c13.5225bb92@HIDDEN>
In-Reply-To: <7280e5bd6c13.5225bb92@HIDDEN>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: control
Cc: 15258 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

tags 15258 + moreinfo
severity 15258 minro
thanks

Hi Dennis, sorry for the delay.

On 09/03/2013 04:36 PM, Dennis Clarke wrote:
>  
> I am going to try to build automake-13.4 on Solaris with the Oracle Solaris 12.3
> dev tools and within configure I see that Fortran tests fail : 
> 
> 
> node002$ ./configure 
> checking whether /usr/local/bin/gmake supports nested variables... yes
> checking build system type... sparc-sun-solaris2.10
> checking host system type... sparc-sun-solaris2.10
> checking for a BSD-compatible install... lib/install-sh -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... lib/install-sh -c -d
> checking for gawk... gawk
> checking whether /usr/local/bin/gmake sets $(MAKE)... yes
> checking whether ln -s works... yes
> checking for perl... /usr/local/bin/perl
> checking whether /usr/local/bin/perl supports ithreads... no
> checking for tex... tex
> checking for yacc... yacc
> checking for lex... lex
> checking whether autoconf is installed... yes
> checking whether autoconf works... yes
> checking whether autoconf is recent enough... yes
> checking whether ln works... yes
> checking for grep that handles long lines and -e... /usr/xpg4/bin/grep
> checking for egrep... /usr/xpg4/bin/grep -E
> checking for fgrep... /usr/xpg4/bin/grep -F
> configure: will now look for a sturdy POSIX shell, for our testsuite
> checking for sh... /usr/xpg4/bin/sh
> checking for sh5... no
> checking for dash... no
> checking for ash... no
> checking for bash... /usr/local/bin/bash
> checking for zsh... /usr/bin/zsh
> checking for ksh... /usr/bin/ksh
> checking for pdksh... no
> checking whether /usr/local/bin/bash supports $(cmd)... yes
> checking whether /usr/local/bin/bash supports $((expr))... yes
> checking whether /usr/local/bin/bash supports ${#var}... yes
> checking whether /usr/local/bin/bash supports ${var#glob} and ${var%glob}... yes
> checking whether /usr/local/bin/bash preserves exit traps with "set -e"... yes
> checking whether /usr/local/bin/bash can define exit traps in a shell function... yes
> checking whether /usr/local/bin/bash corrupts stderr with "set -x"... no
> checking whether /usr/local/bin/bash can return early from "dot-sourced" files... yes
> checking whether /usr/local/bin/bash supports alias named like shell builtins... yes
> checking whether /usr/local/bin/bash supports "test -e"... yes
> configure: shell /usr/local/bin/bash is good enough, stop looking
> configure: will use /usr/local/bin/bash as the testsuite shell
> configure: will now look for generic compilers
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... no
> checking whether /opt/solarisstudio12.3/bin/cc accepts -g... yes
> checking for /opt/solarisstudio12.3/bin/cc option to accept ISO C89... none needed
> checking whether the C++ compiler works... yes
> checking for C++ compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C++ compiler... no
> checking whether /opt/solarisstudio12.3/bin/CC accepts -g... yes
> checking for xlf95... no
> checking for f95... f95
> checking whether the Fortran compiler works... no
> configure: WARNING: Fortran compiler cannot create executables
> configure: tests requiring the Fortran compiler will be skipped
> checking for xlf... no
> checking for f77... f77
> checking whether the Fortran 77 compiler works... no
> configure: WARNING: Fortran 77 compiler cannot create executables
> configure: tests requiring the Fortran 77 compiler will be skipped
> configure: will now look for GNU compilers
> checking for gcc... no
> checking for g++... no
> checking for gpp... no
> checking for gfortran... no
> checking for g77... no
> checking for gfortran... no
> checking for gcj... no
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating t/wrap/aclocal-1.13
> config.status: creating t/wrap/automake-1.13
> node002$ 
> 
> This is highly suspect given that I have a full Fortran 77, 90 and 95
> compiler in the Oracle software : 
>
> [SNIP]
>
To actually try to understand where the problem might be, I'd need the
content of the generated config.log file.  Could you please send it over?

> So perhaps the configure script is looking for GNU Fortran only? 
>
No, on the contrary, the script is tweaked to prefer non-GNU compilers
where available, to enhance testsuite coverage.

> The Fortran compilers provided, as well as everything else, are installed 
> in the bizarre location /opt/solarisstudio12.3/bin. For many many years
> the "defacto" standard location for the vendor compilers in Solaris was
> at /opt/SUNWspro and then someone at Sun or Oracle made the brilliant
> move to change the path and thus break twenty years of scripts. Perhaps
> that is the issue here.
>

Thanks,
  Stefano




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 26 Dec 2013 20:22:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 26 15:22:08 2013
Received: from localhost ([127.0.0.1]:44517 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1VwHRY-0005Zl-B2
	for submit <at> debbugs.gnu.org; Thu, 26 Dec 2013 15:22:08 -0500
Received: from mail-ea0-f182.google.com ([209.85.215.182]:34919)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <stefano.lattarini@HIDDEN>) id 1VwHRV-0005Zc-V6
 for control <at> debbugs.gnu.org; Thu, 26 Dec 2013 15:22:06 -0500
Received: by mail-ea0-f182.google.com with SMTP id a15so3867608eae.13
 for <control <at> debbugs.gnu.org>; Thu, 26 Dec 2013 12:22:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=message-id:date:from:mime-version:to:subject:content-type
 :content-transfer-encoding;
 bh=njeYX/lukJCNGFP/kKG1x6pQa45X9V7b46/EWCpVmzk=;
 b=AfB81xJFEVzI4YNj4tNm+VP32BJR0e01YZZtmKeQChvRsMU/ZtRrceD3ndxDtpAmfb
 t++eAcMc+PtK5A8LM1en80/f+6SMsiIl3hrKMkOIj7fwFwHsvec1VT/m7Dpyeh8Pxdve
 wseZQmb90GlF+CcaZmRUGZyn69p9r/+4oSeCF2h5ssLn4Xnd4FwbPThbJflCIpje+SzO
 yXMjqGRRyU/yDVjWvnNf0NJmKuKmfntO90ovVH8p5h0OqivBnXblgGwKwtiPtAZ5Ll3m
 3Vrihh9w5U86hP9B5LJR/uSuApbt+LDrLJ9zsBPmFy7u4FrSamZNXIj8Xb97fn81c/lS
 I3Dw==
X-Received: by 10.15.34.1 with SMTP id d1mr273915eev.114.1388089325279;
 Thu, 26 Dec 2013 12:22:05 -0800 (PST)
Received: from [192.168.0.101]
 (host143-4-dynamic.5-87-r.retail.telecomitalia.it. [87.5.4.143])
 by mx.google.com with ESMTPSA id o47sm75669136eem.21.2013.12.26.12.22.01
 for <control <at> debbugs.gnu.org>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Thu, 26 Dec 2013 12:22:04 -0800 (PST)
Message-ID: <52BC8FDF.7050109@HIDDEN>
Date: Thu, 26 Dec 2013 21:21:51 +0100
From: Stefano Lattarini <stefano.lattarini@HIDDEN>
MIME-Version: 1.0
To: GNU bug tracker automated control server <control <at> debbugs.gnu.org>
Subject: x
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

severity 15258 minor
stop





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.