svn commit: r202274 - in head: . include lib/libc/gen libexec/getty

Ed Schouten ed at
Thu Jan 14 09:38:04 UTC 2010

* Kostik Belousov <kostikbel at> wrote:
> You should never remove symbol from the version map for shared library.
> Doing that removes one of the reason for having symbol versioning at all
> (namely, pre-execution check that version requirements of the objects
> are satisfied). FreeBSD allows version maps to grow, that makes the
> check weaker then it ought to be.

Ah, I see. I discussed this with kan@ the other day and I was under the
impression that using __sym_compat() would be sufficient. So you say I
should leave the __sym_compat(), but revert the change to the Would that still allow me to use the symbol, but prevent
linkage against it?

 Ed Schouten <ed at>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url :

More information about the svn-src-all mailing list