RFC: ABI break
Robert Millan
rmh at aybabtu.com
Fri Dec 23 14:16:31 UTC 2005
Hi,
Petr's NOTES file indicates we'll have to change libc ABI due to (at least)
changes in struct statfs. This rises a few questions like:
- Do we bump to soname 0.2 or 1? In theory, we should use 1 when we have the
definitive interface that will be "burned in stone". Keep in mind we should
leave the door open for other distributions to build their own GNU/kFreeBSD
ports.
- Do we bump ABI before or after integrating the port in upstream? Does
upstream take part on deciding the ABI change factors?
- Perhaps there are other causes of ABI change we haven't yet detected. For
example will migrating to NPTL change ABI? Obviously there's much less work
(and less hassle for our users) if we can do it all in a single transition.
- Do we bump ABI before moving the port to ftp.debian.org, after that, or at
the same time?
--
Robert Millan
More information about the Glibc-bsd-devel
mailing list