xfree86_4.3.0-0pre1v2_powerpc.changes is NEW
lbxproxy_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/lbxproxy_4.3.0-0pre1v2_powerpc.deb
libdps-dev_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libdps-dev_4.3.0-0pre1v2_powerpc.deb
libdps1-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libdps1-dbg_4.3.0-0pre1v2_powerpc.deb
libdps1_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libdps1_4.3.0-0pre1v2_powerpc.deb
libxaw6-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libxaw6-dbg_4.3.0-0pre1v2_powerpc.deb
libxaw6-dev_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libxaw6-dev_4.3.0-0pre1v2_powerpc.deb
libxaw6_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libxaw6_4.3.0-0pre1v2_powerpc.deb
libxaw7-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libxaw7-dbg_4.3.0-0pre1v2_powerpc.deb
libxaw7-dev_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libxaw7-dev_4.3.0-0pre1v2_powerpc.deb
libxaw7_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/libxaw7_4.3.0-0pre1v2_powerpc.deb
proxymngr_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/proxymngr_4.3.0-0pre1v2_powerpc.deb
twm_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/twm_4.3.0-0pre1v2_powerpc.deb
x-window-system-core_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/x-window-system-core_4.3.0-0pre1v2_powerpc.deb
x-window-system_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/x-window-system_4.3.0-0pre1v2_all.deb
xbase-clients_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xbase-clients_4.3.0-0pre1v2_powerpc.deb
xdm_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xdm_4.3.0-0pre1v2_powerpc.deb
xfonts-100dpi-transcoded_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-100dpi-transcoded_4.3.0-0pre1v2_all.deb
xfonts-100dpi_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-100dpi_4.3.0-0pre1v2_all.deb
xfonts-75dpi-transcoded_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-75dpi-transcoded_4.3.0-0pre1v2_all.deb
xfonts-75dpi_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-75dpi_4.3.0-0pre1v2_all.deb
xfonts-base-transcoded_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-base-transcoded_4.3.0-0pre1v2_all.deb
xfonts-base_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-base_4.3.0-0pre1v2_all.deb
xfonts-cyrillic_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-cyrillic_4.3.0-0pre1v2_all.deb
xfonts-scalable_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfonts-scalable_4.3.0-0pre1v2_all.deb
xfree86-common_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xfree86-common_4.3.0-0pre1v2_all.deb
xfree86_4.3.0-0pre1v2.diff.gz
to pool/main/x/xfree86/xfree86_4.3.0-0pre1v2.diff.gz
xfree86_4.3.0-0pre1v2.dsc
to pool/main/x/xfree86/xfree86_4.3.0-0pre1v2.dsc
xfs_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xfs_4.3.0-0pre1v2_powerpc.deb
xfwp_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xfwp_4.3.0-0pre1v2_powerpc.deb
xlibmesa-dev_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xlibmesa-dev_4.3.0-0pre1v2_all.deb
xlibmesa-dri_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibmesa-dri_4.3.0-0pre1v2_powerpc.deb
(new) xlibmesa-drm-source_4.3.0-0pre1v2_all.deb optional x11
XFree86 4.3 DRM Linux kernel module source snapshot
This package contains a source archive for Linux kernel direct rendering
modules (DRM), which are the kernel side of DRI. DRI is the Direct Rendering
Infrastructure, a framework for allowing direct access to graphics hardware
in a safe and efficient manner. The source code in this package enables the
compilation of kernel-side direct rendering modules which correspond to the
DRI implementation in XFree86 4.3.
.
This package is only required for 2.4-series kernels; the necessary support
is already included in 2.6-series kernels.
xlibmesa-gl-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibmesa-gl-dbg_4.3.0-0pre1v2_powerpc.deb
xlibmesa-gl-dev_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibmesa-gl-dev_4.3.0-0pre1v2_powerpc.deb
xlibmesa-gl_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibmesa-gl_4.3.0-0pre1v2_powerpc.deb
xlibmesa-glu-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibmesa-glu-dbg_4.3.0-0pre1v2_powerpc.deb
xlibmesa-glu-dev_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibmesa-glu-dev_4.3.0-0pre1v2_powerpc.deb
xlibmesa-glu_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibmesa-glu_4.3.0-0pre1v2_powerpc.deb
xlibmesa3-dbg_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xlibmesa3-dbg_4.3.0-0pre1v2_all.deb
xlibmesa3_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xlibmesa3_4.3.0-0pre1v2_all.deb
xlibosmesa-dev_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibosmesa-dev_4.3.0-0pre1v2_powerpc.deb
xlibosmesa4-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibosmesa4-dbg_4.3.0-0pre1v2_powerpc.deb
xlibosmesa4_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibosmesa4_4.3.0-0pre1v2_powerpc.deb
xlibs-data_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xlibs-data_4.3.0-0pre1v2_all.deb
xlibs-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibs-dbg_4.3.0-0pre1v2_powerpc.deb
xlibs-dev_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibs-dev_4.3.0-0pre1v2_powerpc.deb
xlibs-static-pic_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibs-static-pic_4.3.0-0pre1v2_powerpc.deb
xlibs_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xlibs_4.3.0-0pre1v2_powerpc.deb
xmh_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xmh_4.3.0-0pre1v2_powerpc.deb
xnest_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xnest_4.3.0-0pre1v2_powerpc.deb
xprt_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xprt_4.3.0-0pre1v2_powerpc.deb
xserver-common_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xserver-common_4.3.0-0pre1v2_powerpc.deb
xserver-xfree86-dbg_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xserver-xfree86-dbg_4.3.0-0pre1v2_powerpc.deb
xserver-xfree86_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xserver-xfree86_4.3.0-0pre1v2_powerpc.deb
xspecs_4.3.0-0pre1v2_all.deb
to pool/main/x/xfree86/xspecs_4.3.0-0pre1v2_all.deb
xterm_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xterm_4.3.0-0pre1v2_powerpc.deb
xutils_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xutils_4.3.0-0pre1v2_powerpc.deb
xvfb_4.3.0-0pre1v2_powerpc.deb
to pool/main/x/xfree86/xvfb_4.3.0-0pre1v2_powerpc.deb
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
Announcing to debian-devel-changes@lists.debian.org
Setting bugs to severity fixed: 210651 212186
Your package contains new components which requires manual editing of
the override file. It is ok otherwise, so please be patient. New
packages are usually added to the override file about once a week.
You may have gotten the distribution wrong. You'll get warnings above
if files already exist in other distributions.
Reply to: