[arch-commits] CVS update of extra/x11/xorg-server (PKGBUILD)

Alexander Baldeck alexander at archlinux.org
Fri Jan 18 10:53:31 UTC 2008


    Date: Friday, January 18, 2008 @ 05:53:31
  Author: alexander
    Path: /home/cvs-extra/extra/x11/xorg-server

Modified: PKGBUILD (1.46 -> 1.47)

* fix the following security issues:
   CVE-2007-5760
   CVE-2007-5958
   CVE-2007-6427
   CVE-2007-6428
   CVE-2007-6429


----------+
 PKGBUILD |   14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)


Index: extra/x11/xorg-server/PKGBUILD
diff -u extra/x11/xorg-server/PKGBUILD:1.46 extra/x11/xorg-server/PKGBUILD:1.47
--- extra/x11/xorg-server/PKGBUILD:1.46	Thu Dec 27 15:59:30 2007
+++ extra/x11/xorg-server/PKGBUILD	Fri Jan 18 05:53:31 2008
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.46 2007/12/27 20:59:30 alexander Exp $
+# $Id: PKGBUILD,v 1.47 2008/01/18 10:53:31 alexander Exp $
 # Maintainer: Alexander Baldeck <kth5 at archlinux.org>
 # Contributor: Jan de Groot <jgc at archlinux.org>
 pkgname=xorg-server
@@ -23,6 +23,7 @@
 install=xorg-server.install
 source=(${url}/releases/individual/xserver/${pkgname}-${pkgver}.tar.bz2
 	http://downloads.sourceforge.net/mesa3d/MesaLib-${_mesaver}.tar.bz2
+	ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-1.4-multiple-overflows.diff
 	xorg-server-1.2.0-defaultdpi.patch
 	xorg-redhat-die-ugly-pattern-die-die-die.patch
 	xorg-x11-server-1.0.1-Red-Hat-extramodes.patch
@@ -63,11 +64,13 @@
 
 build() {
   cd ${startdir}/src/Mesa-${_mesaver}
-  patch -Np1 -i ${startdir}/src/00_mesa-create-libdir.patch || return 1
-  patch -Np1 -i ${startdir}/src/01_mesa-fix-makefile.patch || return 1
-  patch -Np1 -i ${startdir}/src/04_mesa-cleanup-osmesa-configs.patch || return 1
+  #patch -Np1 -i ${startdir}/src/00_mesa-create-libdir.patch || return 1
+  #patch -Np1 -i ${startdir}/src/01_mesa-fix-makefile.patch || return 1
+  #patch -Np1 -i ${startdir}/src/04_mesa-cleanup-osmesa-configs.patch || return 1
 	
   cd ${startdir}/src/${pkgname}-${pkgver}
+  # X.org security fixes
+  patch -Np1 -i ${startdir}/src/xorg-xserver-1.4-multiple-overflows.diff || return 1
 
   # patches from Debian
   patch -Np1 -i ${startdir}/src/01-kernel-headers-fix.patch || return 1
@@ -158,7 +161,8 @@
      ${startdir}/pkg/usr/lib/xorg/modules/libwfb.so.1.4
 }
 md5sums=('bb16e969850dbb5d3805cb88d35656d0'
-         '93e6ed7924ff069a4f883b4fce5349dc'
+         'c056abd763e899114bf745c9eedbf9ad'
+         '7aadd3ead8c3bd098413fef91af7d35f'
          'e162134c68230f7b168430fe73b4881a'
          '1a336eb22e27cbf443ec5a2ecddfa93c'
          'e49b4a78cdc47a379ee49663acbabedc'




More information about the arch-commits mailing list