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

X Strike Force XFree86 SVN commit: r2060 - trunk/debian



Author: branden
Date: 2004-12-09 17:34:37 -0500 (Thu, 09 Dec 2004)
New Revision: 2060

Modified:
   trunk/debian/CHANGESETS
   trunk/debian/TODO
   trunk/debian/changelog
Log:
Inaugurate 4.3.0.dfsg.1-10 development.


Modified: trunk/debian/CHANGESETS
===================================================================
--- trunk/debian/CHANGESETS	2004-12-09 22:08:54 UTC (rev 2059)
+++ trunk/debian/CHANGESETS	2004-12-09 22:34:37 UTC (rev 2060)
@@ -9,361 +9,8 @@
 files anywhere.)
 
 Miscellaneous cosmetic fixes.
-    1915, 1916, 1919, 1920, 1932, 1934, 1940, 1951, 1960, 2008, 2014, 2015,
-    2016, 2020, 2021, 2022, 2028, 2030, 2047
+    2059
 
-Update Danish debconf template translations (thanks, Claus Hindsgaul).
-(Closes: #274101)
-    1905
-
-Edit xc/programs/xkbcomp/symbols/pc/Imakefile so that the new pc/us_intl
-layout file gets installed.  Update MANIFEST files and xlibs.install to
-ensure the file get shipped.
-+ Ship a multi-layout aware us_intl layout.  (Closes: #271326)
-+ Make us_intl work again.  (Closes: #274513)
-    1906, 1907, 1911, 1912, 1923
-
-Add FAQ entry: Why does composing characters work in some applications but
-not others?
-    1908, 1913
-
-Make Sun keyboards load srvr_ctrl(xfree86) symbol definitions to have
-access to standard Ctrl+Alt key sequences.  (Closes: #236086)
-    1914, 1942
-
-Apply patch from Jan Wilhelm Stumpel to correct miscoded Unicode Plane 1
-characters in en_US.UTF-8 compose map.  (Closes: #267231)
-    1917
-
-Update wacom driver from http://linuxwacom.sourceforge.net/ up to 0.6.4.
-+ Remove now obsolete patch 036_wacom_usb_tablet_update.diff
-+ Add patch 000_stolen_from_sourceforge_wacom_driver.diff
-+ Fix input timeout problems if the device is not connected.
-  No references are available in upstream changelog, but tests do not
-  show this behavior anymore. (Closes: #231837)
-+ Fix compatibility with kernel 2.6 wacom driver. (Closes: #250331)
-+ Add support for Cintiq boards. According to #172526 logs the patch
-  has been included, reworked and cleaned by upstream a long time ago.
-  No references are available in upstream changelog. (Closes: #172526)
-+ A combination of new kernel, xfree86 and wacom driver appears to have
-  fixed the APM resume issue as described in #80140. Tests done
-  on a powerpc laptop do not show this problem anymore.
-  No references are available in upstream changelog. (Closes: #80140)
-    1921, 1924
-
-Install xlibs's bug script in the binary-indep rule, not binary-arch,
-since xlibs is an architecture "all" package.  Now the script will
-actually be shipped.
-    1922
-
-Add workaround for the UseBIOS default setting in the savage driver:
-+ Add patch 099i_pro_savage_ddr_set_use_bios_to_false.diff
-+ Set UseBios default to "no" for PROSAVAGE_DDR and PROSAVAGE_DDRK, as
-  described at <URL: http://www.probo.com/timr/savage40.html >.
-    1925
-
-If the restorecon command is available, restore SELinux file security
-contexts after setting up X server and ICE socket directories
-(xfree86-common) and font server socket directories (xfs) after creating
-them in the init scripts.  (Closes: #268812, #271030)
-    1926, 2003
-
-Fix missing-word typo in xnest's package description.  Thanks to Roland
-Stigge for catching this.  (Closes: #268997)
-    1927
-
-Add several multi-layout aware layouts:
-+ ca (Canada) contains several variants: "fr" is meant as a replacement
-  for ca_enhanced, "fr-legacy" is another variant, and "multi" is an
-  implementation of CAN/CSA-Z243.200-92.  This standard requires two
-  groups, so it is in fact divided into "multi" and "multi-2gr" variants.
-  By default, "ca" loads both "multi" and "multi-2gr" to provide a
-  full-featured keyboard.  When it is combined with other layouts, the
-  simpler variant "fr" is used, but others can be explicitly specified.
-  (Closes: #245371, #252068, #258575)
-+ The new ca layout also fixes ISO_Level3_Shift, which was mapped to
-  <RCTL> instead of <RALT>.  (Closes: #274457)
-+ jp (Japan) also requires a combination of two variants.  When this is
-  the only loaded layout, the full combination is used.  When this layout
-  is combined with others, only the "jp106" variant is loaded.
-+ hu (Hungary) layout has been simplified; some variants have been removed.
-  (Closes: #263561)
-+ ch (Switzerland) replaces de_CH and fr_CH.
-+ mn (Mongolia) and vn (Vietnam) are simple layouts.
-    1930, 1935, 1936, 1938
-
-Remove build-dependency on libstdc++5-dev | libstdc++-dev.  A package
-providing libstdc++-dev is build-essential.  Thanks to Steve Langasek for
-his counsel on this issue.  (Closes: #268461)
-    1931
-
-In UTF-8 compose files, replace U00xx Unicode codepoints by the
-corresponding keysyms.  Otherwise the compose character is in
-the range 0x01000000-0x010000FF which is not valid according to
-appendix A of the X11 protocol.  Even if most applications are able
-to recognize these broken characters, few of them fail, most notably
-xemacs and users are then unable to use composition when in UTF-8
-locales.  (Closes: #235574)
-    1937
-
-Make xserver-common conflict with xserver-xfree86 and xserver-xfree86-dbg
-4.3.0.dfsg.1-[56] using exact versioned conflicts.  This prevents versions
-of the xserver-xfree86{,-dbg} packages that depend on a now-vanished
-interface in dexconf from being installed in conjunction with it.  See the
-changelog entry for 4.3.0.dfsg.1-7 for more information.  Thanks to Adrian
-Bunk for this suggestion.
-    1941
-
-Replace level3(ralt_switch_multikey) by level3(ralt_switch) in all
-layouts so that symbols on the 4th column may be accessed with
-Shift+Alt_R or Alt_R+Shift.  (Closes: #270235)
-    1943, 1944
-
-In /etc/X11/xkb/rules/xfree86, move lv3 definitions after altwin so
-that the former can override the latter.  See Bug#276143.
-    1945
-
-Grab from XFree86 CVS (no later than 2003-12-31) several updates to the
-Video4Linux (v4l) driver:
-+ [#include regionstr.h, not miscstruct.h.] (#A.1859, Alexander Stohr)
-  [David Dawes]
-+ [Update format string when reporting memPhysBase.] (David Dawes)
-+ Fix a problem with the v4l driver not seeing all the tv-norms available
-  under the bttv driver with the Linux 2.6.0-test11 kernel (#5976, Marco
-  Antonio Alvarez).  [David Dawes]
-+ Change v4l "norm" names to the bttv versions (#5993, Marco Antonio
-  Alvarez).  [David Dawes]
-(Closes: #270496)
-    1946
-
-Update "Further Information" section of FAQ.
-    1947
-
-Add FAQ entry: What are Debian's plans with respect to X.Org and
-XFree86?
-    1948, 1949, 1955
-
-Add FAQ entry: Sometimes I get garbage characters like 1;2c in my xterm
-windows; what's happening?
-    1954
-
-Update FAQ entry: My keyboard configuration worked with XFree86 4.2; why
-is it messed up now?
-Update FAQ entry: How does the keyboard work in the X Window System?
-    1956, 1958
-
-Apply patch (#036) submitted to XFree86 Bugzilla on 2003-04-03 by the DRI
-Developers to fix OpenGL application crashes with "Assertion `vb.context
-== ctx' failed." for ATI R200 DRI users (thanks, Martin Dickopp).
-(Closes: #241534)
-    1957
-
-Add copyright and (MIT/X11 style) license for Bitstream Type1 fonts to
-copyright file.  Thanks to Ben Harris for pointing this out.
-(Closes: #274018)
-    1959
-
-Clean up and expand xclock(1x) manpage to document the effects the RENDER
-extension has on command-line option and X resource handling.  Thanks to
-Vincent McIntyre for prompting this.  (Closes: #241566)
-    1962
-
-Use run() to unregister obsolete debconf templates in xserver-xfree86,
-since failure to do so is not fatal, and will occur if we are upgrading
-from a version of the package so old (pre-woody unstable) that the
-templates don't exist to be unregistered.  Thanks to Florian Laws for
-diagnosing this bug.  (Closes: #275710)
-    1963
-
-Stop manually compressing the plain text version of the Debian X FAQ;
-dh_compress will take care of that.  Tell dh_compress to avoid compressing
-the XHTML version of the FAQ.
-    1965, 2052
-
-Restore xdm's Xreset script, which was removed in 4.2.1-12.  If the
-use-sessreg option is set and the sessreg command is available, user X
-sessions will be de-registered from the utmp and wtmp files again.
-Update maintainer scripts to stop removing the conffile.  Update
-xdm.install and MANIFEST.* files to ship Xreset script.  The old
-xconsole-related logic is not restored.  (Closes: #275329)
-    1966
-
-Replace XFree86 X server pre-release banner message with long boilerplate
-that declaims the release as heavily modified by Debian, and directs users
-to the Debian Bug Tracking System and the Debian X FAQ instead of XFree86
-mailing lists; also replace an occurence of an XFree86 mailing list
-address in a tseng driver message (patch #914).
-    1967
-
-Update xlibs's package description to stop implying that *no* packages
-have up-to-date dependencies on it (xbase-clients does, due to xkbcomp,
-which is statically linked against libxkbfile).
-    1968
-
-Apply patch from Jeff Licquia to port the X configlet to python-configlet
-version 2 so that xserver-xfree86 package configuration
-doesn't crash for people who have the configlet infrastructure installed.
-Make xserver-common conflict with python-configlet (<< 2.0) accordingly.
-(Closes: #263076)
-    1969
-
-Apply patch from Jason Lunz for silly thinko that caused arguments to
-xvfb-run to be misparsed if they contained whitespace.  Thanks, Jason!
-(Closes: #276415)
-    1970
-
-Fix nl_BE locale alias information.
-    1971, 1972
-
-Update Dutch debconf template translations (thanks, Bart Cornelis).
-(Closes: #278714)
-    1973
-
-Tidy up and make consistent all Debian-specific manpages.
-    1964, 2002, 2012
-
-Use validate-posix-sh at build time to perform syntax check on generated
-maintainer scripts.  Increase verbosity of validate-posix-sh warnings.  Stop
-immediately exiting upon encountering the first shell interpeter that fails on
-the script; instead, attempt all the interpreters and report all that fail.
-    2004, 2005, 2006, 2007
-
-Update package descriptions to replace the term "pseudopackage" (which
-apparently only the xfree86 source package uses) with "dummy package" in
-the short description, and "transitional package" in the extended
-description, per section 6.7.7 of the Debian Developers' Reference.
-    2009
-
-Update patch #009 to improve the fix for the Rage128-specific problem with
-engine lockups; because CCE idle commands may never finish, eventually
-stop the engine altogether after a long enough period of inactivity.
-Thanks to Daniel Jacobowitz for the original patch, this improved version,
-and the real-world testing.  (Closes: #278654)
-    2011
-
-Add FAQ entry: What is the story with XFree86 3.x?
-    2013
-
-Apply some fixes to the XFree86 X server's ELF object loader:
-+ Stop conditionally #including <sys/mman.h> since it is unconditionally
-  imported earlier in the file.
-+ Perform an mprotect() for AMD64 Linux systems as well as OpenBSD to
-  prevent SEGVs on NX-enabled kernels.  (Closes: #277699)
-+ Fix a problem with parentheses when using the preprocessor (doesn't
-  affect Debian, but would cause unexpected behavior on OpenBSD).
-    2017
-
-Perform some cleanup work on the shared library maintainer scripts of
-libdps1, libxaw6, libxaw7, xlibmesa-gl, xlibmesa-glu, and xlibosmesa4;
-thanks to Fabio for noticing the inconsistencies.
-+ Call register_x_lib_dir_with_ld_so() before invoking ldconfig in the
-  post-installation scripts.
-+ Perform configuration actions regardless of the value of "$1" in the
-  post-installation scripts.
-+ Call deregister_x_lib_dir_with_ld_so() before invoking ldconfig in the
-  post-removal scripts.
-+ Move the #DEBHELPER# expando later in the scripts where applicable.
-    2019
-
-Perform some cleanup work on the update-fonts-{alias,dir,scale} utilities
-and their manual pages.
-+ Eliminate XSIisms (-a, -o) in uses of test(1)/[(1).
-+ Re-indent at four spaces.
-+ Query terminal for its width if $COLUMNS is not set, as shell-lib.sh
-  does.  Fall back to a width of 80 if stty returns garbage or nothing.
-+ Rename error() to die().
-+ Add usage() function and -h, --help option.
-+ Use exit status 2 to indicate usage errors as opposed to operational
-  failures.
-+ Be more careful with quoting shell variables.
-+ Add and expand comments.
-+ Add SVN Id keyword.
-+ Update Vim modeline.
-+ Update manual pages to document changes in interface and behavior (there
-  are no backwards-incomaptible changes).
-    2025, 2026
-
-Perform some cleanup work on the xvfb-run utility and its manual page.
-+ Query terminal for its width if $COLUMNS is not set, as shell-lib.sh
-  does.  Fall back to a width of 80 if stty returns garbage or nothing.
-+ Add message() and error() functions.
-+ Enhance usage() function to (additionally) display an error message
-  consisting of the function arguments, if any.
-+ Use error() and usage() instead of echo for error messages.
-+ Cosmetically tidy up usage message, and correct a typo.
-+ Declare locally-scoped variable in find_free_servernum().
-+ Store getopt's exit status and report it in an error message if it is
-  nonzero.
-+ Clarify the error message if getopt rearranges the command line in a way
-  we don't expect.
-+ Tidy up comment, shell function, and redirection style.  Wrap long
-  lines.  Quote variables that may have whitespace in them.  Update Vim
-  modeline.
-+ Describe effect of $COLUMNS environment variable in manpage.
-+ Remove erroneous description of exit status 1, and explain why it is not
-  used.
-+ Add description of exit statuses 0, 4, 5, and 6.
-+ Fix markup error.
-    2027
-
-Replace many occurences of XSI connectives in test(1) with POSIX shell
-connectives in scripts.
-    2029
-
-Apply patch from David Mosberger that replaces the fix for #225526 with
-one that works on systems that do not have a PCI bus numbered 0.  Thanks,
-David!  (Closes: #279436)
-    2031
-
-Update debian/patches/087_SECURITY_libXpm_vulnerabilities.diff to include
-the latest security fixes and rediff 200_alpha_xpm_get_long64.diff.
-    2035, 2042
-
-Sync debian/rules install-server target with install and make binary-server
-target work again.
-    2036
-
-Apply patch from Richard Mortimer to fix the XFree86 X server's ELF object
-loader to set the PROT_EXEC flag on mmap()ed modules regardless of machine
-architecture.  (It was already trying to do this, but there are three
-preprocessor statements involved, and we were only patching one.)
-(Closes: #280384)
-    2043
-
-Update XTerm to patch #197 (2004-09-30) from Thomas Dickey's website.
-+ Change default translations so a BtnDown which is not recognized is
-  simply ignored rather than emitting a bell.  That makes it less
-  obtrusive when the user tries to use a mouse which provides more
-  capabilities than the X mouse driver supports, e.g., one with a
-  horizontal scroll wheel.  (Closes: #265133)
-+ Note in xterm's manpage that "translations" is not specific to xterm.
-  (Closes: #278897)
-+ Modify uxterm script to use locale program to verify if the derived
-  locale is installed.  (Closes: #246398)
-+ Modify the criteria for disowning primary selection.  Previously, this
-  happened anytime the cursor was moved before the end of the selection.
-  That would ensure that any insert/delete of char or line, as well as
-  scrolling, would disown the selection.  The new criteria change this to
-  checking if the operations would modify the data which is highlighted.
-  (Closes: #277832)
-+ Correct handling selection of tabs over cleared space in UTF-8 mode.  In
-  this special case, xterm represents the whitespace with a null rather
-  than a space character.  (Closes: #276447)
-+ Amend fix for infinite loop from patch #192 to check if there is wrapped
-  text to output in a following iteration.  (Closes: #273202)
-+ Amend solution for Debian #252873, #260471 from patch #194 by making the
-  cursor not explicitly colored if only the foreground color is set, and
-  the cursor is on a blank space.  (Closes: #275473)
-    2046
-
-Add magic register poke to neomagic driver which apparently speeds up DVD
-playback operations.  Thanks to Tony Hill for finding this patch.
-Unfortunately, despite efforts to locate some, there appears to be no
-documentation of why this register poke works.  (Closes: #277038)
-    2048
-
-*** THE CHANGES BELOW HAVE NOT BEEN MERGED ONTO branches/4.3.0/sid. ***
-
 Make factual updates, clarifications, and wording corrections to the FAQ:
 + Point out that the X.Org relicensing debacle was back in 1998, not
   recent.

Modified: trunk/debian/TODO
===================================================================
--- trunk/debian/TODO	2004-12-09 22:08:54 UTC (rev 2059)
+++ trunk/debian/TODO	2004-12-09 22:34:37 UTC (rev 2060)
@@ -14,9 +14,6 @@
 scheduled.  However, the package release manager can put an explicit freeze on
 those by marking the package version section accordingly.
 
-4.3.0.dfsg.1-9
---------------
-
 4.3.0.dfsg.1-10
 --------------
 

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-12-09 22:08:54 UTC (rev 2059)
+++ trunk/debian/changelog	2004-12-09 22:34:37 UTC (rev 2060)
@@ -1,5 +1,34 @@
-xfree86 (4.3.0.dfsg.1-8+SVN) unstable; urgency=high
+xfree86 (4.3.0.dfsg.1-9+SVN) unstable; urgency=low
 
+  Changes by Branden Robinson:
+
+  * Make factual updates, clarifications, and wording corrections to the FAQ:
+    + Point out that the X.Org relicensing debacle was back in 1998, not
+      recent.
+    + Be more clear about why OS distributors stuck with XFree86 after it was
+      forked, but before it was relicensed.
+    + Identify which license is referred to as the "XFree86 1.1 license".
+    + Clarify the origin of the contradictory statements regarding the
+      GPL-compatibility of XFree86.
+    + Clarify the discussion of the "relicensing pilot project" that was
+      performed on the XFree86 "auto-config" code.  The code was checked in,
+      *then* relicensed without other changes.
+    + Point out that most distributors have settled on X.Org's X11R6.8.1 for
+      their X Window System implementation, at least for the time being.
+    + Stress that XFree86 3.x is no longer supported.
+    + Remove language that discusses future directions of XFree86 3.x support
+      in dexconf, since it is unlikely that that work is going to happen.
+
+  * Increase the minimum pixel clock for Matrox cards based on feedback from
+    Teemu Ikonen.  (Closes: #261993)
+
+  * Tidy up and improve fbdev driver messages, correcting spelling, adding
+    information, and otherwise enhancing them.  (Closes: #275318)
+
+ -- Branden Robinson <branden@debian.org>  Wed,  8 Dec 2004 00:13:06 -0500
+
+xfree86 (4.3.0.dfsg.1-9) unstable; urgency=high
+
   * Security update release.  Resolves CAN-2004-0914 (several Xpm library
     vulnerabilities).
 
@@ -228,29 +257,6 @@
     Unfortunately, despite efforts to locate some, there appears to be no
     documentation of why this register poke works.  (Closes: #277038)
 
-  * Make factual updates, clarifications, and wording corrections to the FAQ:
-    + Point out that the X.Org relicensing debacle was back in 1998, not
-      recent.
-    + Be more clear about why OS distributors stuck with XFree86 after it was
-      forked, but before it was relicensed.
-    + Identify which license is referred to as the "XFree86 1.1 license".
-    + Clarify the origin of the contradictory statements regarding the
-      GPL-compatibility of XFree86.
-    + Clarify the discussion of the "relicensing pilot project" that was
-      performed on the XFree86 "auto-config" code.  The code was checked in,
-      *then* relicensed without other changes.
-    + Point out that most distributors have settled on X.Org's X11R6.8.1 for
-      their X Window System implementation, at least for the time being.
-    + Stress that XFree86 3.x is no longer supported.
-    + Remove language that discusses future directions of XFree86 3.x support
-      in dexconf, since it is unlikely that that work is going to happen.
-
-  * Increase the minimum pixel clock for Matrox cards based on feedback from
-    Teemu Ikonen.  (Closes: #261993)
-
-  * Tidy up and improve fbdev driver messages, correcting spelling, adding
-    information, and otherwise enhancing them.  (Closes: #275318)
-
   Changes by Denis Barbier and Fabio M. Di Nitto:
 
   * Edit xc/programs/xkbcomp/symbols/pc/Imakefile so that the new pc/us_intl
@@ -342,7 +348,7 @@
     Thomas Beige.  Resolves CAN-2004-0914: memory leak, improper use of signed
     integers, and overflows in the Xpm library.  Resync offset in patch #200.
 
- -- Branden Robinson <branden@debian.org>  Thu,  9 Dec 2004 15:35:19 -0500
+ -- Fabio M. Di Nitto <fabbione@fabbione.net>  Thu, 09 Dec 2004 17:14:45 +0100
 
 xfree86 (4.3.0.dfsg.1-8) unstable; urgency=high
 



Reply to: