hang making bash in current

Mark Kirkwood markir at paradise.net.nz
Mon Jun 9 00:03:54 UTC 2008


Etienne Robillard wrote:
> On Thu, 01 May 2008 17:12:22 +1200
> Mark Kirkwood <markir at paradise.net.nz> wrote:
>
>   
>> Randy Bush wrote:
>>     
>>>> 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.
>>>>     
>>>>         
>>> this is not a good week for current.  all sorts of fun.  cvsup again.
>>> you'll want the thread fixes that came out in the last day too.
>>>
>>>   
>>>       
>> Thanks Randy - However I have just cvsup'ed and still no joy. Did these 
>> changes make it into 7-STABLE or just CURRENT? (I'm on the former).
>>
>> regards
>>
>> Mark
>>     
>
> Hi,
>
> Did you guys did a full buildworld ? I just compiled bash on a
> recent -current and its running silky smooth.
>
> $ bash --version
> GNU bash, version 3.2.39(1)-release (i386-portbld-freebsd8.0)
> Copyright (C) 2007 Free Software Foundation, Inc.
>
> $ sysctl -a | grep kern.os
> kern.ostype: FreeBSD
> kern.osrelease: 8.0-CURRENT
> kern.osrevision: 199506
> kern.osreldate: 800038
>
> Or perhaps a 'pkg_delete -a' and then recompiling all user-land
> programs should do the trick..
>
> HTH,
>
> Etienne
>
>
>   

Recent 7-STABLE sources do not seem to exhibit this problem any more 
(sorry - should have reported this sooner!)

regards

Mark


More information about the freebsd-ports mailing list