On Mon, Jan 28, 2013 at 02:54:48PM +0000, Stuart Henderson wrote:
> Which versions of gettext and libiconv are installed?

gettext-0.18.1p5
libiconv-1.14p0

My amd64 system is not quite -current (from Jan 21) so this might
already be fixed.

> Output from setting LD_DEBUG=1 might give some additional clues..

$ env LD_DEBUG=1 LANG=en_US.UTF-8 gls -l
rtld loading: 'gls'
exe load offset:  0xfc035d00000
 flags gls = 0x0
head gls
obj gls has gls as head
examining: 'gls'
loading: libc.so.66.1 required by gls
 flags /usr/lib/libc.so.66.1 = 0x0
obj /usr/lib/libc.so.66.1 has gls as head
loading: /usr/local/lib/libintl.so.6.0 required by gls
 flags /usr/local/lib/libintl.so.6.0 = 0x0
obj /usr/local/lib/libintl.so.6.0 has gls as head
linking dep /usr/local/lib/libintl.so.6.0 as child of gls
linking dep /usr/lib/libc.so.66.1 as child of gls
examining: '/usr/local/lib/libintl.so.6.0'
examining: '/usr/lib/libc.so.66.1'
 flags /usr/libexec/ld.so = 0x0
obj /usr/libexec/ld.so has gls as head
relocation took 0.000174
        Start            End              Type Open Ref GrpRef Name
        00000fc035d00000 00000fc036127000 exe  1    0   0      gls
        00000fc2377c3000 00000fc237bcd000 rlib 0    1   0      
/usr/local/lib/libintl.so.6.0
        00000fc23e1e5000 00000fc23e6cd000 rlib 0    1   0      
/usr/lib/libc.so.66.1
        00000fc23d300000 00000fc23d300000 rtld 0    1   0      
/usr/libexec/ld.so
symcache lookups 228 hits 39 ratio 17% hits
dynamic loading done, success.
doing ctors obj 0xfc23d643838 @0xfc2377c4e30: [/usr/local/lib/libintl.so.6.0]
doing ctors obj 0xfc23d6434d0 @0xfc23e204880: [/usr/lib/libc.so.66.1]
entry point: 0xfc035d041d0
gls:/usr/local/lib/libintl.so.6.0: undefined symbol 
'libiconv_set_relocation_prefix'
lazy binding failed!
Segmentation fault (core dumped) 

Reply via email to