After OS upgrade to 6.3, libtool15 configure hangs at f771 test

Peter Olsson pol at
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.


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
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/
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/
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

More information about the freebsd-ports mailing list