Your message dated Tue, 25 Feb 2003 21:03:44 -0500 with message-id <[EMAIL PROTECTED]> and subject line Bug#178465: fixed in xfree86 4.2.1-6 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 2 Feb 2003 09:54:16 +0000 >From [EMAIL PROTECTED] Sun Feb 02 03:54:16 2003 Return-path: <[EMAIL PROTECTED]> Received: from www.fastmail.fm [66.111.4.2] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 18fGpM-0004WI-00; Sun, 02 Feb 2003 03:54:16 -0600 Received: from www.fastmail.fm (localhost [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 0DDFE213DF for <[EMAIL PROTECTED]>; Sun, 2 Feb 2003 04:54:15 -0500 (EST) Received: from 127.0.0.1 ([127.0.0.1] helo=www.fastmail.fm) by fastmail.fm with SMTP; Sun, 02 Feb 2003 04:54:15 -0500 X-Epoch: 1044179655 X-Sasl-enc: mmKYaOAFNQPIl7WiZmqyeA Received: from trinity (pc-80-193-130-113-ki.blueyonder.co.uk [80.193.130.113]) by www.fastmail.fm (Postfix) with ESMTP id 810A71A36B for <[EMAIL PROTECTED]>; Sun, 2 Feb 2003 04:54:14 -0500 (EST) Date: Sun, 2 Feb 2003 09:54:30 +0000 From: Inhabitant of Zion <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: UK Sun-type5 Keymap installation issue Message-Id: <[EMAIL PROTECTED]> X-Mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; sparc-debian-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Delivered-To: [EMAIL PROTECTED] X-Spam-Status: No, hits=-0.4 required=5.0 tests=MAILTO_TO_SPAM_ADDR,SIGNATURE_SHORT_SPARSE, SPAM_PHRASE_00_01 version=2.41 X-Spam-Level: package: xfree86 version: 4.2.1-5 severity: grave -- System Information Debian Release: 3.0 Architecture: sparc Kernal Linux trinity 2.4.18 #2 Thu Apr 11 14:37:17 EDT 2002 sparc64 Locale: LANG=C, LC_CTYPE=C Selecting Sun UK type 5 keyboard during installation process causes a terminal freeze at welcome window after first reboot. John A Willby -- Sent using Sylpheed. Secure, stable and nothing to do with Microsoft. aMSN [EMAIL PROTECTED] GnomeICU 92791912 --------------------------------------- Received: (at 178465-close) by bugs.debian.org; 26 Feb 2003 02:08:08 +0000 >From [EMAIL PROTECTED] Tue Feb 25 20:08:07 2003 Return-path: <[EMAIL PROTECTED]> Received: from auric.debian.org [206.246.226.45] (mail) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 18nqzO-0008Ti-00; Tue, 25 Feb 2003 20:08:06 -0600 Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian)) id 18nqvA-00081n-00; Tue, 25 Feb 2003 21:03:44 -0500 From: Branden Robinson <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.32 $ Subject: Bug#178465: fixed in xfree86 4.2.1-6 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Tue, 25 Feb 2003 21:03:44 -0500 Delivered-To: [EMAIL PROTECTED] We believe that the bug you reported is fixed in the latest version of xfree86, which is due to be installed in the Debian FTP archive: lbxproxy_4.2.1-6_i386.deb to pool/main/x/xfree86/lbxproxy_4.2.1-6_i386.deb libdps-dev_4.2.1-6_i386.deb to pool/main/x/xfree86/libdps-dev_4.2.1-6_i386.deb libdps1-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/libdps1-dbg_4.2.1-6_i386.deb libdps1_4.2.1-6_i386.deb to pool/main/x/xfree86/libdps1_4.2.1-6_i386.deb libxaw6-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/libxaw6-dbg_4.2.1-6_i386.deb libxaw6-dev_4.2.1-6_i386.deb to pool/main/x/xfree86/libxaw6-dev_4.2.1-6_i386.deb libxaw6_4.2.1-6_i386.deb to pool/main/x/xfree86/libxaw6_4.2.1-6_i386.deb libxaw7-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/libxaw7-dbg_4.2.1-6_i386.deb libxaw7-dev_4.2.1-6_i386.deb to pool/main/x/xfree86/libxaw7-dev_4.2.1-6_i386.deb libxaw7_4.2.1-6_i386.deb to pool/main/x/xfree86/libxaw7_4.2.1-6_i386.deb proxymngr_4.2.1-6_i386.deb to pool/main/x/xfree86/proxymngr_4.2.1-6_i386.deb twm_4.2.1-6_i386.deb to pool/main/x/xfree86/twm_4.2.1-6_i386.deb x-window-system-core_4.2.1-6_i386.deb to pool/main/x/xfree86/x-window-system-core_4.2.1-6_i386.deb x-window-system_4.2.1-6_all.deb to pool/main/x/xfree86/x-window-system_4.2.1-6_all.deb xbase-clients_4.2.1-6_i386.deb to pool/main/x/xfree86/xbase-clients_4.2.1-6_i386.deb xdm_4.2.1-6_i386.deb to pool/main/x/xfree86/xdm_4.2.1-6_i386.deb xfonts-100dpi-transcoded_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-100dpi-transcoded_4.2.1-6_all.deb xfonts-100dpi_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-100dpi_4.2.1-6_all.deb xfonts-75dpi-transcoded_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-75dpi-transcoded_4.2.1-6_all.deb xfonts-75dpi_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-75dpi_4.2.1-6_all.deb xfonts-base-transcoded_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-base-transcoded_4.2.1-6_all.deb xfonts-base_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-base_4.2.1-6_all.deb xfonts-cyrillic_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-cyrillic_4.2.1-6_all.deb xfonts-scalable_4.2.1-6_all.deb to pool/main/x/xfree86/xfonts-scalable_4.2.1-6_all.deb xfree86-common_4.2.1-6_all.deb to pool/main/x/xfree86/xfree86-common_4.2.1-6_all.deb xfree86_4.2.1-6.diff.gz to pool/main/x/xfree86/xfree86_4.2.1-6.diff.gz xfree86_4.2.1-6.dsc to pool/main/x/xfree86/xfree86_4.2.1-6.dsc xfs_4.2.1-6_i386.deb to pool/main/x/xfree86/xfs_4.2.1-6_i386.deb xfwp_4.2.1-6_i386.deb to pool/main/x/xfree86/xfwp_4.2.1-6_i386.deb xlibmesa-dev_4.2.1-6_all.deb to pool/main/x/xfree86/xlibmesa-dev_4.2.1-6_all.deb xlibmesa-gl-dev_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibmesa-gl-dev_4.2.1-6_i386.deb xlibmesa-glu-dev_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibmesa-glu-dev_4.2.1-6_i386.deb xlibmesa3-dbg_4.2.1-6_all.deb to pool/main/x/xfree86/xlibmesa3-dbg_4.2.1-6_all.deb xlibmesa3-gl-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibmesa3-gl-dbg_4.2.1-6_i386.deb xlibmesa3-gl_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibmesa3-gl_4.2.1-6_i386.deb xlibmesa3-glu-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibmesa3-glu-dbg_4.2.1-6_i386.deb xlibmesa3-glu_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibmesa3-glu_4.2.1-6_i386.deb xlibmesa3_4.2.1-6_all.deb to pool/main/x/xfree86/xlibmesa3_4.2.1-6_all.deb xlibosmesa-dev_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibosmesa-dev_4.2.1-6_i386.deb xlibosmesa3-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibosmesa3-dbg_4.2.1-6_i386.deb xlibosmesa3_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibosmesa3_4.2.1-6_i386.deb xlibs-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibs-dbg_4.2.1-6_i386.deb xlibs-dev_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibs-dev_4.2.1-6_i386.deb xlibs-pic_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibs-pic_4.2.1-6_i386.deb xlibs_4.2.1-6_i386.deb to pool/main/x/xfree86/xlibs_4.2.1-6_i386.deb xmh_4.2.1-6_i386.deb to pool/main/x/xfree86/xmh_4.2.1-6_i386.deb xnest_4.2.1-6_i386.deb to pool/main/x/xfree86/xnest_4.2.1-6_i386.deb xprt_4.2.1-6_i386.deb to pool/main/x/xfree86/xprt_4.2.1-6_i386.deb xserver-common_4.2.1-6_i386.deb to pool/main/x/xfree86/xserver-common_4.2.1-6_i386.deb xserver-xfree86-dbg_4.2.1-6_i386.deb to pool/main/x/xfree86/xserver-xfree86-dbg_4.2.1-6_i386.deb xserver-xfree86_4.2.1-6_i386.deb to pool/main/x/xfree86/xserver-xfree86_4.2.1-6_i386.deb xspecs_4.2.1-6_all.deb to pool/main/x/xfree86/xspecs_4.2.1-6_all.deb xterm_4.2.1-6_i386.deb to pool/main/x/xfree86/xterm_4.2.1-6_i386.deb xutils_4.2.1-6_i386.deb to pool/main/x/xfree86/xutils_4.2.1-6_i386.deb xvfb_4.2.1-6_i386.deb to pool/main/x/xfree86/xvfb_4.2.1-6_i386.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Branden Robinson <[EMAIL PROTECTED]> (supplier of updated xfree86 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Tue, 25 Feb 2003 18:01:32 -0500 Source: xfree86 Binary: xlibmesa3-gl xserver-common libxaw7-dbg xlibmesa-glu-dev xbase-clients twm xlibmesa3-dbg xfonts-scalable xfonts-75dpi libdps1-dbg xmh libxaw6-dbg xfwp xlibs xlibosmesa3-dbg xlibmesa3-glu libdps-dev xserver-xfree86-dbg xlibmesa-dev xserver-xfree86 libdps1 proxymngr xlibmesa3-glu-dbg xfonts-base-transcoded xlibmesa-gl-dev libxaw6-dev lbxproxy xfonts-cyrillic xlibmesa3-gl-dbg x-window-system-core xutils xspecs xlibs-pic x-window-system xfree86-common xfs xlibmesa3 xfonts-base xlibs-dbg libxaw7-dev xnest xfonts-100dpi-transcoded libxaw6 xfonts-100dpi xterm xfonts-75dpi-transcoded xprt xlibosmesa-dev xvfb libxaw7 xlibosmesa3 xdm xlibs-dev Architecture: source i386 all Version: 4.2.1-6 Distribution: unstable Urgency: medium Maintainer: Branden Robinson <[EMAIL PROTECTED]> Changed-By: Branden Robinson <[EMAIL PROTECTED]> Description: lbxproxy - Low Bandwidth X (LBX) proxy server libdps-dev - Display PostScript (DPS) client library development files libdps1 - Display PostScript (DPS) client library libdps1-dbg - Display PostScript (DPS) client library (unstripped) libxaw6 - X Athena widget set library (version 6) libxaw6-dbg - X Athena widget set library (version 6) (unstripped) libxaw6-dev - X Athena widget set library development files (version 6) libxaw7 - X Athena widget set library libxaw7-dbg - X Athena widget set library (unstripped) libxaw7-dev - X Athena widget set library development files proxymngr - X proxy services manager twm - Tab window manager x-window-system - X Window System x-window-system-core - X Window System core components xbase-clients - miscellaneous X clients xdm - X display manager xfonts-100dpi - 100 dpi fonts for X xfonts-100dpi-transcoded - 100 dpi fonts for X (transcoded from ISO 10646-1) xfonts-75dpi - 75 dpi fonts for X xfonts-75dpi-transcoded - 75 dpi fonts for X (transcoded from ISO 10646-1) xfonts-base - standard fonts for X xfonts-base-transcoded - standard fonts for X (transcoded from ISO 10646-1) xfonts-cyrillic - Cyrillic fonts for X xfonts-scalable - scalable fonts for X xfree86-common - X Window System (XFree86) infrastructure xfs - X font server xfwp - X firewall proxy server xlibmesa-dev - XFree86 Mesa development libraries pseudopackage xlibmesa-gl-dev - Mesa 3D graphics library development files [XFree86] xlibmesa-glu-dev - Mesa OpenGL utility library development files [XFree86] xlibmesa3 - XFree86 Mesa libraries pseudopackage xlibmesa3-dbg - XFree86 Mesa unstripped libraries pseudopackage xlibmesa3-gl - Mesa 3D graphics library [XFree86] xlibmesa3-gl-dbg - Mesa 3D graphics library (unstripped) [XFree86] xlibmesa3-glu - Mesa OpenGL utility library [XFree86] xlibmesa3-glu-dbg - Mesa OpenGL utility library (unstripped) [XFree86] xlibosmesa-dev - Mesa off-screen rendering library development files [XFree86] xlibosmesa3 - Mesa off-screen rendering library [XFree86] xlibosmesa3-dbg - Mesa off-screen rendering library (unstripped) [XFree86] xlibs - X Window System client libraries xlibs-dbg - X Window System client libraries (unstripped) xlibs-dev - X Window System client library development files xlibs-pic - X Window System client extension library PIC archives xmh - X interface to the MH mail system xnest - nested X server xprt - X print server (XFree86 version) xserver-common - files and utilities common to all X servers xserver-xfree86 - the XFree86 X server xserver-xfree86-dbg - the XFree86 X server (static version with debugging symbols) xspecs - X protocol, extension, and library technical specifications xterm - X terminal emulator xutils - X Window System utility programs xvfb - virtual framebuffer X server Closes: 36184 175996 178289 178310 178374 178465 178496 178600 179352 179731 180195 Changes: xfree86 (4.2.1-6) unstable; urgency=medium . * RELEASE NOTE: the ELF object loader in the XFree86 X server does not recognize the new symbol relocations used by GCC 3.2 on the IA-64 architecture; this means that the "xserver-xfree86" package will not work on IA-64. IA-64 users, put your "xserver-xfree86" package on hold, or use "xserver-xfree86-dbg" instead, until someone is found to patch xc/programs/Xserver/hw/xfree86/loader/elf*. . * patch #000_post421: resynced with xf-4_2-branch as of 2003-02-18 + Fix problems with earlier fix [...] to intermittent XDarwin crash when changing cursors with dual processors (Torrey T. Lyons). . * patch #000_stolen_from_HEAD: + removed patches to Xlib (xc/lib/X11); see below + (xc/config/cf/Library.tmpl): update and add targets to support proper static compilation of Xlib (Egbert Eich) + (xc/config/util/{gccmdep.cpp,mergelib.cpp,mkdirhier.sh): add sanity checks (Egbert Eich) + (xc/include/Xos_r.h): warning fixes (Marc Aurele La France) + (xc/programs/Xserver/hw/xfree86/loader/{elfloader.c,loader.c}: Make loader ignore ELF objects that don't define any symbols. (H. J. Lu) + (xc/programs/Xserver/hw/xfree86/loader/elfloader.c: warning fix (Marc Aurele La France) + (xc/programs/Xserver/hw/xfree86/loader/{elf.h,elfloader.c}: Add new relocation entries for Alpha architecture to the loader which are used when compiling with gcc > 3.1 (#A.891, Thorsten Kranzkowski) (Closes: #178496) + (xc/lib/ICE/connect.c): Fix SEGV in ICE library (Petter Reinholdtsen). + (xc/lib/Xmu/EditresCom.c): XEditResCheckMessages trashed XtMalloced memory on some widget hierarchies, due to using incorrect indexes when removing duplicates (A.1409, Rob Arthan). + (xc/programs/Xserver/xkb/ddxBeep.c): - Fix the type/init value for some "Generation" variables. (David Dawes) - Fix the number of beeps when using AccessX and XKB (#A.1302, Alan Coopersmith). - Warning fixes (Marc Aurele La France) - Don't enter an infinite loop setting a new timer when one expires. Problem easy to reproduce, press Alt+Shift+NumLock to enable/disable MouseKeys and it will never stop beeping, even switching to the console does not stop it. The problem also happens when enabling beeps in accessx to notice state changes. (Paulo Cesar Pereira de Andrade) + (xc/programs/Xserver/hw/sun/sunInit.c): Fix SEGV that occurs when Xsun* runs into an unrecognized framebuffer type (Marc La France). + (xc/programs/Xserver/os/auth.c): Don't change the authorization data (and in particular, don't enable local host access) if the X server's authority file is removed or becomes unreadable while the server is running (David Dawes, reported by Dietmar Schröter). + (xc/programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c): Add reporting of G400/G450 in MGA driver (Andrew C. Aitchison). + (xc/programs/Xserver/GL/dri/xf86dri.c, xc/programs/Xserver/GL/glx/glxcmds.c): Add validation for the screen number parameter received over the wire by the X server's DRI extension code, and fix some similar checks in the GLX code. This fixes X server segfaults when an invalid screen value is provided (#A.1434, Felix Kühling). + (xc/programs/Xserver/fb/fbpict.c): Fix incorrect datatype for the pixmap width in fbCompositeSrcAdd_8000x8000(), and add some small optimisations (#A.1423, Keith Packard). + (xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c): Stop the drm module from creating a world-writable directory in /dev. Since dev nodes can only be created by root, there's no need for anyone else to be able to write to /dev/dri (#5367, Brendan O'Dea). + (xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drm.c, xc/programs/Xserver/hw/xfree86/os-support/xf86drm.h): Use DRM_DEV_DIRMODE again (set to 0755). (David Dawes) + (xc/lib/xtrans/Xtranstli.c): Fix Xtrans TLI code to handle a port scan and not fill the log file with error messages from _XSERVTransTLIAccept() (#A.1333, Fiel Cabral). + (xc/lib/Xt/Create.c): Clear memory allocated in xtWidgetAlloc() to avoid garbage from malloc() being referenced later (#A.1114, Adam J. Richter). + (xc/programs/xkbcomp/symbols.c): Fix an xkbcomp bug that prevents a later definition from specifying actions if the previous definition didn't (#5471, Joe Moss). + (xc/programs/xkbcomp/symbols.c,xc/lib/xkbfile/xkbmisc.c): In XFree86 4.3, Latin base maps can have many three- and four-level keys. Some of the keys should behave as 'alphabetic' keys (should depend on the CapsLock state) and others should be simple 'four level keys'. To separate these two type of keys, people need to carefully specify a type for each key in a symbols map. However, carelessness can can be worked around if xkbcomp itself guesses the type of key. This patch adds autodetection of four-level types in XKB symbols maps. + (xc/programs/xkbcomp/misc.c): Xkbcomp has a check that prevents inclusion of the same partial map in an include statement in different single layout maps. This made sense before the multilayout mechanism was added. But now, it means a complete layout can't be composed from 'single layout' maps if the maps include the same file. Thus, this check has ben removed. + (xc/programs/Xserver/xkb/xkb.c): If some LEDs are lighting when one reloads the XKB keyboard map (using setxkbmap or xf86cfg) the LEDs become 'frozen' and can't be switched off. The patch fixes this bug. (#5544, Ivan Pascal). + (xc/programs/Xserver/xkb/{ddxConfig.c,xkbInit.c}): Fix some memory leaks in xkb initialization code. (Paulo Cesar Pereira de Andrade) + (xc/programs/Xserver/xkb/xkbInit.c); - Fixed some memory leaks. (Egbert Eich) - Reinstate the X server -xkbdir option, but only when the X server's real and effective uids are the same (based on #A.1132, Ivan Popov). - Fix segfault in XkbInitKeyboardDeviceStruct() (David Dawes). - Fix problem in XkbInitKeyboardDeviceStruct(). Thanks to David Dawes for telling me about the problem, caused by a previous patch by me. I also added a comment in the code explaining the reason the strings need to be duplicated. The problem is that XkbInitKeyboardDeviceStruct() is an "entry point" for xkb, and the function arguments are not guaranteed to be allocated, they may point to static strings, command line parameters, etc. In the worst case, there will be a "pseudo leak" of six strings that are used only when the server is initialized; the strings are reachable from xf86Info.xkbxxx, or equivalent data structure for xwin, xnest, etc. (Paulo Cesar Pereira de Andrade) + (xc/programs/xauth/process.c): - Various warning fixes. (Marc La France) - Error out if memory cannot be allocated for authfilename. (Egbert Eich) - Fix a bug where xauth may write an incomplete authority file and delete the old one if there is insufficient disk space (#5612, Harald Hoyer). (Closes: #36184) + (xc/lib/xkbfile/xkbtext.c): Correct problem when the server prints the name of a 'private xkb action' in a format that xkbcomp cannot understand, and was causing problems when calling XkbGetKeyboard (Ivan Pascal). . * patch #000_stolen_from_HEAD_ati_driver: + (xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64.c): When the mode on server entry is found to be using composite sync on a Mach64 variant, turn on the "compositesync" option (Marc La France). + (xc/programs/Xserver/hw/xfree86/drivers/ati/{atipreinit.c,ativersion.h, ativga.c}): Fix atimisc panel support bug that occurs when the mode on server entry is a VGA mode with large horizontal and/or vertical blanking pulses (Marc La France). . * patch #000_stolen_from_HEAD_neomagic_driver: + Enabling 2D accel in 24-bit for neomagic 2360 and 2380 (Egbert Eich). + Added support for builtin 1024x480 mode of Sony subnotebooks for Neomagic driver (Egbert Eich). + Fixed support for lowRes (320x240) modes in neomagic driver (Egbert Eich). + When enabling PCI adapters, also enable their bus mastering capability; Consequently, deprecate xf86EnablePciBusMaster() (Marc La France). + Fix 640x480 modes in neomagic driver (Egbert Eich). + Fix an incorrect check for the "StrangeLockups" option in the neomagic driver (#5505, Mike Harris). . * patch #000_stolen_from_HEAD_newport_driver: new; + Support for 24bpp, fix screen blanking and bug fixes for newport driver (#5329, #5349, Guido Guenther). + Newport driver updates, including: - Add hardware cursor support. - Workaround blank console after VT switch on some newports (based on a patch from Dominik Behr). - Support for the Indigo2 XL (based on a patch from Adrian Schroeter). (#5507, Guido Guenther). + Initializing clock ranges in several drivers to get rid of the annoying 'scaled from 0.0 MHz' message in xf86PrintModes() (Egbert Eich). . * patch #000_stolen_from_HEAD_savage_driver: (savage_driver.c): No need to softboot twice; reduces startup time. (Alan Hourihane) . * patch #000_stolen_from_HEAD_xaw: new; moved existing Xaw patches from 000_stolen_from_HEAD here, and added the following: + (AsciiSrc.c,MultiSrc.c): Silently ignore the useStringInPlace resource if the string resource was not specified. This can be easily generated when calling a program using the Xaw text widget. This is a very old problem, and happens with any version of Xaw and Xaw variants. This does not completely fix a problem with the multiSrcObject, if both, string and useStringInPlace are specified, but avoids programs crashing when, for example, calling it as: some-program -xrm '*useStringInPlace: 1' Thanks to Chisato Yamauchi for pointing the problem. (Paulo Cesar Pereira de Andrade) + (MultiSrc.c): improperly checks open() return value (A.1415, Jaromir Dolecek), Fix provided by Hideo Saito in NetBSD. (Paulo Cesar Pereira de Andrade) . * patch #000_stolen_from_HEAD_xdm: new; (xc/programs/xdm/{Imakefile,access.c.auth.c,dm.c,policy.c,resource.c, sessreg.c.,xdmcp.c}): + xdm fixes from Sebastian Krahmer (#5511): - non exploitable overflow in ReadWord, - use snprintf() everywhere, - try to make DNS spoofing impossible. (xc/programs/xdm/Imakefile): Don't build xdm greeter as a module when HasSharedLibraries is NO. (David Dawes) (xc/programs/xdm/daemon.c): libc5 build fix (Marc La France) (xc/programs/xdm/{error.c,greeter/{Login.c,greet.c}}): + dont't use stdio or exit() in signal handler. (Matthieu Herrb) + On OpenBSD passwords can be more than 8 chars long (Terence M. Rokop). + Warning fixes (Marc La France) (xc/programs/xdm/resource.c): + Remove OS/2 specific stuff and fix a typo (Holger Veit) + define DEF_RANDOM_FILE as "/dev/urandom" if the "linux" symbol is defined (Egbert Eich) (xc/programs/xdm/config/Imakefile): + Fix 'su' usage for FreeBSD in the default xdm config (Eric Anholt). + Warning fix (Matthieu Herrb) (xc/programs/xdm/greeter/verify.c): + libkafs is in not needed for kerberos IV support (Matthieu Herrb) + explicit cast of NULL to void * in va_list (Matthieu Herrb). + Make xdm check the full password string (on Linux) for locked accounts rather than just the first character (#5485, Mike Harris, Nalin Dahyabhai). . * patch #000_stolen_from_HEAD_xlib: new; moved existing Xlib patches from 000_stolen_from_HEAD here, and added the following: + (GetColor.c,LookupCol.c,ParseCol.c): Don't pass a transformed color name to the Xserver, if Xcms.txt is installed and there is an entry for a given name, the Xcms routines would convert for example "gray70" to "tekhvc:0.0/70.0/0.0", which does not exist in rgb.txt. This patch just remembers the argument string, and if Xcms does not return success, pass the original string to the Xserver request. The string returned by _XcmsResolveColorString() is a pointer to a string in a static table in cmsColNm.c:pairs. (Paulo Cesar Pereira de Andrade) + (GetDflt.c,PutImage.c,ImThaiFlt.c,lcEuc.c,lcGenConv.c,lcJis.c,lcSjis.c): warning fixes (Marc Aurele La France) + (ICWrap.c): Prevent core dumps in Xutf8Reset/Lookup code of Xlib (Masaru Yokoi). + (Imakefile,XlcDL.c,xlibi18n/Xi18nLib.conf): miscellaneous cleanups, including restriction of the _MACH64_NAME weirdness in XlcDL.c to UltraSPARCs only (Egbert Eich) (Closes: #178289) + (Imakefile,XlibInt.c): Remove inconsistencies in the way extension headers are referred to (David Dawes). + (Imakefile): Fixed Xlib build rules so it builds a truly static library again (Egbert Eich). + (XDefaultOMIF.c): pacify GCC 3.2 (Marc Aurele La France) + (XErrorDB): synced with HEAD; while I did not backport the RENDER and RandR extensions themselves from HEAD, I thought it might be useful if Debian's Xlib could recognize the protocol errors from these extensions. - recognize XF86VidModeGetPermissions request - fix incorrect labeling of two vidmode extension error codes (XF86VidModeExtensionDisabled, XF86VidModeClientNotLocal) - recognize XFree86-Misc requests XF86MiscSetGrabKeysState, XF86MiscSetClientVersion, XF86MiscGetFilePaths - recognize RENDER extension requests and errors - recognize RandR extension requests + (XKB.c): The functions XGetXlibControls and XSetXlibControls must work even if the X server doesn't have the XKB extensions (#5513, Ivan Pascal). + (XKBCtrls.c): XkbSetControls should return True when successful, not False (#A.1385, Stephen Montgomery-Smith). + (XKBCvt.c,lcCT.c,lcUTF8.c,lcUniConv/iso8859_11.h): Add support for th_TH.ISO-8859-11 (#5327, Theppitak Karoonboonyanan). + (XKeysymDB): resynced with HEAD; seems harmless to recognize some new keysyms. - Remove XFree86-specific keysyms that already have generic equivalents (Menu, Redo, Print, Undo). - Add private keysyms for the new XKB actions (XFree86 special keys), and move those actions to an XKB compatibility map. This fixes side-effects (loss of auto-repeat and mousekeys functionality) of the way this was implemented previously (Ivan Pascal). - Add extended symbols for the "Logitech Cordless Desktop Navigator" keyboard (#A.1480, Gilbert Fridgen). - Add "Inet" key definitions for the Trust Direct Access keyboard (#A.897, Raphaël Poss). - Added support for special keys found on many ACPI control, Easy Access Keyboards, Internet keyboards, laptops, notebooks and PDA (via xkb/symbols/inet). Added new key symbols for these keyboards (Stanislav Brabec). + (XlcDL.c): - Fix bad assumption that SPARCs are the only architectures that can have the _LP64 symbol in the build environment. (Egbert Eich) - Have fetch_symbol() return NULL if a NULL symbol is requested. (Egbert Eich) + (XlibInt.c): - Protect "cvl" references in recent changes with '#ifdef XTHREADS' (reported by Dan Holm). - Fix a problem in _XEventsQueued() that causes an event reader lock of another thread to be released. This can cause a hang and keyboard lockup in KDE (#5619, Ewald Snel). + (Xutil.h): ISO_Level3_Shift was breaking compose sequences because Xlib wasn't recognising it as a modifier key (#5594, Ivan Pascal). + (imCallbk.c): Only free cbs.data.text when cbs.type is XIMTextType in _XimStatusDrawCallback() (#A.1342, Owen Taylor). + (imDefIm.c): Make XIM locale checking case-independent (based on #A.1422, Leon Ho). + (imLcPrs.c): Reduce the stack usage from 64k to 8k in imLcPrs.c, which fixes a problem with Java for FreeBSD (#5568, Eric Anholt). + (imThaiFlt.c): - Fix a bug in previous Thai XIM changes (#5563, Theppitak Karoonboonyanan). - Thai XIM fixes: - Fix the arguments in calling to StringConversionCallback in Thai XIM filter, according to Hideki Hiura's explanation on the protocol. - Add input sequence correction capability to the Thai XIM by exploiting the XIMStringConversionSubstitution operation. (#5553, Theppitak Karoonboonyanan). - Add support for th_TH.UTF-8. with XIM (#5336, Theppitak Karoonboonyanan). - Fix some bugs in the Thai XIM: - excessive '(' char when switching XKB keyboard group - ineffective Ctrl-<key> and Alt-<key> (#5335, Theppitak Karoonboonyanan). + (imTrX.c): Fix a crash that can happen when some apps are run in CJK locales (#5489, Havoc Pennington). + (lcEuc.c,lcJis.c,lcSjis.c): Allow UTF8 conversion to work for Japanese locales (#A.1527, Etsushi Kato). + (lcFile.c): - clean up _XlcLocaleDirName() (Egbert Eich) - Fix some memory leaks in libX11 i18n code (#A.1314, Olivier Chapius). + (omGeneric.c): - clean up code and improve comments in Oliver Chapuis's fixes (Egbert Eich) - fix memory leaks and speed font loading (Oliver Chapuis) + (omText.c): Fixed obvious typo in OMlib (Egbert Eich). + (xlibi18n/Xi18nLib.conf): reindent preprocessor statements (Egbert Eich) . * patch #000_stolen_from_HEAD_xtt: new; several fixes nicked from CVS HEAD to fix crashing problems et al.; this does *not* include the FontFilePriorityRegisterRenderer() change (and corresponding revision number bump), which requires changes elsewhere. (Closes: #179731) + Fixed a core dump problem in libXtt (?) (Egbert Eich). [That's the XFree86 CVS commit message / changelog entry, but it sucks. Here's a better one:] "With xtt backend, loading a proportional iso10646 font always results in X server crash. This is also responsible for some of the mysterious mozilla crashing X problems. Because mozilla some times load iso10646 font even without user's explicit request. The problem is caused by the following code inside the "freetype_compute_bounds" function in xc/extras/X-TrueType/xttfuncs.c (between line 1073 and 1114). The [...] code loop through all characters in an encoding to get their metrics. If the very first "c" is 0, there's a problem of referencing null pointer "tmpchar" at where I marked with ^. For most of the encodings in xtt implementation, character does not start from 0. Iso10646 is one of a few that does, thus manifest the problem. The problem exists in all versions of 4.x." + Fix for two problems where the combination of xtt and XAA could result in a crash. The first problem was xtt returning a NULL pointer for the bitmap even though the height was non-zero. The second problem was glyph ascent/descent exceeding the range of maxbounds.ascent/ maxbounds.descent (A.1484, Chisato Yamauchi, Masanori Shimada). + Fix an XTT problem where garbage is displayed when there are undefined glyphs for fixed width fonts, and fix some other potential problems (#A.1541, Hidetoshi Yamanouchi, Chisato Yamauchi). + Improve the XTT code that prevents unexpected data to be passed to XAA (#5600, Chisato Yamauchi). + [...] fix a missing portion in X-TT's Big5HKSCS-Unicode table (#5362, Branden Robinson and ThizLinux Laboratory Ltd). + Fix a crash in the "xtt" font module caused by a NULL dereference when the font cache becomes full (#A.1611, Chisato Yamauchi and tokeijikakenoringo). . * patch #002,011,041,046,067,069,072,082,087,091,100,351,905: resynced with above patches from HEAD, and dropped patches merged upstream * patch #023,025,071,074,600: deleted; superseded by #000_stolen_from_HEAD . * patch #002: - (xdm.man) Use dot macros instead of backslash roff sequences to mark up literals that use __projectroot__, because cpp won't recognize them otherwise. * patch #009: patch to s3 driver to add support for S3 Trio64V2/DX and /GX chips, courtesy of Santiago Garcia Mantinan and Javier Moran Rua (Closes: #178600) * patch #037: declare drmFreeBufs and drmR128drmR128TextureBlit symbols in the r128 subdriver's symbol lists * patch #046: build static PIC version of Xinerama library (Closes: #175996) * patch #048: update X, XFree86, and xmodmap manpages to use dot macros instead of backslash roff sequences to mark up literals that use __projectroot__, because cpp won't recognize them otherwise. * patch #084,086,091,909: resynced with #048 * patch #086: overhaul XFree86 manpage * patch #092: new; patch for ATI Radeon 9100 support, courtesy of Wesley W. Terpstra * patch #103: add missing semicolon to patch for sun keycodes file; d'oh! (thanks, Daniel van Eeden) (Closes: #178465) * patch #905: removed portions of this patch that have been merged upstream * patch #906: re-order xfs's default font catalogue to follow advice given in README.fonts document; move scalable font directories to top of list and remove ":unscaled" lines * patch #909: Debianize XF86Config manpage references in XFree86 manpage to XF86Config-4 (Closes: #180195) . * debian/MANIFEST.*: updated to reflect new libXinerama_pic.a object * debian/control: - fix lingering problems with xlibmesa-{gl,glu} split; xlibmesa-glu-dev depends on xlibmesa3-glu and xlibmesa-gl-dev | libgl-dev (thanks, Aaron M. Ucko) (Closes: #178310) - dropped xlib6g and xlib6g-dev pseudopackages; these packages are now completely dead * debian/local/dexconf: reorder font path components to follow advice given in README.fonts document; move scalable font directories to top of list, and, for 4.x XF86Config files, remove ":unscaled" lines since they are not needed by XFree86 4.0 and later. Also, add CID font path to 4.x XF86Config files for consistency with 3.x font path configuration. * debian/po/pt_BR.po: updated debconf translations for Brazilian Portuguese (thanks, Andre Luis Lopes) (Closes: #179352) * debian/xlibmesa3-glu.shlibs: fix thinko in shlibs line; "libgl1" to "libglu1" (thanks, Aaron M. Ucko) (Closes: #178374) * debian/xlibs-pic.files*: ship new libXinerama_pic.a object * debian/xserver-xfree86.config.in: updated to work with both Discover 1.x and Discover 2.x Files: 6e0b07dea8f21709d78a75a1c8b1c29c 1640 x11 optional xfree86_4.2.1-6.dsc abba91a45003ce6af2f0067be954c9d4 1492492 x11 optional xfree86_4.2.1-6.diff.gz 30c0b36ca92ded26732bfbed302648c3 144638 x11 optional lbxproxy_4.2.1-6_i386.deb fdd2e90f7a8c6f6c9c727e6c5a37c31e 177458 libs optional libdps1_4.2.1-6_i386.deb 9e8fc3a0eab0c3843aad8edc016c9767 688522 devel extra libdps1-dbg_4.2.1-6_i386.deb 8603db936171a11c3b6e8b0127515890 238844 devel optional libdps-dev_4.2.1-6_i386.deb 4d29df824229771a788ebb1ce22f8525 181494 libs optional libxaw6_4.2.1-6_i386.deb 307919ebe089e497e003c7efa3058ece 845818 devel extra libxaw6-dbg_4.2.1-6_i386.deb 1a7ae94ca04b33284633dc20bbb61730 313834 devel extra libxaw6-dev_4.2.1-6_i386.deb d30fd33babb98b82d168a9af2e3b6a89 231796 libs optional libxaw7_4.2.1-6_i386.deb b49ed5a18931ecf6809da38ce8afa334 982442 devel extra libxaw7-dbg_4.2.1-6_i386.deb e4a9fdc03a8d2f07fc5240f0812d973b 313722 devel optional libxaw7-dev_4.2.1-6_i386.deb 9c1217d6f5e801c202ef9a731b46a2c1 86340 x11 optional proxymngr_4.2.1-6_i386.deb 3250e2042d8a2d9c954397811247a8be 163530 x11 optional twm_4.2.1-6_i386.deb 35e307c7e109ae0ff63b3b1facadc9c0 1514940 x11 optional xbase-clients_4.2.1-6_i386.deb 0ad8fa5aed34ab67d81303636fc09207 184578 x11 optional xdm_4.2.1-6_i386.deb 965e618bf67c3f0ee9768bc5adf0218d 299370 x11 optional xfs_4.2.1-6_i386.deb 8f0066937f580cc784fa209293397c91 89924 x11 optional xfwp_4.2.1-6_i386.deb 50ea0236a7581b4f7ffb20eab503e03b 3763198 libs optional xlibmesa3-gl_4.2.1-6_i386.deb 929c073a8d90011240bd2835a42de73b 1027546 devel extra xlibmesa3-gl-dbg_4.2.1-6_i386.deb 6c0ccf6aeb8a68e7e5b369cf64ce3134 568584 devel optional xlibmesa-gl-dev_4.2.1-6_i386.deb 3da765bbb7990108af58a3aa889a3917 258808 libs optional xlibmesa3-glu_4.2.1-6_i386.deb 4f5eb9362fa8307ec627ba81ea6ab59f 1009084 devel extra xlibmesa3-glu-dbg_4.2.1-6_i386.deb 68e6ee4ba89038e0ecd44f4a6ccc7e84 351836 devel optional xlibmesa-glu-dev_4.2.1-6_i386.deb a3fd3d210743f2f5d11e313353e71a77 489466 libs optional xlibosmesa3_4.2.1-6_i386.deb 60dca6ccce875757b002f82b6bc19d16 2795532 devel extra xlibosmesa3-dbg_4.2.1-6_i386.deb a38ffd7d82e06db288ef433b4b2ad7cc 552430 devel optional xlibosmesa-dev_4.2.1-6_i386.deb 437e8a4d554e9e17aac8a17dab95f5eb 1253204 libs optional xlibs_4.2.1-6_i386.deb dbaaf4844edff045c0326111c683a055 14880134 devel extra xlibs-dbg_4.2.1-6_i386.deb c55eac98098acf745b886c3c69c7e0b4 2711698 devel optional xlibs-dev_4.2.1-6_i386.deb 9b99b9fb1b51ea41502170fd2b4d66d0 114434 devel optional xlibs-pic_4.2.1-6_i386.deb 8bb3827da48a27b8da38c78a122bcbf4 135092 mail extra xmh_4.2.1-6_i386.deb 17cff0677de08bd8e5308332fd21e9bb 1165204 x11 optional xnest_4.2.1-6_i386.deb 7c8318844bc336e2a5809ba4fae11454 885412 x11 optional xprt_4.2.1-6_i386.deb aa8fbf6af36cfa9306643a5da11fda7b 231486 x11 optional xserver-common_4.2.1-6_i386.deb 918952c71bb31291a1486779f8d93f6f 4099144 x11 optional xserver-xfree86_4.2.1-6_i386.deb 96110d4462d0d6e58ffcff03c31175d0 41133940 x11 optional xserver-xfree86-dbg_4.2.1-6_i386.deb 2fa40ffe13c2b38c1f99e796dec7fa6b 510150 x11 optional xterm_4.2.1-6_i386.deb 897d9cd58c59b78d6c7fb78262930728 662882 x11 optional xutils_4.2.1-6_i386.deb 1eb7681d180b75586c767f78b60ec115 1286522 x11 optional xvfb_4.2.1-6_i386.deb e24849c7c649879638d721b2efce0bf1 68998 x11 optional x-window-system-core_4.2.1-6_i386.deb 52b5713c3106b28dbc9a3e6145ec63ae 4267476 x11 optional xfonts-100dpi_4.2.1-6_all.deb adaab9f5fecd7fa48c52c35b003c1e75 8098328 x11 optional xfonts-100dpi-transcoded_4.2.1-6_all.deb 152c3fbbd0bad4c567b827875c939081 3745226 x11 optional xfonts-75dpi_4.2.1-6_all.deb d23b626987dff12b8d5e8112dfb1dc79 6975150 x11 optional xfonts-75dpi-transcoded_4.2.1-6_all.deb a685f07a6ca52b2607d845a7807adf3f 5022196 x11 optional xfonts-base_4.2.1-6_all.deb 187367e105f7da5187d54cb584c40a1c 1108192 x11 optional xfonts-base-transcoded_4.2.1-6_all.deb 167973986171054c25c9b09387f6d38c 440816 x11 optional xfonts-cyrillic_4.2.1-6_all.deb 46ee152d5ac182842d78ab3bed8b2a9d 805122 x11 optional xfonts-scalable_4.2.1-6_all.deb 345cbd33cb3fc00df6d2b93d361be9a0 615992 x11 optional xfree86-common_4.2.1-6_all.deb 02df3740ff9716416ff29366e23ca089 4779288 x11 optional xspecs_4.2.1-6_all.deb 087ac3a9749fcac66f0397e284c9dabf 68822 x11 optional x-window-system_4.2.1-6_all.deb 4af91b157d57f023747f152b049592f1 68746 libs optional xlibmesa3_4.2.1-6_all.deb 030b549b17b407e5b3530e91530eb928 68782 devel extra xlibmesa3-dbg_4.2.1-6_all.deb a219d72ffab326726905583a25acfa00 68768 devel optional xlibmesa-dev_4.2.1-6_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iEYEARECAAYFAj5cFjgACgkQ6kxmHytGonzueACeOkGvcEE22nMEtOzxOFdj/voJ SK0AoImCiJFoK+gXQjyJ/Kl5tVYmzjpO =nAzS -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]