On Sun, 20 Dec 1998, Roland McGrath wrote:
>   (Switching to libio requires a
> soname change, and when it will really buy us something is when we
> implement pthreads, which will also require a soname change.  Pthreads is
> not likely to happen real soon, so if libio happened first there would be
> two soname changes by the end of it.)

Excuse me if I'm missing something obvious or this has been discussed
elsewhere: Why will implementing pthreads require a soname change?
Won't it simply augment the existing ABI, or will it force some other
interface to break?  If pthreads goes in a separate library as is the
case for Linux, I don't see any need for binary incompatibility,
either forwards or backwards.

-John

Reply via email to