Merged proto package

Dave Airlie airlied at gmail.com
Tue Apr 13 13:43:10 PDT 2010


On Tue, Apr 13, 2010 at 8:36 PM, Luc Verhaegen <libv at skynet.be> wrote:
> On Mon, Apr 12, 2010 at 09:58:12PM -0700, Keith Packard wrote:
>>
>> Looks like comments on the xproto package have tapered off; I'll give
>> everyone another chance, but then I'll go ahead and create a new
>> xorg-level 'xproto' repository with the current bits.
>
> You claim that you're doing this because you believe that the fact that
> you need to update some proto packages each time you try to build a new
> server. You also claim that you think that this is a major hurdle for
> most people to update their xserver to upstream more regularly.
>
> The solution that you propose is to lump all the different proto
> packages together, while most of them utterly stable (apart from
> massive amounts of janitorial work recently).
>
> This will force everyone to update _all_ protos at once, which, in a
> normal world, forces updating of _all_ the packages depending on each
> of the formerly separate and (mostly) atomic proto headers.

I can't believe you actually worked for a distro.

Do you rebuild the whole distro everytime glibc or gcc changes some headers?

These are protocol headers, they have to be backwards compatible
anything else is a bug since they define the *wire* protocol. So there
is no need to rebuild all the users of the protocol headers just the
ones that need the  updated defines.

Can you admit you are wrong on this point at least and stop repeating
it? though of course we know you are never wrong.

Dave.


More information about the xorg-devel mailing list