1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/bin/sh
srcdir=${srcdir:-.}
. $srcdir/common.inc.sh
libjemalloc=`
for f in /lib/libjemalloc.so* /lib/*-*-*/libjemalloc.so* /usr/lib/libjemalloc.so* /usr/lib/*-*-*/libjemalloc.so*; do
test -f $f && echo $f && exit 0
done
echo no
`
# temporarily disable
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918742
libjemalloc=no
test $libjemalloc = "no" && skip_all 'jemalloc library is missing (sudo apt-get install libjemalloc1)'
prepare 1
t=`$srcdir/fakechroot.sh $testtree sh -c 'LD_PRELOAD="$LD_PRELOAD '$libjemalloc'" cat /CHROOT' 2>&1`
test "$t" = "testtree-jemalloc" || not
ok "fakechroot LD_PRELOAD=libjemalloc.so.1 cat:" $t
cleanup
|