Hello community, here is the log from the commit of package xorg-x11-driver-video checked in at Tue Aug 1 17:15:29 CEST 2006. -------- --- xorg-x11-driver-video/xorg-x11-driver-video.changes 2006-06-28 15:30:46.000000000 +0200 +++ xorg-x11-driver-video/xorg-x11-driver-video.changes 2006-08-01 12:04:49.000000000 +0200 @@ -2 +2 @@ -Wed Jun 28 15:29:07 CEST 2006 - sndirsch@suse.de +Tue Aug 1 11:35:08 CEST 2006 - sndirsch@suse.de @@ -4,2 +4 @@ -- fixed Xserver crash with MGA G200 SE GPUs on i386 by disabling - the use of Hallib (Blocker Bug #187708) +- fixed build of nsc driver by adding -DXFree86Server to CFLAGS @@ -8 +7 @@ -Sat Jun 17 16:11:01 CEST 2006 - sndirsch@suse.de +Sat Jul 29 10:27:36 CEST 2006 - sndirsch@suse.de @@ -10,2 +9 @@ -- nv-060616.diff: - * New chip support for NVIDIA devices (Bug #186055) +- fixed fatal compiler warnings @@ -14 +12 @@ -Thu Jun 1 16:24:01 CEST 2006 - sndirsch@suse.de +Fri Jul 28 14:43:56 CEST 2006 - sndirsch@suse.de @@ -16,2 +14 @@ -- mga-g200se_pci-fix.diff: - * hopefully remaining issues for G200_SE fixed (Bug #159815) +- use "-fno-strict-aliasing" @@ -20 +17 @@ -Tue May 30 11:10:45 CEST 2006 - sndirsch@suse.de +Thu Jul 27 16:41:53 CEST 2006 - sndirsch@suse.de @@ -22 +19,2 @@ -- added alternative i810 driver (Bug #179773) +- build Matrox HAL library (required for MergedFB and other + features) @@ -25 +23 @@ -Tue May 23 09:53:23 CEST 2006 - sndirsch@suse.de +Thu Jul 27 11:36:31 CEST 2006 - sndirsch@suse.de @@ -27,3 +25 @@ -- no longer remove NVIDIA driver in %pre of - xorg-x11-driver-video-nvidia; it no longer conflicts with NVIDIA - driver package (Bug #175683) +- use $RPM_OPT_FLAGS @@ -32 +28 @@ -Mon May 15 06:54:37 CEST 2006 - sndirsch@suse.de +Thu Jul 27 04:55:34 CEST 2006 - sndirsch@suse.de @@ -34,2 +30 @@ -- rn50_disable-render-accel.diff: - * disables RenderAccel on RN 50 (Bug #175564) +- updated i810 driver to release 1.6.1 @@ -38 +33 @@ -Wed May 10 23:11:30 CEST 2006 - sndirsch@suse.de +Mon Jul 24 23:05:51 CEST 2006 - sndirsch@suse.de @@ -40,2 +35 @@ -- radeon_bios.diff: - * fixed Radeon 7000 BIOS problem (Bug #173936, X.Org Bug #6872) +- fixed fatal compiler warnings @@ -44,326 +38 @@ -Wed Apr 26 12:39:37 CEST 2006 - sndirsch@suse.de - -- nv-060426.diff: - * added support for Quadro FX 5500, 3500, 1500, 560, and 550. - -------------------------------------------------------------------- -Tue Apr 25 04:58:50 CEST 2006 - sndirsch@suse.de - -- updated ati-1_0_branch (2006-04-25) - * Fix enabling of external VGA output on some cards with dual - entity setup instead of MergedFB. This was broken due to bogus - manipulations of a register between the 2 entities. This fix is - a big "violent" in that it always enables the analog output - regardless of what is plugged. It should work though (at the - expense of some additional power consumption). A proper fix - should be easy to do once Alex gets his output mapping rework - in. (Benjamin Herrenschmidt) - -------------------------------------------------------------------- -Fri Apr 21 06:12:58 CEST 2006 - sndirsch@suse.de - -- updated ati-1_0_branch (2006-04-21) - * Add support for backing up the PCIE GART table on VT switch. - This makes suspend/resume work a lot better on PCIE cards. - * X.Org Bug 6672: fix interrupts on radeon since memmap changes - -------------------------------------------------------------------- -Sun Apr 2 20:03:33 CEST 2006 - sndirsch@suse.de - -- mga-g200se_pci.diff: - * Coverity #92: Eliminate a dead code path. (Adam Jackson) - * Coverity #1009: Check for NULL first before assigning to - pMGADRI. (Adam Jackson) - * X.Org Bug #5587: Refactor mga_storm.c to only build once for all - color depths. (Ian Romanick) - * X.Org Bug #6328, Bug #159815: - Add support for Matrox G200SE chips. (Matrox) - -------------------------------------------------------------------- -Thu Mar 30 15:03:25 CEST 2006 - sndirsch@suse.de - -- fixed radeon_dell.diff (Bug #138458, comment #52) - -------------------------------------------------------------------- -Tue Mar 28 13:00:07 CEST 2006 - sndirsch@suse.de - -- xorg-x11-ati-1_0_branch-060327.diff - * fixed loading of DRM module - -------------------------------------------------------------------- -Mon Mar 27 21:11:45 CEST 2006 - sndirsch@suse.de - -- rn50_init_crtc_regs.diff: - * enables VGA rear output on Dell machines (Bug #147070) - -------------------------------------------------------------------- -Mon Mar 27 16:57:56 CEST 2006 - sndirsch@suse.de - -- added ati-1_0_branch (2006-03-27) ati/atimisc/r128/radeon drivers - set ("ati10b/atimisc10b/r12810b/radeon10b") - -------------------------------------------------------------------- -Thu Mar 16 15:34:11 CET 2006 - sndirsch@suse.de - -- updated ast driver (Bug #157879, X.Org #4937) - * Fixed Line Draw Incorrect Issue - -------------------------------------------------------------------- -Tue Mar 14 10:52:50 CET 2006 - sndirsch@suse.de - -- updated ast driver (Bug #157879, X.Org #4937) - * fixed MMIO mode issue; display abnormal if set 2D acceleration - option as MMIO mode - -------------------------------------------------------------------- -Fri Mar 10 17:41:56 CET 2006 - sndirsch@suse.de - -- nv-coverity-868_869.diff: - * Coverity nos. 868 and 869: Free the result of xf86GetEntityInfo - -------------------------------------------------------------------- -Mon Mar 6 17:35:38 CET 2006 - sndirsch@suse.de - -- radeon-xrandr-dotclock.diff: - * fixes dotclock in xrandr output on mergedfb configurations - (Bug #135749) - -------------------------------------------------------------------- -Wed Feb 22 18:11:49 CET 2006 - sndirsch@suse.de - -- disabled xf86-video-ati-disable-mc-clients.diff, since this patch - has broken IBM T41p support again completely (Bug #152473) - -------------------------------------------------------------------- -Tue Feb 21 11:40:30 CET 2006 - sndirsch@suse.de - -- radeon_dell.diff: - * another Dell related workaround (Bug #138458, Comment #23) - -------------------------------------------------------------------- -Fri Feb 17 19:05:22 CET 2006 - sndirsch@suse.de - -- p_mga.diff: - * fixes graphics corruption on Mystique revision 2 (Bug #151306) -- xf86-video-ati-disable-mc-clients.diff: - * fixes video corruption on ATI ES1000 (Bug #151631) - -------------------------------------------------------------------- -Fri Feb 17 14:52:41 CET 2006 - sndirsch@suse.de - -- rn50-pixelclock-limit.diff: - * Limit pixel clock to model memory bandwidth limits - (Bug #139361, X.Org Bug #5766) - -------------------------------------------------------------------- -Thu Feb 16 11:43:18 CET 2006 - sndirsch@suse.de - -- radeon-memmap-7.0-3.diff: - * obsoletes p_radeon-memmap.diff/p_radeon-memmap-fix.diff - (Bug #150146) - -------------------------------------------------------------------- -Thu Feb 16 10:53:48 CET 2006 - sndirsch@suse.de - -- avoid_random_bogus_dma.diff: - * avoids random bugs bugs (Bug #140420, comments #45/46/47/48) - * obsoletes r300-sn2-piowrite_v7.diff - * this also happened on non-ia64 machines, so apply it everywhere - -------------------------------------------------------------------- -Wed Feb 15 23:21:22 CET 2006 - sndirsch@suse.de - -- p_bug148696.diff: - * fixes regression bug #148696 (IA64 related) - -------------------------------------------------------------------- -Wed Feb 8 22:24:46 CET 2006 - sndirsch@suse.de - -- enable preprocessing of manual pages (Bug #148473) - -------------------------------------------------------------------- -Mon Feb 6 21:37:16 CET 2006 - sndirsch@suse.de - -- switched back to old radeon fixes by Benjamin Herrenschmidt - (Bug #127757, Bug #147608) - radeon-memmap-7.0-2.diff --> p_radeon-memmap.diff/ - p_radeon-memmap-fix.diff - -------------------------------------------------------------------- -Mon Feb 6 18:43:44 CET 2006 - sndirsch@suse.de - -- updated ast driver (Bug #148315, X.Org #4937) - * Fixed get video buffer size incorrect issue - -------------------------------------------------------------------- -Thu Feb 2 17:52:43 CET 2006 - sndirsch@suse.de - -- r300-sn2-piowrite_v7.diff (only applied on IA64) - * obsoletes disabled r300-sn2-piowrite.diff (Bug #140420, - comment #36) -- disabled radeon-memmap-7.0-2.diff on IA64; probably this one has - broken some things on this platform - -------------------------------------------------------------------- -Wed Feb 1 11:10:11 CET 2006 - schwab@suse.de - -- Disable r300-sn2-piowrite.diff [#147178]. - -------------------------------------------------------------------- -Wed Feb 1 11:14:13 CET 2006 - sndirsch@suse.de - -- radeon-memmap-7.0-2.diff: - * disabled debug info - -------------------------------------------------------------------- -Tue Jan 31 16:40:09 CET 2006 - sndirsch@suse.de - -- downgraded to HALlib 4.1 (Bug #144618) - -------------------------------------------------------------------- -Mon Jan 30 20:33:33 CET 2006 - sndirsch@suse.de - -- r300-sn2-piowrite.diff: - * obsoletes r300-idle.diff (Bug #140420) - -------------------------------------------------------------------- -Fri Jan 27 18:20:48 CET 2006 - sndirsch@suse.de - -- radeon-memmap-7.0-2.diff (http://gate.crashing.org/~benh/) - * obsoletes p_radeon-memmap.diff/p_radeon-memmap-fix.diff - (Bug #127757) - -------------------------------------------------------------------- -Fri Jan 27 11:43:28 CET 2006 - sndirsch@suse.de - -- r300-idle.diff: - * prevents PIO write timeout (Bug #140420) - -------------------------------------------------------------------- -Fri Jan 27 02:34:19 CET 2006 - mls@suse.de - -- converted neededforbuild to BuildRequires - -------------------------------------------------------------------- -Tue Jan 24 17:57:28 CET 2006 - sndirsch@suse.de - -- fixed typo in nv-060122.diff - -------------------------------------------------------------------- -Mon Jan 23 17:00:25 CET 2006 - sndirsch@suse.de - -- p_radeon-memmap.diff: - * disabled debug info - -------------------------------------------------------------------- -Mon Jan 23 10:01:30 CET 2006 - sndirsch@suse.de - -- nv-060122.diff: - * New chip support from Mark Vojkovich's 2006-01-20/2006-01-21 - XFree86 CVS updates (GF 6XXX: C51, GF 7XXX: G71/G72/G73) - -------------------------------------------------------------------- -Sun Jan 22 22:46:04 CET 2006 - sndirsch@suse.de - -- xorg-x11-driver-video-nvidia: - * added requires to xorg-x11-driver-video (Bug #144650) - -------------------------------------------------------------------- -Fri Jan 20 12:46:15 CET 2006 - sndirsch@suse.de - -- i810_945GM.patch: - * 945GM support by Alan Hourihane & Charles Johnson (FATE #151391) - -------------------------------------------------------------------- -Thu Jan 5 11:45:57 CET 2006 - sndirsch@suse.de - -- updated ast driver (Bug #141550, X.Org #4937) - * fixed XAACOPYROP reference - -------------------------------------------------------------------- -Tue Jan 3 15:25:34 CET 2006 - sndirsch@suse.de - -- p_radeon-memmap.diff/p_radeon-memmap-fix.diff: - * radeon memory map fix by Benjamin Herrenschmidt (adjusted to our - sources by dmueller); see - http://lists.freedesktop.org/archives/xorg/2005-December/011678.html - for details. This fixes Bug #127757 for dmueller (at least). - -------------------------------------------------------------------- -Thu Dec 22 11:53:57 CET 2005 - sndirsch@suse.de - -- updated to X.Org 6.9.0 - * only changes in documentation - -------------------------------------------------------------------- -Fri Dec 16 12:07:39 CET 2005 - sndirsch@suse.de - -- updated to X.Org 6.9 RC4 - -------------------------------------------------------------------- -Wed Dec 14 21:11:22 CET 2005 - sndirsch@suse.de - -- added radeonold driver (#127757) - -------------------------------------------------------------------- -Wed Dec 14 16:15:00 CET 2005 - sndirsch@suse.de - -- added missing driver manual pages - -------------------------------------------------------------------- -Fri Dec 9 14:27:35 CET 2005 - sndirsch@suse.de - -- updated ast driver (X.Org #4937) - -------------------------------------------------------------------- -Sun Dec 4 22:45:54 CET 2005 - sndirsch@suse.de - -- updated to X.Org 6.9 RC3 - -------------------------------------------------------------------- -Fri Dec 2 16:54:49 CET 2005 - sndirsch@suse.de - -- enabled build of i810 driver (#130718) -- strip modules - -------------------------------------------------------------------- -Thu Dec 1 13:18:50 CET 2005 - sndirsch@suse.de - -- updated drivers to current CVS (2005-12-01) - -------------------------------------------------------------------- -Sun Nov 27 17:51:26 CET 2005 - sndirsch@suse.de - -- prepared going back to ati/r128/radeon driver of 10.0 - -------------------------------------------------------------------- -Sun Nov 27 12:25:34 CET 2005 - sndirsch@suse.de - -- added build of ati, mga, nv, via and sis driver - -------------------------------------------------------------------- -Thu Nov 24 11:22:47 CET 2005 - sndirsch@suse.de - -- added ast driver for ASpeed Tech. AST2000 (XFree86 Bug #1628) -- disabled build of other video drivers - -------------------------------------------------------------------- -Tue Nov 15 21:57:52 CET 2005 - sndirsch@suse.de - -- update to X.Org 6.9 RC2 -- added "-fno-strict-aliasing" compiler flag - -------------------------------------------------------------------- -Wed Nov 2 23:15:50 CET 2005 - sndirsch@suse.de - -- update to current X.Org CVS (2005-11-02) - -------------------------------------------------------------------- -Sun Oct 23 11:09:36 CEST 2005 - sndirsch@suse.de - -- fixed provides of xorg-x11-driver-video-nvidia - * XFree86-server:... --> XFree86-server-glx:... - * xorg-x11-server:... --> xorg-x11-server-glx:... - -------------------------------------------------------------------- -Fri Oct 21 16:11:08 CEST 2005 - sndirsch@suse.de +Tue Jun 27 15:03:43 CEST 2006 - sndirsch@suse.de Old: ---- README.SUSE ast-060315.tar.gz avoid_random_bogus_dma.diff i810_945GM.patch mga-g200se_pci.diff nv-060122.diff nv-060426.diff nv-060616.diff nv-coverity-868_869.diff p_64bit-clean.diff p_radeon-memmap-fix.diff p_radeon-memmap.diff radeon-memmap-7.0-2.diff radeon-memmap-7.0-3.diff randrstr.h rn50-pixelclock-limit.diff rn50_init_crtc_regs.diff xf86-video-ati-disable-mc-clients.diff xf86-video-i810-X11R7.1-1.6.0.diff xf86-video-i810-X11R7.1-1.6.0.tar.bz2 xorg-x11-ati-1_0_branch-060425.diff xorg-x11-ati-1_0_branch-060425.tar.bz2 xorg-x11-ati-6.8.2suse100.diff xorg-x11-ati-6.8.2suse100.tar.bz2 xorg-x11-ati-6.9.0.tar.bz2 xorg-x11-i810-6.9.0.tar.bz2 xorg-x11-mga-6.9.0.tar.bz2 xorg-x11-nv-6.9.0.tar.bz2 xorg-x11-sis-6.9.0.tar.bz2 xorg-x11-via-6.9.0.tar.bz2 New: ---- xf86-video-apm-X11R7.1-1.1.1.tar.bz2 xf86-video-ark-X11R7.1-0.6.0.tar.bz2 xf86-video-ast-X11R7.1-0.81.0.tar.bz2 xf86-video-ati-6.6.1.tar.bz2 xf86-video-chips-X11R7.1-1.1.1.tar.bz2 xf86-video-cirrus-X11R7.1-1.1.0.tar.bz2 xf86-video-cyrix-X11R7.1-1.1.0.tar.bz2 xf86-video-dummy-X11R7.1-0.2.0.tar.bz2 xf86-video-fbdev-X11R7.1-0.3.0.tar.bz2 xf86-video-fbdev.diff xf86-video-glint-X11R7.1-1.1.1.tar.bz2 xf86-video-glint.diff xf86-video-i128-X11R7.1-1.1.0.5.tar.bz2 xf86-video-i740-X11R7.1-1.1.0.tar.bz2 xf86-video-i810-1.6.1.tar.bz2 xf86-video-impact-0.2.0.tar.bz2 xf86-video-imstt-X11R7.1-1.1.0.tar.bz2 xf86-video-mga-X11R7.1-1.4.1.tar.bz2 xf86-video-mga-hal.diff xf86-video-mga.diff xf86-video-neomagic-X11R7.1-1.1.1.tar.bz2 xf86-video-newport-X11R7.1-0.2.0.tar.bz2 xf86-video-nsc-X11R7.1-2.8.1.tar.bz2 xf86-video-nsc.diff xf86-video-nv-1.2.0.tar.bz2 xf86-video-rendition-X11R7.1-4.1.0.tar.bz2 xf86-video-rendition.diff xf86-video-s3-X11R7.1-0.4.1.tar.bz2 xf86-video-s3virge-X11R7.1-1.9.1.tar.bz2 xf86-video-savage-X11R7.1-2.1.1.tar.bz2 xf86-video-siliconmotion-X11R7.1-1.4.1.tar.bz2 xf86-video-sis-X11R7.1-0.9.1.tar.bz2 xf86-video-sisusb-X11R7.1-0.8.1.tar.bz2 xf86-video-sunbw2-X11R7.1-1.1.0.tar.bz2 xf86-video-suncg14-X11R7.1-1.1.0.tar.bz2 xf86-video-suncg3-X11R7.1-1.1.0.tar.bz2 xf86-video-suncg6-X11R7.1-1.1.0.tar.bz2 xf86-video-sunffb-X11R7.1-1.1.0.tar.bz2 xf86-video-sunffb.diff xf86-video-sunleo-X11R7.1-1.1.0.tar.bz2 xf86-video-suntcx-X11R7.1-1.1.0.tar.bz2 xf86-video-tdfx-X11R7.1-1.2.1.tar.bz2 xf86-video-tdfx.diff xf86-video-tga-X11R7.1-1.1.0.tar.bz2 xf86-video-trident-X11R7.1-1.2.1.tar.bz2 xf86-video-tseng-X11R7.1-1.1.0.tar.bz2 xf86-video-v4l-X11R7.1-0.1.1.tar.bz2 xf86-video-vesa-1.2.1.tar.bz2 xf86-video-vga-X11R7.1-4.1.0.tar.bz2 xf86-video-via-X11R7.1-0.2.1.tar.bz2 xf86-video-via.diff xf86-video-vmware-X11R7.1-10.13.0.tar.bz2 xf86-video-voodoo-X11R7.1-1.1.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-driver-video.spec ++++++ ++++ 618 lines (skipped) ++++ between xorg-x11-driver-video/xorg-x11-driver-video.spec ++++ and xorg-x11-driver-video/xorg-x11-driver-video.spec ++++++ radeon_bios.diff ++++++ --- /var/tmp/diff_new_pack.TEARCe/_old 2006-08-01 17:14:32.000000000 +0200 +++ /var/tmp/diff_new_pack.TEARCe/_new 2006-08-01 17:14:32.000000000 +0200 @@ -1,40 +1,39 @@ ---- xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c.orig 2006-03-16 16:56:45.000000000 -0700 -+++ xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c 2006-03-16 21:01:16.000000000 -0700 -@@ -4320,13 +4320,36 @@ - +--- radeon_driver.c.orig 2006-07-07 00:44:05.000000000 +0200 ++++ radeon_driver.c 2006-07-07 00:46:54.000000000 +0200 +@@ -4468,12 +4468,35 @@ static Bool RADEONPreInitInt10(ScrnInfoPtr pScrn, xf86Int10InfoPtr *ppInt10) { + #if !defined(__powerpc__) - RADEONInfoPtr info = RADEONPTR(pScrn); + RADEONInfoPtr info = RADEONPTR(pScrn); + unsigned char *RADEONMMIO = info->MMIO; + CARD32 fp2_gen_ctl_save = 0; - #if !defined(__powerpc__) if (xf86LoadSubModule(pScrn, "int10")) { xf86LoaderReqSymLists(int10Symbols, NULL); + +#if defined(__ia64__) -+ /* The VGA BIOS on the RV100/QY cannot be read when the digital output -+ * is enabled. Clear and restore FP2_ON around int10 to avoid this. -+ */ -+ if ((info->PciInfo->chipType == PCI_CHIP_RV100_QY) && -+ (info->PciInfo->subsysVendor == 0x103C)) { ++ /* The VGA BIOS on the RV100/QY cannot be read when the digital output ++ * is enabled. Clear and restore FP2_ON around int10 to avoid this. ++ */ ++ if ((info->PciInfo->chipType == PCI_CHIP_RV100_QY) && ++ (info->PciInfo->subsysVendor == 0x103C)) { + -+ fp2_gen_ctl_save = INREG (RADEON_FP2_GEN_CNTL); -+ if (fp2_gen_ctl_save & RADEON_FP2_ON) { -+ xf86DrvMsg(pScrn->scrnIndex,X_INFO,"disabling digital out\n"); -+ OUTREG(RADEON_FP2_GEN_CNTL, fp2_gen_ctl_save & ~RADEON_FP2_ON); -+ } -+ } ++ fp2_gen_ctl_save = INREG (RADEON_FP2_GEN_CNTL); ++ if (fp2_gen_ctl_save & RADEON_FP2_ON) { ++ xf86DrvMsg(pScrn->scrnIndex,X_INFO,"disabling digital out\n"); ++ OUTREG(RADEON_FP2_GEN_CNTL, fp2_gen_ctl_save & ~RADEON_FP2_ON); ++ } ++ } +#endif -+ ++ xf86DrvMsg(pScrn->scrnIndex,X_INFO,"initializing int10\n"); *ppInt10 = xf86InitInt10(info->pEnt->index); + -+ if (fp2_gen_ctl_save & RADEON_FP2_ON) { -+ xf86DrvMsg(pScrn->scrnIndex,X_INFO,"re-enabling digital out\n"); -+ OUTREG(RADEON_FP2_GEN_CNTL, fp2_gen_ctl_save); -+ } ++ if (fp2_gen_ctl_save & RADEON_FP2_ON) { ++ xf86DrvMsg(pScrn->scrnIndex,X_INFO,"re-enabling digital out\n"); ++ OUTREG(RADEON_FP2_GEN_CNTL, fp2_gen_ctl_save); ++ } } #endif return TRUE; ++++++ xf86-video-fbdev.diff ++++++ --- src/fbdev.c.orig 2006-07-27 17:13:33.000000000 +0200 +++ src/fbdev.c 2006-07-27 17:16:54.000000000 +0200 @@ -791,7 +791,7 @@ default: xf86DrvMsg(scrnIndex, X_ERROR, "internal error: unrecognised hardware type (%d) " - "encountered in FBDevScreenInit()\n"); + "encountered in FBDevScreenInit()\n", type); ret = FALSE; break; } ++++++ xf86-video-glint.diff ++++++ --- src/glint_dri.c.orig 2006-07-24 17:58:39.000000000 +0200 +++ src/glint_dri.c 2006-07-24 17:59:15.000000000 +0200 @@ -498,7 +498,7 @@ pDRIInfo->ddxDriverMajorVersion = GLINT_MAJOR_VERSION; pDRIInfo->ddxDriverMinorVersion = GLINT_MINOR_VERSION; pDRIInfo->ddxDriverPatchVersion = GLINT_PATCHLEVEL; - pDRIInfo->frameBufferPhysicalAddress = pGlint->FbAddress; + pDRIInfo->frameBufferPhysicalAddress = (pointer) pGlint->FbAddress; pDRIInfo->frameBufferSize = pGlint->FbMapSize; pDRIInfo->frameBufferStride = pScrn->displayWidth * (pScrn->bitsPerPixel >> 3); ++++++ xf86-video-i810-X11R7.1-1.6.0.tar.bz2 -> xf86-video-i128-X11R7.1-1.1.0.5.tar.bz2 ++++++ ++++ 41795 lines of diff (skipped) ++++++ xf86-video-i810-X11R7.1-1.6.0.tar.bz2 -> xf86-video-i740-X11R7.1-1.1.0.tar.bz2 ++++++ ++++ 40121 lines of diff (skipped) ++++++ xf86-video-i810-X11R7.1-1.6.0.tar.bz2 -> xf86-video-i810-1.6.1.tar.bz2 ++++++ ++++ 6411 lines of diff (skipped) ++++++ xf86-video-mga-hal.diff ++++++ --- ../../xf86-video-mga-X11R7.1-1.4.1.orig/src/Makefile.am 2006-04-02 03:03:50.000000000 +0200 +++ src/Makefile.am 2006-07-27 16:27:21.000000000 +0200 @@ -23,14 +23,14 @@ # -avoid-version prevents gratuitous .0.0.0 version numbers on the end # _ladir passes a dummy rpath to libtool so the thing will actually link # TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc. -AM_CFLAGS = @XORG_CFLAGS@ @DRI_CFLAGS@ +AM_CFLAGS = @XORG_CFLAGS@ @DRI_CFLAGS@ -DUSEMGAHAL mga_drv_la_LTLIBRARIES = mga_drv.la mga_drv_la_LDFLAGS = -module -avoid-version mga_drv_ladir = @moduledir@/drivers mga_drv_la_LIBADD = $(noinst_LTLIBRARIES) mga_drv_la_SOURCES = \ - binding.h \ + HALlib/binding.h \ client.h \ clientlx.c \ mga_arc.c \ --- ../../xf86-video-mga-X11R7.1-1.4.1.orig/src/client.h 2003-11-14 17:48:55.000000000 +0100 +++ src/client.h 2006-07-27 15:59:49.000000000 +0200 @@ -1,7 +1,7 @@ #ifndef _CLIENT #define _CLIENT -#include "binding.h" +#include "HALlib/binding.h" #if defined(__cplusplus) extern "C" { ++++++ xf86-video-mga.diff ++++++ --- src/mga_dri.c.orig 2006-07-24 17:56:21.000000000 +0200 +++ src/mga_dri.c 2006-07-24 17:56:44.000000000 +0200 @@ -1025,7 +1025,7 @@ pDRIInfo->ddxDriverMajorVersion = MGA_MAJOR_VERSION; pDRIInfo->ddxDriverMinorVersion = MGA_MINOR_VERSION; pDRIInfo->ddxDriverPatchVersion = MGA_PATCHLEVEL; - pDRIInfo->frameBufferPhysicalAddress = pMga->FbAddress; + pDRIInfo->frameBufferPhysicalAddress = (pointer) pMga->FbAddress; pDRIInfo->frameBufferSize = pMga->FbMapSize; pDRIInfo->frameBufferStride = pScrn->displayWidth*(pScrn->bitsPerPixel/8); pDRIInfo->ddxDrawableTableEntry = MGA_MAX_DRAWABLES; ++++++ xf86-video-nsc.diff ++++++ --- src/Makefile.am.orig 2006-08-01 11:57:26.000000000 +0200 +++ src/Makefile.am 2006-08-01 11:59:42.000000000 +0200 @@ -23,7 +23,7 @@ # -avoid-version prevents gratuitous .0.0.0 version numbers on the end # _ladir passes a dummy rpath to libtool so the thing will actually link # TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc. -AM_CFLAGS = @XORG_CFLAGS@ -I$(top_srcdir)/src/gfx -I$(top_srcdir)/src/panel +AM_CFLAGS = @XORG_CFLAGS@ -I$(top_srcdir)/src/gfx -I$(top_srcdir)/src/panel -DXFree86Server AM_CCASFLAGS = @XORG_CFLAGS@ nsc_drv_la_LTLIBRARIES = nsc_drv.la nsc_drv_la_LDFLAGS = -module -avoid-version ++++++ xf86-video-rendition.diff ++++++ --- src/vloaduc.c.orig 2006-07-29 10:20:07.000000000 +0200 +++ src/vloaduc.c 2006-07-29 10:21:19.000000000 +0200 @@ -18,6 +18,8 @@ #include <sys/stat.h> #include <fcntl.h> +#include <unistd.h> + /* * defines */ ++++++ xf86-video-sunffb.diff ++++++ --- src/ffb_dri.c.orig 2006-07-24 17:57:43.000000000 +0200 +++ src/ffb_dri.c 2006-07-24 17:58:10.000000000 +0200 @@ -243,7 +243,7 @@ sprintf(pDRIInfo->busIdString, "SBUS:%s", pFfb->psdp->device); /* Dumb rendering port for now... */ - pDRIInfo->frameBufferPhysicalAddress = FFB_DFB24_POFF; + pDRIInfo->frameBufferPhysicalAddress = (pointer) FFB_DFB24_POFF; pDRIInfo->frameBufferSize = FFB_DFB24_SIZE; pDRIInfo->frameBufferStride = (2048 * 4); ++++++ xf86-video-tdfx.diff ++++++ --- src/tdfx_dri.c.orig 2006-07-24 17:54:34.000000000 +0200 +++ src/tdfx_dri.c 2006-07-24 17:55:42.000000000 +0200 @@ -345,7 +345,7 @@ pDRIInfo->ddxDriverMajorVersion = TDFX_MAJOR_VERSION; pDRIInfo->ddxDriverMinorVersion = TDFX_MINOR_VERSION; pDRIInfo->ddxDriverPatchVersion = TDFX_PATCHLEVEL; - pDRIInfo->frameBufferPhysicalAddress = pTDFX->LinearAddr[0]; + pDRIInfo->frameBufferPhysicalAddress = (pointer) pTDFX->LinearAddr[0]; pDRIInfo->frameBufferSize = pTDFX->FbMapSize; pDRIInfo->frameBufferStride = pTDFX->stride; pDRIInfo->ddxDrawableTableEntry = TDFX_MAX_DRAWABLES; ++++++ xf86-video-via.diff ++++++ diff -u -r src.orig/via_cursor.c src/via_cursor.c --- src.orig/via_cursor.c 2006-07-29 10:23:51.000000000 +0200 +++ src/via_cursor.c 2006-07-29 10:24:48.000000000 +0200 @@ -32,6 +32,8 @@ #include "config.h" #endif +#include <string.h> + #include "via_driver.h" static void VIALoadCursorImage(ScrnInfoPtr pScrn, unsigned char *src); diff -u -r src.orig/via_vt162x.c src/via_vt162x.c --- src.orig/via_vt162x.c 2006-07-29 10:23:51.000000000 +0200 +++ src/via_vt162x.c 2006-07-29 10:25:23.000000000 +0200 @@ -27,6 +27,8 @@ #include "config.h" #endif +#include <string.h> + #include "via_driver.h" #include "via_vgahw.h" #include "via_vt162x.h" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de