[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Versioned Symbols

On Thu, 20 Mar 2003, Junichi Uekawa wrote:
> I consider the following portion may be suitable for inclusion in the
> policy; if it is more precisely worded:
>  If library or application dlopens a module, that module and its chain of
>  dependencies have a chance of being loaded in two versions at the same
>  time. Unless RTDL_GROUP option for dlopen gets implemented and gets used,
>  there are basically two options:
>     * Uniquely name symbols, differently between different SONAMES
>     * Version the symbols using symbol versioning as described in Chapter 14

Looks good to me.  It can't go into policy yet, though. Not enough
machinery, and we really need to have all core libs converted and working to
whatever policy we choose before we propose it.

  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh

Reply to: