On Sun, May 22, 2005 at 10:36:05AM -0700, Steve Langasek wrote: > On Sun, May 22, 2005 at 12:24:28PM -0500, Micah Anderson wrote: > > The package description for binutils-dev says the following: > > > >Description: The GNU binary utilities (BFD development files) This > > > package includes header files and static libraries necessary to build > > > programs which use the GNU BFD library, which is part of binutils. > > > Note that building Debian packages which depend on the shared libbfd > > > is Not Allowed. > > > I see this in the binutils-dev package description, however I dont see > > it anywhere else, not in the policy, not in lintian/linda checks, not > > on any mailing lists.... I see a couple of people on debian-devel > > asking (a couple years ago) what the deal is with this, but no > > informative responses. Does anyone know *why* this is and why this > > isn't documented somewhere more visible? > > Because libbfd does not have a stable ABI suitable for public use, nor is > there currently a way to express a dependency on this library without > things breaking (you can't depend on "binutils" and have any guarantee of > getting the correct lib).
Does make me wonder why we ship libbfd.so and libopcodes.so, instead of just the static libraries. -- Daniel Jacobowitz CodeSourcery, LLC -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]