Patch nominations for X11R6.8.x stable branch...

Roland Mainz roland.mainz at nrubsig.org
Fri Oct 22 17:21:15 PDT 2004


Hi!

----

Can we start nominating patches for the X11R6.8.x which should be part
of the next X11R6.8.x stable release ?

My nominations:

** Must-have bug fixes where already patches exists and are already
applied to "trunk":
- Bug 1404 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1404 - "
Fixing random crashes (like in DAMAGE code etc.) in Xnest due
uninitalised GetWindowPixmap."): This is the fix for the Xnest
TOPCRASHER. Most distributions (like SuSE etc.) already ship with that
patch since otherwise Xnest is unuseable in most cases.

- Bug 1402 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1402 -
"Xnest crashes if SHM is compiled in but not available"): Another
annoying Xnest crasher with a simple fix

- Bug 1672 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1672 -
"__glXQueryContextInfo in libGL can segfault if GLX version > 1.2):
Shoudl be quite clear what the patch does...

- Bug 1481 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1481 -
"xman crashes on long seach string input"): Nice, clean patch fixing a
bunch of buffer overflows

- Bug 1659 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1659 -
"Xprint extension support in "xset" not compiled"): Obvious issue in
Imakefile with a simple patch

- Bug 1601 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1601 -
"xedit prints wrong number of pages"): Simple problem with a resource
with an obvious patch

- Bug 1557 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1557 -
"XML+SGML-based manual pages and docs need to be updated"): This is just
an update of manual pages and their generated documentation.

- Bug 1518 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1588 -
"Filter support for xlsfonts"): Basically the patch cleans up tons of
silly resource leaks and finally removes the restriction that xlsfonts
only returns the first 1000 matches and not all (and lots of other bugs
are squished as well).

- Bug 1489 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1489 - "Use
|long| instead of |int| for BIGREQUESTS commandline option"): Fixes a
not where |int| is used instead of |long|

- Bug 1453 (https://freedesktop.org/bugzilla/show_bug.cgi?id=14453 -
"Fix spaces in usage output for BIGREQUESTS extension (option
"-maxbigreqsize")"): Just fixing output of |usage()|.


** Must-have bug fixes where currently NO patches exist:
- Bug 1554 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1554 -
"rect defined in XFixesInvertRegion is not used"): This may cause
trouble with applications which may want to use the XFIXES extension.
Keith: Can you make a patch for that bug, please ?


** Feature patches:
- Bug 1361 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1361 -
"Allow turning on/off most of the Xserver extensions (=all except
server-specific extensions (e.g. DMX, XpExtension, etc.) via
+extension/-extension"): This is clearly a feature patch - but it's
quite a simple and very valueable one as it can help people to locate
problems in extension code and even work around them on demand (this
patch helped working around bug 1404 (the Xnest crasher) until a patch
was available). SuSE and some other vendors are shipping this patch with
their X11R6.8.x versions so taking it into the stable branch should be
safe, too.

* Additionally I have 14 more patches which affect only
xc/programs/Xserver/Xprint/, all except one being pure bugfixes. The
only exception is a patch which enables a bunch of new visuals as
side-effect of the fixed colormap handling - but it should be safe, too
(I still have to lookup the bug ids)).


Thats all for now from my side. Please nominate your patches and post
the bugids here...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)


More information about the release-wranglers mailing list