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

Bug#193748: debian-policy: gcc-3.3 no longer has <varargs.h>



On Sun, May 18, 2003 at 08:33:01PM +0200, Bill Allombert wrote:
> > > In light of recent changes, I suggest that policy should instead say:
> > 
> > How about we just remove the whole section? The software now makes it clear
> > that the old stuff is a bug, and it's not like we need the Policy Manual
> > to say "fix the obvious bug".
> 
> I personnaly do not like policy to depend to much on software behaviour.
> What if gcc developer receive so many complains that they decide
> to reinstate it in gcc-3.4 ?

What would change? They'd just prolongue their backwards compatibility.
Our Policy has been requiring conversion for a long time and we should
have next to zero packages doing that in Debian now.

> Maybe we should wait a bit before remove it ? See how many
> packages are affected, what feed back we get, etc...

Well, that's my point. No packages should be affected -- in fact in sid
I see only one dependency on termcap-compat, cmucl-source. I doubt there
are many more sources using varargs.h, but I don't have numbers, so that
might have to be investigated further.

Surely the Policy Manual shouldn't bother with backwards compatibility
issues of a handful of packages. We have enough problems with people not
reading it, no need to maintain this bloat that further distracts from
real issues.

-- 
     2. That which causes joy or happiness.



Reply to: