Re: libXt 1.1.2 has regressions too

2012-03-13 Thread Alan Coopersmith

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 Coopersmithalan.coopersm...@oracle.com  
wrote:


[Bug 47203] libxt 1.1.2 breaks xscreensaver
https://bugs.freedesktop.org/show_bug.cgi?id=47203

[Bug 47216] upgrade to libxt 1.1.2 breaks windowless applications
https://bugs.freedesktop.org/show_bug.cgi?id=47216

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.coopersm...@oracle.com
 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
xorg-de...@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.coopersm...@oracle.com
 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: libXt 1.1.2 has regressions too

2012-03-13 Thread Jeremy Huddleston
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.coopersm...@oracle.com 
wrote:

 [Bug 47203] libxt 1.1.2 breaks xscreensaver
 https://bugs.freedesktop.org/show_bug.cgi?id=47203
 
 [Bug 47216] upgrade to libxt 1.1.2 breaks windowless applications
 https://bugs.freedesktop.org/show_bug.cgi?id=47216
 
 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.coopersm...@oracle.com
Oracle Solaris Engineering - http://blogs.oracle.com/alanc
 ___
 xorg-devel@lists.x.org: X.Org development
 Archives: http://lists.x.org/archives/xorg-devel
 Info: http://lists.x.org/mailman/listinfo/xorg-devel
 

___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel


Re: libXt 1.1.2 has regressions too

2012-03-13 Thread Alan Coopersmith

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 Coopersmithalan.coopersm...@oracle.com  
wrote:


[Bug 47203] libxt 1.1.2 breaks xscreensaver
https://bugs.freedesktop.org/show_bug.cgi?id=47203

[Bug 47216] upgrade to libxt 1.1.2 breaks windowless applications
https://bugs.freedesktop.org/show_bug.cgi?id=47216

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.coopersm...@oracle.com
 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
xorg-devel@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.coopersm...@oracle.com
 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel


libXt 1.1.2 has regressions too

2012-03-12 Thread Alan Coopersmith

[Bug 47203] libxt 1.1.2 breaks xscreensaver
https://bugs.freedesktop.org/show_bug.cgi?id=47203

[Bug 47216] upgrade to libxt 1.1.2 breaks windowless applications
https://bugs.freedesktop.org/show_bug.cgi?id=47216

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.coopersm...@oracle.com
 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


libXt 1.1.2 has regressions too

2012-03-12 Thread Alan Coopersmith

[Bug 47203] libxt 1.1.2 breaks xscreensaver
https://bugs.freedesktop.org/show_bug.cgi?id=47203

[Bug 47216] upgrade to libxt 1.1.2 breaks windowless applications
https://bugs.freedesktop.org/show_bug.cgi?id=47216

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.coopersm...@oracle.com
 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel