hang making bash in current

Mark Kirkwood markir at paradise.net.nz
Wed Apr 30 03:59:55 UTC 2008


Randy Bush wrote:
> i386 extremely current.  making bash
>
> checking for ranlib... ranlib
> checking for bison... yacc
> checking whether make sets $(MAKE)... yes
> checking for an ANSI C-conforming const... yes
> checking for inline... inline
> checking whether byte ordering is bigendian... no
> checking for preprocessor stringizing operator... yes
> checking for working long double with more range or precision than
> double... yes
> checking for function prototypes... yes
> checking whether char is unsigned... no
> checking whether NLS is requested... yes
> checking for msgfmt... /usr/X11R6/bin/msgfmt
> checking for gmsgfmt... /usr/X11R6/bin/msgfmt
> checking for xgettext... /usr/X11R6/bin/xgettext
> checking for msgmerge...
>
> and it hangs right there
>
>
>   

I'm running into this, but during make of gtar 1.20 in 7-STABLE from 
yesterday. It looks like the command running is:

# ps -auxw | grep msgmerge
root     30762  0.0  0.1  4644  1528  p2  I+   12:45PM   0:00.01 
/usr/local/bin/msgmerge --update -q /dev/null /dev/null

Trying this command standalone reproduces the hang - nothing from ktrace 
or truss.

It *looks* like msgmerge is built properly:

# ldd /usr/local/bin/msgmerge
/usr/local/bin/msgmerge:
    libgettextsrc-0.16.1.so => /usr/local/lib/libgettextsrc-0.16.1.so 
(0x48083000)
    libgettextlib-0.16.1.so => /usr/local/lib/libgettextlib-0.16.1.so 
(0x480b4000)
    libintl.so.8 => /usr/local/lib/libintl.so.8 (0x480d2000)
    libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x480db000)
    libm.so.4 => /lib/libm.so.4 (0x481d0000)
    libgomp.so.1 => /usr/lib/libgomp.so.1 (0x481e5000)
    libthr.so.2 => /lib/libthr.so.2 (0x481ec000)
    libc.so.7 => /lib/libc.so.7 (0x481ff000)

I notice that this same command works fine on another 7-STABLE system 
built from src in late Feb. I'm gonna rebuild gettext and see if that helps.

Cheers

Mark




More information about the freebsd-ports mailing list