After OS upgrade to 6.3, libtool15 configure hangs at f771 test
Peter Olsson
pol at leissner.se
Tue Jul 15 03:49:59 UTC 2008
We are upgrading some servers from 6.2 to 6.3, and after reboot
with 6.3 we upgrade ports with, among others, this command:
portmaster -bdr gettext\*
A couple of servers upgraded with no problems, but now I have a
server hanging while trying to run configure for libtool.
The hang always occurs after this line:
checking whether we are using the GNU Fortran 77 compiler...
$ uname -a
FreeBSD xxx 6.3-RELEASE-p2 FreeBSD 6.3-RELEASE-p2 #0: Sat Jul 12 00:55:02 CEST 2008 root at xxx:/usr/obj/usr/src/sys/GENERIC i386
Below are ps auxwww while hanging, and the portmaster output.
This is not a big problem for us, I'm just interested if anyone
knows a fix or workaround for this hang. Google was not helpful.
I tried pkg_delete and then make all in /usr/ports/devel/libtool15,
but that also hangs at the same line in configure.
Thanks!
root 14851 0,0 0,6 1892 1540 p0 I+ 4:54am 0:00,04
/bin/sh /usr/local/sbin/portmaster -bd gettext-0.16.1_3
root 15294 0,0 0,6 1888 1536 p0 I+ 4:54am 0:00,02
/bin/sh /usr/local/sbin/portmaster -d -b /usr/ports/devel/libtool15
root 15350 0,0 0,4 1128 1012 p0 I+ 4:54am 0:00,12
/usr/bin/make
root 15452 0,0 0,5 1740 1356 p0 I+ 4:54am 0:00,01 [sh]
root 15453 0,0 0,5 1744 1360 p0 I+ 4:54am 0:00,00 [sh]
root 15892 0,0 0,6 1784 1452 p0 I+ 4:54am 0:00,23
/bin/sh ./configure --disable-ltdl-install --prefix=/usr/local
--mandir=/usr/local/man --infodir=/usr/local/info/
--build=i386-portbld-freebsd6.3
root 16437 0,0 0,6 1784 1452 p0 I+ 4:54am 0:00,00
/bin/sh ./configure --disable-ltdl-install --prefix=/usr/local
--mandir=/usr/local/man --infodir=/usr/local/info/
--build=i386-portbld-freebsd6.3
root 16438 0,0 0,3 1372 816 p0 I+ 4:54am 0:00,01
f77 -c conftest.F
root 16440 0,0 0,6 5392 1524 p0 DL+ 4:54am 0:00,03
/usr/libexec/f771 /tmp/ccxXy8cL.f -quiet -dumpbase conftest.F
-auxbase conftest -o /tmp/cc3tKB5t.s
===> Extracting for libtool-1.5.26
=> MD5 Checksum OK for libtool-1.5.26.tar.gz.
=> SHA256 Checksum OK for libtool-1.5.26.tar.gz.
===> Patching for libtool-1.5.26
===> Applying FreeBSD patches for libtool-1.5.26
===> Configuring for libtool-1.5.26
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking build system type... i386-portbld-freebsd6.3
checking host system type... i386-portbld-freebsd6.3
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking dependency style of c++... none
checking for g77... no
checking for xlf... no
checking for f77... f77
checking whether we are using the GNU Fortran 77 compiler...
--
Peter Olsson pol at leissner.se
More information about the freebsd-ports
mailing list