Sophie

Sophie

distrib > Mandriva > 2010.1 > i586 > media > contrib-updates > by-pkgid > ada19289fac35ae74137a678cbc21c6f > files > 27

perl-CGI-SpeedyCGI-2.220.0-1.1mdv2010.1.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