Unfortunately, I was premature. With libtool14 it gets stuck at:
gcc -ansi -O -fomit-frame-pointer -finline-functions -I. -I../../src -I../../src -I/sw/include -c H5Zf.c -fno-common -DPIC -o .libs/H5Zf.o gcc -ansi -O -fomit-frame-pointer -finline-functions -I. -I../../src -I../../src -I/sw/include -c H5Zf.c -o H5Zf.o >/dev/null 2>&1 libtool: compile: unable to infer tagged configuration libtool: compile: specify a tag with `--tag' make[3]: *** [H5fortran_types.lo] Error 1 make[2]: *** [lib] Error 1 make[1]: *** [lib] Error 1 make: *** [all] Error 2 ### execution of /var/tmp/tmp.1.rwzW4d failed, exit code 2 Well, it clearly shows it has to do with libtool. Some magical version is needed! Remko On 30 May 2011, at 00:01, Remko Scharroo wrote: > Hi Alex, > > Thanks for thinking with me. I found what's wrong. > > The standard libtool on OS X is 1.x, which removes the config.sub and > config.guess files by default. > But since we have multiple cycles of configure (and libtool), on the second > run of configure those files are gone. > Apparently you need libtool --install to avoid that behaviour. > > But since you had it running, I suspected you have another libtool installed > through Fink (but you don't have in BuildDepends). > I tried installing "fink install libtool14". > > And then it runs! > > So you forgot to add "libtool14" to BuildDepends in the hdf5.info file. > > Regards, > Remko > > > On 29 May 2011, at 18:09, Alexander Hansen wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> On 5/29/11 2:00 PM, Remko Scharroo wrote: >>> Dear Alexander, >>> >>> You have recently uploaded a new hdf5.info file in the unstable tree >>> (hdf-1.6.10-3). >>> >>> Unfortunately it doesn't even get through the configuration stage. >>> After a lot of warnings in the autoreconf it fails in the configure command. >>> >>> Does that do the same on your machine? >> >> >> No. >> >> I tested it on 10.6/i386, 10.6/x86_64, 10.5/powerpc, and 10.4/powerpc. >> I wouldn't have committed the change if the build broke for me on any of >> those systems. >> >>> What's the way to fix this? >>> >>> Find below the output of running "fink update hdf5" >>> >>> Regards, >>> Remko >>> >> >> >> Where you have: >> >> /var/tmp/tmp.1.QQQzOt >> #!/bin/sh -ev >> export F9X=/sw/bin/gfortran >> export FFLAGS='-fsecond-underscore' >> export LIBS='-lsz' >> /usr/bin/autoreconf -fi >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> glibtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `bin'. >> glibtoolize: copying file `bin/ltmain.sh' >> glibtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and >> glibtoolize: rerunning libtoolize, to keep the correct libtool macros >> in-tree. >> glibtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> # export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs" >> if [ "x86_64" = "x86_64" ]; then >> ./configure --prefix=/sw --enable-cxx --without-ssl --with-zlib >> - --without-mpe --without-pablo --with-szlib \ >> - --without-gass --without-srb --without-pthread --enable-fortran >> - --disable-parallel --build=x86_64-apple-darwin`uname -r|cut -f1 -d.` >> - --host=x86_64-apple-darwin`uname -r|cut -f1 -d.` >> else >> ./configure --prefix=/sw --enable-cxx --without-ssl --with-zlib >> - --without-mpe --without-pablo --with-szlib \ >> - --without-gass --without-srb --without-pthread --enable-fortran >> - --disable-parallel >> fi >> uname -r|cut -f1 -d. >> uname -r|cut -f1 -d. >> configure: error: cannot run /bin/sh bin/config.sub >> ### execution of /var/tmp/tmp.1.QQQzOt failed, exit code 1 >> Removing runtime build-lock... >> Removing build-lock package... >> /sw/bin/dpkg-lockwait -r fink-buildlock-hdf5-1.6.10-3 >> (Reading database ... 115976 files and directories currently installed.) >> Removing fink-buildlock-hdf5-1.6.10-3 ... >> Failed: phase compiling: hdf5-1.6.10-3 failed >> >> I have: >> /var/tmp/tmp.1.EJjH7g >> #!/bin/sh -ev >> export F9X=/sw64/bin/gfortran >> export FFLAGS='-fsecond-underscore' >> export LIBS='-lsz' >> /usr/bin/autoreconf -fi >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> ../../lib/autoconf/status.m4:1099: AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> configure.in:1934: warning: >> AC_CACHE_VAL(hdf5_mpi_complex_derived_datatype_works, ...): suspicious >> cache-id, must contain _cv_ to be cached >> ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... >> configure.in:1934: the top level >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> glibtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `bin'. >> glibtoolize: copying file `bin/ltmain.sh' >> glibtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and >> glibtoolize: rerunning glibtoolize, to keep the correct libtool macros >> in-tree. >> glibtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> ../../lib/autoconf/status.m4:1099: AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> configure.in:1934: warning: >> AC_CACHE_VAL(hdf5_mpi_complex_derived_datatype_works, ...): suspicious >> cache-id, must contain _cv_ to be cached >> ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... >> configure.in:1934: the top level >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> configure.in:260: warning: AC_CONFIG_SUBDIRS: you should use literals >> /var/tmp/autoconf/autoconf-15~401/SRC/autoconf/lib/autoconf/status.m4:929: >> AC_CONFIG_SUBDIRS is expanded from... >> configure.in:260: the top level >> # export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs" >> if [ "x86_64" = "x86_64" ]; then >> ./configure --prefix=/sw64 --enable-cxx --without-ssl --with-zlib >> - --without-mpe --without-pablo --with-szlib \ >> - --without-gass --without-srb --without-pthread --enable-fortran >> - --disable-parallel --build=x86_64-apple-darwin`uname -r|cut -f1 -d.` >> - --host=x86_64-apple-darwin`uname -r|cut -f1 -d.` >> else >> ./configure --prefix=/sw64 --enable-cxx --without-ssl --with-zlib >> - --without-mpe --without-pablo --with-szlib \ >> - --without-gass --without-srb --without-pthread --enable-fortran >> - --disable-parallel >> fi >> uname -r|cut -f1 -d. >> uname -r|cut -f1 -d. >> checking build system type... x86_64-apple-darwin10 >> >> If anything, my autoreconf step is noisier than yours, but proceeds. >> >> I'm not sure what is going on here, so I'm going to go to the fink-devel >> list. >> - -- >> Alexander Hansen, Ph.D. >> Fink User Liaison >> http://finkakh.wordpress.com/ >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.11 (Darwin) >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >> >> iEYEARECAAYFAk3ixB4ACgkQB8UpO3rKjQ+8FwCfa2ALabGMMvUOEcI5kiKOyTj0 >> +w4AoKHs7FtKpcEM0FKN+XDl3iPITohs >> =RT/D >> -----END PGP SIGNATURE----- > ------------------------------------------------------------------------------ vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel