RE: libpam and symbol versioning

"Wichmann, Mats D" <[email protected]>
Newsgroups gmane.linux.lsb.test-suite
Message-ID <A06801158AE07847B27A52C1A074BC1D087C6724@fmsmsx404.amr.corp.intel.com>
>the next release of Linux-PAM will have symbol versioning enabled.
>While this is not a problem at runtime for old binaries, lsblibchk
>does complain that it cannot find the functions without symbol
>versioning.
>
>What can we do here?

That's going to take some redesign, and I don't really see
how we can figure this out.  lsblibchk thinks a symbol is
either versioned, or unversioned, and doesn't know how to
mix them.  It wouldn't be too hard to say "found versioned
symbol when expecting unversioned - okay", but that seems to 
open the door to not catching real changes. For example,
this would make both foo@VER_1.0 and foo@ver_1.1 acceptable,
which is pretty clearly the wrong thing.

Open to clever suggestions, of course.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.