Blame gdk/pltcheck.sh

Packit 98cdb6
#!/bin/sh
Packit 98cdb6
Packit 98cdb6
LANG=C
Packit 98cdb6
Packit 98cdb6
status=0
Packit 98cdb6
Packit 98cdb6
if ! which readelf 2>/dev/null >/dev/null; then
Packit 98cdb6
	echo "'readelf' not found; skipping test"
Packit 98cdb6
	exit 0
Packit 98cdb6
fi
Packit 98cdb6
Packit 98cdb6
for so in .libs/lib*.so; do
Packit 98cdb6
	echo Checking $so for local PLT entries
Packit 98cdb6
	readelf -r $so | grep 'JU\?MP_SLOT' | grep -v 'gdk_pixbuf' | grep gdk && status=1
Packit 98cdb6
done
Packit 98cdb6
Packit 98cdb6
exit $status