libXt 1.1.2 has regressions too
alan.coopersmith at oracle.com
Tue Mar 13 19:16:12 PDT 2012
Okay, I'll try to get a 1.1.3 release out this week - thanks for the quick
response & fix.
On 03/12/12 11:56 PM, Jeremy Huddleston wrote:
> I reverted the commit which caused the regressions in libXt-1.1.2. The issue was that libXt was retrying when it got a POLLHUP rather than passing it along to Xlib which would handle it with XIOError. After investigating this issue, I'm not sure that the original patch that caused this actually needs a fix any more. I think the issue may have been limited to the !xcb case in Xlib which probably didn't handle POLLNVAL. I believe that xcb should be setting the connection error state on POLLNVAL, so it should follow the same path into XIOError, but I'll followup on that in the original bug report as time allows.
> On Mar 12, 2012, at 9:38 AM, Alan Coopersmith<alan.coopersmith at oracle.com> wrote:
>> [Bug 47203] libxt 1.1.2 breaks xscreensaver
>> [Bug 47216] upgrade to libxt 1.1.2 breaks "windowless" applications
>> Package builders may want to watch out from those if they're considering
>> an upgrade.
>> Help from any developers with time& knowledge to help track these down would
>> be appreciated.
>> -Alan Coopersmith- alan.coopersmith at oracle.com
>> Oracle Solaris Engineering - http://blogs.oracle.com/alanc
>> xorg-devel at lists.x.org: X.Org development
>> Archives: http://lists.x.org/archives/xorg-devel
>> Info: http://lists.x.org/mailman/listinfo/xorg-devel
-Alan Coopersmith- alan.coopersmith at oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
More information about the xorg-devel