From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: border1.nntp.dca3.giganews.com!border2.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!news.glorb.com!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!mx05.eternal-september.org!.POSTED!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: No more static `libgnat` with FSF GNAT? Date: Sun, 14 Apr 2013 18:04:05 +0200 Organization: A noiseless patient Spider Message-ID: <87d2tx3xqi.fsf@ludovic-brenta.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: mx05.eternal-september.org; posting-host="97379986223bdbc639cc7042091d26c7"; logging-data="4195"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18uzEDtfEcqUUwV8bvJTU+x" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) Cancel-Lock: sha1:cFqjP40efR9YLmvA+W3ZMRrGP68= sha1:evaWUcfroMFqv5+oFj7McqBYiJ0= X-Original-Bytes: 1858 Xref: number.nntp.dca.giganews.com comp.lang.ada:181060 Date: 2013-04-14T18:04:05+02:00 List-Id: "Yannick DuchĂȘne (Hibou57)" writes: > $ dpkg-query --listfiles gnat-4.6 | grep libgnat > > /usr/lib/gcc/i686-linux-gnu/4.6/rts-native/adalib/libgnat.a > /usr/lib/gcc/i686-linux-gnu/4.6/rts-native/adalib/libgnat.so > /usr/lib/i386-linux-gnu/libgnat.so > /usr/lib/i386-linux-gnu/libgnat-4.6.so > > And here the *both* a shared and static version appears. No. What you see is a static library and a *symlink* to the shared library. > Something I don't understand now then, is: if the GNAT package > provides the library, what is the purpose of this separate shared > library package? Read the Debian Policy about how shared libraries are packaged. -- Ludovic Brenta.