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

Re: Procedure reminders on updating a lib package for a C++ ABI change



Steve Langasek <vorlon@debian.org> writes:

> On Sat, Jul 16, 2005 at 02:44:03PM +0200, Ralf Treinen wrote:
>> I have a (probably very stupid) question:
>
>> On Sat, Jul 16, 2005 at 03:09:18AM -0700, Steve Langasek wrote:
>
>> > If one of your packages needs to be transitioned, DO NOT upload it before
>> > the C++ libraries it depends on have successfully made the transition.
>
>> Is there an easy way to find out which of the libraries a package
>> depends are C++ libraries, and which are not?
>
> grepping for libstdc++ in the deps is usually a good indicator, although
> apparently that will cause false-positives *and* false-negatives. :/  You
> could also try grepping for '::' in the -dev package's headers, which may be
> more reliable. :)

The grep would catch cases where c++ is used but not exported. See the
libGLU stroy in this thread for an example. I think the libstd++ false
positives would be caused by the same.

MfG
        Goswin



Reply to: