[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

trouble with RTLD_NEXT



hello,

trying to make the test program under the installwatch-0.6.2/ directory of 
the checkinstall-1.5.0 archive, this is what I got :

root@ofleurigeon # make test
if [ -r /usr/local/lib/installwatch.so ]; then rm  
/usr/local/lib/installwatch.so; export LD_PRELOAD=""; cp installwatch.so 
/usr/local/lib; LD_PRELOAD=/usr/local/lib/installwatch.so; else cp 
installwatch.so /usr/local/lib; fi
sed -e "s|#PREFIX#|/usr/local|" < installwatch > /usr/local/bin/installwatch
chmod 755 /usr/local/bin/installwatch
gcc -Wall -D_GNU_SOURCE -DVERSION=\"0.6.2\" -o test-installwatch 
test-installwatch.c -ldl
/usr/local/bin/installwatch ./test-installwatch
INSTALLWATCH_BACKUP_PATH=(null)
/usr/local/bin/installwatch: line 58: 23544 Segmentation fault      $*
make: *** [test] Error 1

it seems that RTLD_NEXT is concerned.

this trouble arose with glibc-2.2.3, but not with glibc-2.1.3.

all that under a pure slackware 8.0

known trouble ?

A+

OF

-- 
mailto:olivier.fleurigeon@xxxxxxxxxx
work=0149092200:2782