So the reason tinderbox missed this is because kdrive is disabled by default.  
I've enabled it in my tinderbox going forward.

I'll send a patch soon to the list to fix kdrive/linux build (note that the 
issues seem restricted to just linux portions of kdrive since it builds fine on 
darwin...)

I'm also considering updating util-macros to include a configure option to 
disable the error flags (and just make them normal warnings).  How does 
--disable-selective-werror sound for this?

I *really* don't want to disable these by default.  Having them on would've 
caught quite a few bugs that I've fixed since enabling them locally ~9 months 
ago, including some driver issues due to implicit prototypes not being an error!

On Dec 17, 2011, at 11:06 AM, Jeremy Huddleston wrote:

> 
> On Dec 17, 2011, at 2:35 AM, Julien Cristau wrote:
> 
>> On Sat, Dec 17, 2011 at 10:28:22 +0100, Arkadiusz Miśkiewicz wrote:
>> 
>>> On Saturday 17 of December 2011, Jeremy Huddleston wrote:
>>>> == Description ==
>>>> 
>>>> xorg-server 1.11.3 is the third maintenance release of the 1.11 branch of
>>>> the X11 server.  It contains fixes for various crashes and other
>>>> correctness issues fixed since the previous release.
>>> 
>>> This patch was needed to build 1.11.3 with kdrive enabled and 1.16 macros.
>>> 
>>> Note that git master needs more fixes for 1.16 macros than this.
>>> 
>> Can we move all the -Werror flags to a devel option instead (ie the
>> strict-compilation flag), and have release builds not use any of them?
>> Pretty please?
> 
> The ones that are -Werror=... are the ones that are *really* bad and will 
> catch hard to diagnose runtime issues.  The strict compilation option that 
> currently exists turns all warnings into errors which makes it not 
> particularly useful.
> 
> I made sure that things built via tinderbox with all these flags for the past 
> 2 months before putting out a release based on them, but unfortunately there 
> are a few corners that didn't get stressed (like this kdrive LP64 case, 
> although I'm surprised I didn't hit it on tifa-linux64 and will look into 
> that).
> 
> It's unfortunate that this didn't get caught before the release, but it will 
> definitely be fixed for 1.11.4.
> 
> --Jeremy
> 
> _______________________________________________
> [email protected]: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to