Stefano Lattarini <stefano.lattarini@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Stefano Lattarini <stefano.lattarini@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 15258) by debbugs.gnu.org; 26 Dec 2013 20:15:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 26 15:15:02 2013 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 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: 15258 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
bug-automake@HIDDEN
:bug#15258
; Package automake
.
Full text available.Received: (at submit) by debbugs.gnu.org; 3 Sep 2013 14:36:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 10:36:39 2013 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> To: bug-automake@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 Subject: Fortran tests in configure script seem questionable 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-Debbugs-Envelope-To: submit 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)--
Dennis Clarke <dclarke@HIDDEN>
:bug-automake@HIDDEN
.
Full text available.bug-automake@HIDDEN
:bug#15258
; Package automake
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.