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

Re: X Strike Force SVN commit: rev 69 - branches/4.3.0/sid/debian



Branden Robinson writes:
> Questions for debian-{x,devel}:
> 
> 1) Should libstdc++-dev dependencies be made "artificially" strict in
> packages destined for sid so that it's harder for packages built
> against, say, libstdc++3 to accidentally sneak in and start regressing
> the C++ ABI transition progress?

A dependency on the libstdc++-dev package is not (yet) needed, as
every new major version of gcc comes with a new libstdc++XXX-dev
package. Maybe it's better to depend on g++ (>= 3:3.3-1) or a specific
g++ version if yoou need it. I'll file a report on build-essential to
tighten this dependency.

> 2) Is libstdc++5-3.3 ABI-compatible with libstdc+5?  Does the former
> have any symbols that the latter lacks?

Yes. No (modulo bugs). You can check this by comparing
  /usr/share/doc/libstdc++5-dev/README.libstdc++5-baseline
and
  /usr/share/doc/libstdc++5-3.3-dev/README.libstdc++5-3.3-baseline


Matthias



Reply to: