Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > 297555af3d7dd538ed382bfda344bfd1 > files > 27

perl-CGI-SpeedyCGI-2.220.0-7.mga3.i586.rpm

#!/bin/sh -u

files=${*-*.o}
status=0

for f in $files; do
    bad=`
	nm $f |
	awk '$2 == "T" || $2 == "C" || $2 == "D" || $2 == "B" { print $3; }' |
	egrep -v '^_*(speedy|main$|xs_init$|(m|re)alloc$|free$|my_perl$)'
    `
    if test "$bad" != ""; then
	echo Error in ${f}: exporting symbols $bad
	status=1
    fi
done
exit $status