Check the export lists against the newly built shared library to make sure all
authorKen Raeburn <raeburn@mit.edu>
Wed, 25 Jan 2006 06:35:19 +0000 (06:35 +0000)
committerKen Raeburn <raeburn@mit.edu>
Wed, 25 Jan 2006 06:35:19 +0000 (06:35 +0000)
commit33c1fbd68f77f0fa60283c0f42f1c820a8d1f11c
tree4c23d6cf5f6709b596946108dcd0bde1c7087aa7
parent11707e4f87eddb84267e88588aee48cbaf7b44bb
Check the export lists against the newly built shared library to make sure all
the symbols we want to export are actually defined.  GNU/Linux only, for the
moment, but it ought to work on any system using the GNU version of nm, and not
too hard to modify for other ways of extracting the exported symbols of a
library.

* util/export-check.pl: New file.
* config/shlib.conf (*-*-linux*): Run export-check.pl after building a shared
library.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17609 dc483132-0cff-0310-8789-dd5450dbe970
src/config/ChangeLog
src/config/shlib.conf
src/util/ChangeLog
src/util/export-check.pl [new file with mode: 0755]