tag 210651 + fixed-in-experimental tag 212186 + fixed-in-experimental thanks -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Mon, 22 Sep 2003 17:25:58 -0500 Source: xfree86 Binary: xlibs-static-pic xserver-common libxaw7-dbg xlibmesa-glu-dev xbase-clients twm xlibmesa3-dbg xfonts-scalable xfonts-75dpi libdps1-dbg xmh libxaw6-dbg xfwp xlibs libdps-dev xserver-xfree86-dbg xlibmesa-dev xserver-xfree86 libdps1 proxymngr xlibmesa-drm-source xfonts-base-transcoded xlibmesa-gl-dev libxaw6-dev lbxproxy xfonts-cyrillic x-window-system-core xutils xspecs xlibs-data x-window-system xfree86-common xlibmesa-dri xfs xlibmesa3 xfonts-base xlibs-dbg libxaw7-dev xlibmesa-glu xnest xfonts-100dpi-transcoded xlibmesa-gl libxaw6 xfonts-100dpi xterm xfonts-75dpi-transcoded xlibosmesa4-dbg xprt xlibosmesa-dev xlibosmesa4 xvfb libxaw7 xlibmesa-glu-dbg xdm xlibmesa-gl-dbg xlibs-dev Architecture: source powerpc all Version: 4.3.0-0pre1v2 Distribution: experimental Urgency: low Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Branden Robinson <branden@debian.org> 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-dri - Mesa 3D graphics library modules [XFree86] xlibmesa-drm-source - XFree86 4.3 DRM Linux kernel module source snapshot xlibmesa-gl - Mesa 3D graphics library [XFree86] xlibmesa-gl-dbg - Mesa 3D graphics library (unstripped) [XFree86] xlibmesa-gl-dev - Mesa 3D graphics library development files [XFree86] xlibmesa-glu - Mesa OpenGL utility library [XFree86] xlibmesa-glu-dbg - Mesa OpenGL utility library (unstripped) [XFree86] xlibmesa-glu-dev - Mesa OpenGL utility library development files [XFree86] xlibmesa3 - XFree86 Mesa libraries pseudopackage xlibmesa3-dbg - XFree86 Mesa unstripped libraries pseudopackage xlibosmesa-dev - Mesa off-screen rendering library development files [XFree86] xlibosmesa4 - Mesa off-screen rendering library [XFree86] xlibosmesa4-dbg - Mesa off-screen rendering library (unstripped) [XFree86] xlibs - X Window System client libraries xlibs-data - X Window System client data xlibs-dbg - X Window System client libraries (unstripped) xlibs-dev - X Window System client library development files xlibs-static-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: 210651 212186 Changes: xfree86 (4.3.0-0pre1v2) experimental; urgency=low . * debian/patches/911_debian_XF86Config_to_XF86Config-4.diff: merge this (forgotten?) patch from the trunk and resync with 4.3.0 and current patches . * Fix libxaa bug that could result in NULL pointers being passed to drivers, and thus complete machine death (thanks, Thomas Winischhofer). + debian/patches/000_stolen_from_HEAD.diff: new stanza, per Thomas . * Address xlibmesa* package upgrade issues from woody and 4.2.1 packages in sarge/sid. + debian/scripts/vars.{alpha,i386,ia64,powerpc,sparc}: - add xlibmesa-dri to dependencies of x-window-system-core on architectures where xlibmesa-dri exists - add new variable, XLIBMESA_GL_SPECIAL_DEPENDS, which adds xlibmesa-dri to dependencies of xlibmesa on architectures where xlibmesa-dri exists + debian/rules: - pass expansion of XLIBMESA_GL_SPECIAL_DEPENDS to dpkg-gencontrol - report expansion of XLIBMESA_GL_SPECIAL_DEPENDS in "environment" target to aid debugging + debian/control: - change Architecture: of xlibmesa-dri from "any" to only those architectures which actually ship this package (alpha, i386, ia64, powerpc, sparc) - xlibmesa-dri conflicts/replaces xlibmesa3-gl and non-pseudo versions of xlibmesa3 (this was effectively a package split on 5 architectures) - tweak xlibmesa-dri's description to mention the Linux kernel specifically (poor unloved Hurd and *BSD folks get no respect, I tell you) - xlibmesa-gl conflicts/replaces xlibmesa3-gl and non-pseudo versions of xlibmesa3 - xlibmesa-gl-dbg conflicts/replaces xlibmesa3-gl-dbg and non-psuedo versions of xlibmesa3-dbg - xlibmesa-gl-dev conflicts/replaces non-pseudo versions of xlibmesa-dev - update xlibmesa-gl-dev's description to refer to itself correctly - xlibmesa-glu conflicts/replaces xlibmesa3-glu and non-pseudo versions of xlibmesa3 - xlibmesa-glu-dbg conflicts/replaces xlibmesa3-glu-dbg and non-psuedo versions of xlibmesa3-dbg - xlibmesa-glu-dev conflicts/replaces non-pseudo versions of xlibmesa-dev - update xlibmesa-glu-dev's description to refer to itself correctly - add xlibmesa3, xlibmesa3-dbg, and xlibmesa-dev pseudopackages (merged from trunk and updated) to smooth upgrades from woody - rename xlibmesa-drm-src to xlibmesa-drm-source, for consistency, and make modules built with it depend on xlibmesa-dri (thanks, David B. Harris) + debian/local/xlibmesa-drm-source/debian/buildpkg - replace entirely bogus reference to /usr/src/modules/device3dfx . * debian/xserver-xfree86.install.*: ship keyboard(4x) manpage (thanks, Michel Dänzer) . * Grab all fixes to xf-4_3-branch since 4.3.0 was tagged. - debian/patches/000_post430.diff: fixes of interest include: + fix R300 PLL value (Enrik Berkhan) + Fix for possible buffer overflow in _XlcLocaleDirName(). privilegied binaries ignore the XLOCALEDIR environment variable and are not vulnerable. + Resync with the trunk's setjmp & libc5 changes. + Another setjmp fix + Fix typo that caused incorrect initialization of xkb memory (John Heasley). + int10 fix for all ix86 non-Linux systems (Marc La France). + Another int10 fix. This time for adapters found at PCI:0:0:0. This fix is particularly important for ZX1-based systems (Marc La France). + Fix bug in mode validation that occurs when the XF86Config doesn't specify any mode or virtual resolution information (Marc La France). + Now ShadowComposite correctly clips the refresh box. Fix server crash when using render outside of the visible screen with shadowfb. + fix XFree86ManVersionString in the case of a release. + Fix programming error in ix86 motherboard chipset determination (Marc La France). + Fix to prevent PCI and CardBus resets when switching out of the server's virtual console (Marc La France). + Fix infinite loop that occurs on systems whose PCI configuration space doesn't advertise a host bridge (Marc La France). + Workaround for broken devices that don't implement the header type field in their PCI configuration space (Marc La France). + Fix lockup on server reset in radeon driver (Michel Dänzer, Keith Whitwell). + Set Mesa hooks to flush vertices on state changes in Radeon 3D drivers (Keith Whitwell). + Check for NULL tObj in the i830 3D driver's TexEnv function. This fixes a FlightGear crash (Keith Whitwell). + Fix double free bug when a Mac-specific font fails to load with Freetype. + Prevent a SIGFPE with the glint/pm3 driver when attempting to display an XVideo image less than 8 pixels wide (Måns Rullgård). + Fix a SEGV that can happen with Riva128 cards (Mark Vojkovich). + Fix SiliconMotion driver for mode switching and SEGV problem when initializing Xv functionality (Bugzilla #50, Alan Hourihane). + Fix a problem with savage driver when UseBIOS is off, such that the performance drops dramatically. Now the performance matches or exceeds that of the option UseBIOS (Alan Hourihane). + Typo fix in radeon driver cursor code, fixes the primary head switching off when the cursor moves to the secondary head on dualhead cards (Michel Dänzer) + i810/815 depth buffer needs to be a multiple of the tile size. This fixes 3D corruption near the bottom of the screen at 800x600@16bpp (Bugzilla #283, Dave Airlie). + Fixed Imakefiles so the driver SDK builds again (Sven Luther). + Fix XDMCP queries when using getifaddrs() (Bugzilla #277, Joel Ray Holveck) + Fix repeated image problem when using a vesa video mode before starting the Xserver on the S3 Trio3D cards (Alan Hourihane). + Fix for a crash if a scalable font has a bitmap entry in fonts.dir (#5687, Bugzilla #332, Juliusz Chroboczek). + Fix for xfs crashes in Freetype backend (Bugzilla #242, Juliusz Chroboczek). + Pull twm fixes (signal handler, empty windows menu) from -current. + Fix calculation of CRTC2 frame offset with page flipping in radeon driver (Michel Daenzer) + Fix an XAA pixmap cache server crash that can happen in some cases when the off-screen memory is heavily fragmented (David Dawes, based on #5752, Koike Kazuhiko, Chisato Yamauchi). + Fixed a crash when _XIMProtoOpenIM(), hich is called through XOpenIM() API when protocol IM is being set up, fails (Bugzilla #618, Hisashi MIYASHITA). + Don't call FBIOPAN_DISPLAY ioctl with arguments that will cause a confusing if harmless error (Michel Dänzer) + Fixes for potential integer overflows in font libraries. (blexim, Matthieu Herrb). + for integer overflow tests, use SIZE_MAX which is more standard than SIZE_T_MAX, and default to ULONG_MAX for the case of LP64 systems. Based on reports by Matthias Scheler and Alan Coopersmith (Bugzilla #646). + Many fixes to xdm: - use better pseudo-random generators to generate magic cookies, including EGD-like prng daemons support. - add support for LISTEN keyworkd in Xaccess - deal with small memory leaks - use SIOCGLIFCONF to query network interfaces where available - fix XDMCP bug that could cause localhost entries in /etc/X0.hosts to be lost - add xdm /dev/random handling for Solaris - fix XDMCP queries on systems using getifaddrs(). (Alan Coopersmith, Marc La France, Oswald Buddenhagen, Matthieu Herrb, Nicolas JOLY, Jason L. Wright, Joel Ray Holveck). + SECURITY: not mentioned in the upstream commit message is a fix for CAN-2003-0690 (return value of pam_setcred() not checked, which could conceivably lead to privilege escalation in some configurations) - resynced: + debian/patches/000_stolen_from_HEAD.diff + debian/patches/000_stolen_from_HEAD_bsdsupport.diff + debian/patches/000_stolen_from_HEAD_doc_extensions_fix.diff + debian/patches/000_stolen_from_HEAD_int10.diff + debian/patches/000_stolen_from_HEAD_netbsd.diff + debian/patches/000_stolen_from_HEAD_nv_driver.diff + debian/patches/000_stolen_from_HEAD_sis_driver.diff + debian/patches/002_xdm_fixes.diff + debian/patches/003_linux.cf_and_xfree86.cf.diff + debian/patches/003a_damn_cpp_3.3_to_hell.diff + debian/patches/004_imake_manpage_handling_overhaul.diff + debian/patches/057_X11.tmpl_warning_fix.diff + debian/patches/058_external_XrenderXftXcursor_X11.tmpl.diff + debian/patches/061_savage_driver_1.1.27t.diff + debian/patches/068_fix_InstallAppDefFiles_screwage.diff + debian/patches/900_debian_config.diff + debian/patches/905_debian_xdm.diff - deleted: + debian/patches/000_xf-4.3-branch.diff + debian/patches/046_radeon_dualhead_cursor_crash.diff + debian/patches/047_radeon_r200_flush_vertices.diff + debian/patches/050_radeon_reset_no_lockup.diff + debian/patches/066_xdm_do_not_read_from_dev_mem.diff . * debian/shlibs.local is a generated file, so we might as well generate it during the build process. - debian/shlibs.local: deleted from source package - debian/rules: + (clean): remove debian/shlibs.local + (debian/shlibs.local): new target + ($(STAMPDIR)/binary-arch): depends on debian/shlibs.local + ($(STAMPDIR)/binary-server): depends on debian/shlibs.local . * debian/patches/063_fix_weak_deps.diff: fix weak shared object dependencies in libDPS and libDPSTK (Closes: #210651) . * debian/patches/067_fix_X11_and_xdm_build_problems.diff: fix build failures; xc/lib/X11/Wrap.c and Wraphelp.c were being linked over from lib/Xdmcap but lib/Xdmcp/Wrap.h was not; same problem with xdm, plus identical problem with greeter's header files; also fix some problems with undeclared variables and pointer-to-integer comparison in genauth.c . * debian/patches/068_fix_InstallAppDefFiles_screwage.diff: always define the Imake symbol "InstallAppDefFiles" to "YES" on Debian systems; shuts up an extremely annoying build-time warning . * debian/patches/069_fix_ugly_r128_driver_warning.diff: fix an ugly diagnostic message which was also a multiline string literal . * debian/po/ja.po: update Japanese translations (thanks, Kenshi Muto and Takeo Nakano) . * debian/control: the XKB implementation in XFree86 4.3.0 has changed in a non-backward-compatible manner; update package relationships accordingly - xbase-clients conflicts with xlibs (<< 4.3.0) and xlibs-data (<< 4.3.0) - xlibs conflicts with xbase-clients (<< 4.3.0) and xlibs-data (<< 4.3.0) - xlibs-data conflicts with xbase-clients (<< 4.3.0) . * Update xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_video.c to latest version from upstream CVS HEAD to resolve severe performance problems caused by opening /dev/mem with the O_SYNC flag, per Egbert Eich. - debian/patches/000_stolen_from_HEAD_int10.diff: updated - debian/patches/021_riscpc_ioport_fix.diff: resynced (also improve error reporting when ioperm()/iopl() fail for reasons other then ENODEV) . * The control file generated for xlibmesa-drm-module-* packages should include a "Source:" field. (Closes: #212186) - debian/local/xlibmesa-drm-source/debian/control.m4 Files: 057249eef34bc735d79191d125653acf 1989 x11 optional xfree86_4.3.0-0pre1v2.dsc a4eb6765d4b78c6826f194cc8032d8d0 1991291 x11 optional xfree86_4.3.0-0pre1v2.diff.gz 206390e501fbf34a3baa5a762fcfd87c 184576 x11 optional lbxproxy_4.3.0-0pre1v2_powerpc.deb 3d01804a2576dd5964f19765a55b135e 225000 libs optional libdps1_4.3.0-0pre1v2_powerpc.deb 190960fdae91579a5eac094211db9bb1 744294 libdevel extra libdps1-dbg_4.3.0-0pre1v2_powerpc.deb 387218f730dde86c7bd7b2709a9cd1ac 295904 libdevel optional libdps-dev_4.3.0-0pre1v2_powerpc.deb 78316961c280f5d47071623bd78a11b2 216886 libs optional libxaw6_4.3.0-0pre1v2_powerpc.deb 22a0c1679d319d1a719483d3ca07f6a4 843254 libdevel extra libxaw6-dbg_4.3.0-0pre1v2_powerpc.deb cbd7f2e4a2446e97b5cf8e1791d39d41 373964 libdevel extra libxaw6-dev_4.3.0-0pre1v2_powerpc.deb 88de5cf20f21fb2ec7968e9381380242 271996 libs optional libxaw7_4.3.0-0pre1v2_powerpc.deb a61a490ce789162ad8de4c1dad6a4571 982524 libdevel extra libxaw7-dbg_4.3.0-0pre1v2_powerpc.deb 27c023e7cddac3e841573dd6eb8a1438 373836 libdevel optional libxaw7-dev_4.3.0-0pre1v2_powerpc.deb 1267b12eb4cc56b099d701086490f20f 112556 x11 optional proxymngr_4.3.0-0pre1v2_powerpc.deb 7c851a212cb36136b9204ef336790151 199424 x11 optional twm_4.3.0-0pre1v2_powerpc.deb 06d185f957df234a5faa10479f5ba2a6 2006396 x11 optional xbase-clients_4.3.0-0pre1v2_powerpc.deb a81e79c5e9b6e5f6338e04a9ea728476 222130 x11 optional xdm_4.3.0-0pre1v2_powerpc.deb c69eeae9296ea38eed7f8b85cfc30948 435104 x11 optional xfs_4.3.0-0pre1v2_powerpc.deb 8d76d1a2e055cd21a34304db2cdd3e2b 116156 x11 optional xfwp_4.3.0-0pre1v2_powerpc.deb 3abed4277425a636742b3b92221aa77d 3623466 x11 optional xlibmesa-dri_4.3.0-0pre1v2_powerpc.deb 5f79830b583615c9315413c3e62b517b 225326 libs optional xlibmesa-gl_4.3.0-0pre1v2_powerpc.deb 8a75b6ed4d362d0f3d730d3dbea2060f 1232120 libdevel extra xlibmesa-gl-dbg_4.3.0-0pre1v2_powerpc.deb 4f231a25d09d640e62413130b152e813 667708 libdevel optional xlibmesa-gl-dev_4.3.0-0pre1v2_powerpc.deb f129a0ffd22dfad7c23daf5c435a5431 303140 libs optional xlibmesa-glu_4.3.0-0pre1v2_powerpc.deb 3599eae6536e071a7beda270468972be 1078402 libdevel extra xlibmesa-glu-dbg_4.3.0-0pre1v2_powerpc.deb 01d0f51d703e9ee71019791f6c39dc81 402262 libdevel optional xlibmesa-glu-dev_4.3.0-0pre1v2_powerpc.deb 1e7b322c217476210bc5fb63feced328 623540 libs optional xlibosmesa4_4.3.0-0pre1v2_powerpc.deb e9fc931ebb89e40c465ec75c54f7c7d0 4511246 libdevel extra xlibosmesa4-dbg_4.3.0-0pre1v2_powerpc.deb ab3f860d266eb94b600a45e306e74869 746410 libdevel optional xlibosmesa-dev_4.3.0-0pre1v2_powerpc.deb dc65f9ec01574a784d2eb1ddce0cf65c 1098088 libs optional xlibs_4.3.0-0pre1v2_powerpc.deb 26ec9aa9ebd5b770c519d63966124c7a 14858434 libdevel extra xlibs-dbg_4.3.0-0pre1v2_powerpc.deb 757171b95f307f9e069d121051e719b0 4290702 libdevel optional xlibs-dev_4.3.0-0pre1v2_powerpc.deb fce960cbe99faaf045bd56187d6950e0 323896 libdevel extra xlibs-static-pic_4.3.0-0pre1v2_powerpc.deb 5b253b7242e98d487f600704ba469dd0 165950 mail extra xmh_4.3.0-0pre1v2_powerpc.deb d0c366942f29af47ddeb509e5c645c51 1528358 x11 optional xnest_4.3.0-0pre1v2_powerpc.deb 0e5c4773a37cefb5216866380431592a 1144354 x11 optional xprt_4.3.0-0pre1v2_powerpc.deb c02235fc730780c84cf2a97fb8e4ab5b 250542 x11 optional xserver-common_4.3.0-0pre1v2_powerpc.deb 8837a23bcc7b6e6ab49b75b859907000 5542464 x11 optional xserver-xfree86_4.3.0-0pre1v2_powerpc.deb aa797800c9c13651ad9ffc4b7ea4824a 39799838 x11 extra xserver-xfree86-dbg_4.3.0-0pre1v2_powerpc.deb 075cff908fe3555ca72bff40ecb2ea43 567196 x11 optional xterm_4.3.0-0pre1v2_powerpc.deb fe44751d548a189ddd3b061909209d3d 844576 x11 optional xutils_4.3.0-0pre1v2_powerpc.deb 47e217411de93f8194821ff881f6399f 1675002 x11 optional xvfb_4.3.0-0pre1v2_powerpc.deb d494fcfe054ab98142e09cca8912abe8 91984 x11 optional x-window-system-core_4.3.0-0pre1v2_powerpc.deb 7db5840824df8d903718b96d4431f952 4475500 x11 optional xfonts-100dpi_4.3.0-0pre1v2_all.deb a45d83e332258646e560e6454203f13f 8370942 x11 optional xfonts-100dpi-transcoded_4.3.0-0pre1v2_all.deb ce94dcac9302d679cc80b05c2b8b0e7a 3964510 x11 optional xfonts-75dpi_4.3.0-0pre1v2_all.deb fb6b8957991aa42a86dd0ff0c905a952 7263702 x11 optional xfonts-75dpi-transcoded_4.3.0-0pre1v2_all.deb 5fa037682b2546a40e8be3f4c9123f8c 5490754 x11 optional xfonts-base_4.3.0-0pre1v2_all.deb 8edaca774802109b13b88fea5253663f 1138654 x11 optional xfonts-base-transcoded_4.3.0-0pre1v2_all.deb 28f22fbdf4d7c8adb455a502e2b09cb3 480430 x11 optional xfonts-cyrillic_4.3.0-0pre1v2_all.deb d3c6bedbafc109f306f3236e55807fdb 830772 x11 optional xfonts-scalable_4.3.0-0pre1v2_all.deb 01d6afff5bdba12c47670817273cd970 642250 x11 optional xfree86-common_4.3.0-0pre1v2_all.deb 741f144a7fa6b74686fce5f4f0d5f469 91952 x11 optional xlibmesa-drm-source_4.3.0-0pre1v2_all.deb 286299ce7fa7ecf503a3daa3ec5bd044 1071578 libs optional xlibs-data_4.3.0-0pre1v2_all.deb 2357885ab4c7834ede024e0077a54b97 4316428 x11 optional xspecs_4.3.0-0pre1v2_all.deb 1ad70a2b8a4c9ba59b7412da0b8def18 91800 x11 optional x-window-system_4.3.0-0pre1v2_all.deb dc0a7ff968551361edeb9fde276cb2c1 91770 oldlibs optional xlibmesa3_4.3.0-0pre1v2_all.deb 4a58f12f24fe528056faa9998ac15b42 91760 oldlibs extra xlibmesa3-dbg_4.3.0-0pre1v2_all.deb 3c6bc514801001415ce08cca27f5b7cb 91750 oldlibs optional xlibmesa-dev_4.3.0-0pre1v2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iEYEARECAAYFAj9v9OkACgkQ6kxmHytGonxBiQCfQUTdTSFEFDZOeiW2Fa8LUu9c BkwAn3NTk9iKRq4IJ3i2Z0KxVgNbp8S+ =hSNk -----END PGP SIGNATURE----- -- G. Branden Robinson | A fundamentalist is someone who Debian GNU/Linux | hates sin more than he loves branden@debian.org | virtue. http://people.debian.org/~branden/ | -- John H. Schaar
Attachment:
signature.asc
Description: Digital signature