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

libx11: Changes to 'debian-experimental'



 debian/changelog     |    6 +++++-
 debian/libx11-6.NEWS |   14 ++++++++------
 2 files changed, 13 insertions(+), 7 deletions(-)

New commits:
commit f6330074fae1de6b4a582aa79b4fc99f605e5b59
Author: Josh Triplett <josh@freedesktop.org>
Date:   Wed Jun 13 12:17:05 2007 -0700

    Expand the description of the problem with Sun Java in libx11-6.NEWS.
    
    Credit Julien Cristau with working on the Sun Java workaround as well.

diff --git a/debian/changelog b/debian/changelog
index 1003aa4..f4867d6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,15 @@
 libx11 (2:1.1.2-2) UNRELEASED; urgency=low
 
+  [ Julien Cristau ]
   * Pull two fixes from upstream git:
     + Fix locking in _XimGetWindowEventmask (closes: #427296).
     + fix XGetMotionEvents arguments order.
   * Install the upstream NEWS file rather than the git changelog.
+  
+  [ Josh Triplett ]
+  * Expand the description of the problem with Sun Java in libx11-6.NEWS.
 
- -- Julien Cristau <jcristau@debian.org>  Wed, 13 Jun 2007 20:15:02 +0200
+ -- Josh Triplett <josh@freedesktop.org>  Wed, 13 Jun 2007 12:14:51 -0700
 
 libx11 (2:1.1.2-1) experimental; urgency=low
 
diff --git a/debian/libx11-6.NEWS b/debian/libx11-6.NEWS
index 6a3428e..6dde6ea 100644
--- a/debian/libx11-6.NEWS
+++ b/debian/libx11-6.NEWS
@@ -1,8 +1,10 @@
 libx11 (2:1.1.2-1) experimental; urgency=low
 
-  The Sun Java virtual machine (and possibly others) trigger an assertion
-  in the Xlib/XCB code, which can be worked around with the following
-  commands:
+  The Sun Java virtual machine (and possibly others) or a library it statically
+  links has a locking bug that triggers a locking correctness assertion in the
+  Xlib/XCB code.  This locking bug occurs when attempting to use the Xinerama
+  extension.  The following commands patch Sun Java to work around this bug by
+  preventing it from finding the Xinerama extension:
   - For sun-java5-bin:
     sed -i 's/XINERAMA/FAKEEXTN/g' \
       /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/xawt/libmawt.so
@@ -10,10 +12,10 @@ libx11 (2:1.1.2-1) experimental; urgency=low
     sed -i 's/XINERAMA/FAKEEXTN/g' \
       /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/xawt/libmawt.so
 
-  Thanks to Josh Triplett and Christoph Pfister for their work to find this
-  workaround.
+  Bug analysis and workaround by Julien Cristau, Josh Triplett and Christoph
+  Pfister.
 
- -- Julien Cristau <jcristau@debian.org>  Tue, 05 Jun 2007 23:04:49 +0200
+ -- Josh Triplett <josh@freedesktop.org  Wed, 13 Jun 2007 12:11:04 -0700
 
 libx11 (2:1.1-1) experimental; urgency=low
 



Reply to: