[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mesa: Changes to 'ubuntu'



 debian/changelog                               |   15 ++++++
 debian/patches/105_use_shared_libdricore.patch |   57 ++++++++++++++-----------
 2 files changed, 48 insertions(+), 24 deletions(-)

New commits:
commit 72ed465278a0ae1ecdd1724c8fe2e851f7598446
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date:   Fri Nov 26 13:28:29 2010 +1100

    Add changelog entry for FTBFS fix

diff --git a/debian/changelog b/debian/changelog
index f46696a..ee3fb32 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+mesa (7.9+repack-1ubuntu2) natty; urgency=low
+
+  * debian/patches/105_use_shared_libdricore.patch:
+    - Fix makefile dependencies to ensure libdricore gets built before
+      the DRI drivers.  Fixes FTBFS on buildds, which ues parallel builds.
+
+ -- Christopher James Halse Rogers <raof@ubuntu.com>  Fri, 26 Nov 2010 13:24:55 +1100
+
 mesa (7.9+repack-1ubuntu1) natty; urgency=low
 
   * Merge from Debian experimental.  Remaining Ubuntu changes:

commit 4d94367b63eae44b28f3c6ac2820ba8c405806cb
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date:   Fri Nov 26 13:22:09 2010 +1100

    Fix dricore patch to work with parallel builds

diff --git a/debian/patches/105_use_shared_libdricore.patch b/debian/patches/105_use_shared_libdricore.patch
index 89c0fac..2995936 100644
--- a/debian/patches/105_use_shared_libdricore.patch
+++ b/debian/patches/105_use_shared_libdricore.patch
@@ -13,8 +13,8 @@ Date:   Wed Nov 17 14:28:34 2010 +1100
 
 Index: mesa/configs/autoconf.in
 ===================================================================
---- mesa.orig/configs/autoconf.in	2010-11-23 16:47:01.000000000 +1100
-+++ mesa/configs/autoconf.in	2010-11-24 11:41:35.407021001 +1100
+--- mesa.orig/configs/autoconf.in	2010-11-26 10:17:38.652892000 +1100
++++ mesa/configs/autoconf.in	2010-11-26 11:08:40.902892001 +1100
 @@ -33,6 +33,8 @@
  LLVM_LIBS = @LLVM_LIBS@
  GLW_CFLAGS = @GLW_CFLAGS@
@@ -46,8 +46,8 @@ Index: mesa/configs/autoconf.in
  LIBDRM_LIB = @LIBDRM_LIBS@
 Index: mesa/configs/default
 ===================================================================
---- mesa.orig/configs/default	2010-11-23 16:47:02.000000000 +1100
-+++ mesa/configs/default	2010-11-24 11:41:35.407021001 +1100
+--- mesa.orig/configs/default	2010-11-26 10:17:38.712892000 +1100
++++ mesa/configs/default	2010-11-26 11:08:40.912892001 +1100
 @@ -85,6 +85,9 @@
  TALLOC_LIBS = `pkg-config --libs talloc`
  TALLOC_CFLAGS = `pkg-config --cflags talloc`
@@ -60,8 +60,8 @@ Index: mesa/configs/default
  
 Index: mesa/configs/freebsd-dri
 ===================================================================
---- mesa.orig/configs/freebsd-dri	2010-11-23 16:47:02.000000000 +1100
-+++ mesa/configs/freebsd-dri	2010-11-24 11:41:35.407021001 +1100
+--- mesa.orig/configs/freebsd-dri	2010-11-26 10:17:38.802892000 +1100
++++ mesa/configs/freebsd-dri	2010-11-26 11:08:40.942892001 +1100
 @@ -30,9 +30,11 @@
  MESA_ASM_SOURCES = 
  
@@ -77,8 +77,8 @@ Index: mesa/configs/freebsd-dri
  
 Index: mesa/configs/linux-dri
 ===================================================================
---- mesa.orig/configs/linux-dri	2010-11-23 16:47:02.000000000 +1100
-+++ mesa/configs/linux-dri	2010-11-24 11:41:35.407021001 +1100
+--- mesa.orig/configs/linux-dri	2010-11-26 10:17:39.292892001 +1100
++++ mesa/configs/linux-dri	2010-11-26 11:08:40.952892001 +1100
 @@ -43,9 +43,11 @@
  # Library/program dependencies
  EXTRA_LIB_PATH=-L/usr/X11R6/lib
@@ -94,8 +94,8 @@ Index: mesa/configs/linux-dri
  
 Index: mesa/configs/linux-dri-xcb
 ===================================================================
---- mesa.orig/configs/linux-dri-xcb	2010-11-23 16:47:02.000000000 +1100
-+++ mesa/configs/linux-dri-xcb	2010-11-24 11:41:35.407021001 +1100
+--- mesa.orig/configs/linux-dri-xcb	2010-11-26 10:17:39.432892001 +1100
++++ mesa/configs/linux-dri-xcb	2010-11-26 11:08:40.952892001 +1100
 @@ -41,9 +41,11 @@
  # Library/program dependencies
  EXTRA_LIB_PATH=$(shell pkg-config --libs-only-L x11)
@@ -111,8 +111,8 @@ Index: mesa/configs/linux-dri-xcb
  
 Index: mesa/configs/linux-egl
 ===================================================================
---- mesa.orig/configs/linux-egl	2010-11-23 16:47:02.000000000 +1100
-+++ mesa/configs/linux-egl	2010-11-24 11:41:35.407021001 +1100
+--- mesa.orig/configs/linux-egl	2010-11-26 10:17:39.622892001 +1100
++++ mesa/configs/linux-egl	2010-11-26 11:08:40.982892001 +1100
 @@ -38,9 +38,11 @@
  # Library/program dependencies
  EXTRA_LIB_PATH=-L/usr/X11R6/lib
@@ -128,8 +128,8 @@ Index: mesa/configs/linux-egl
                  $(LIBDRM_LIB)
 Index: mesa/configs/linux-indirect
 ===================================================================
---- mesa.orig/configs/linux-indirect	2010-11-23 16:47:02.000000000 +1100
-+++ mesa/configs/linux-indirect	2010-11-24 11:41:35.407021001 +1100
+--- mesa.orig/configs/linux-indirect	2010-11-26 10:17:39.742892001 +1100
++++ mesa/configs/linux-indirect	2010-11-26 11:08:41.002892001 +1100
 @@ -42,7 +42,8 @@
  # Library/program dependencies
  EXTRA_LIB_PATH=-L/usr/X11R6/lib
@@ -142,8 +142,8 @@ Index: mesa/configs/linux-indirect
  
 Index: mesa/configure.ac
 ===================================================================
---- mesa.orig/configure.ac	2010-11-24 11:40:58.000000000 +1100
-+++ mesa/configure.ac	2010-11-24 11:41:35.417021001 +1100
+--- mesa.orig/configure.ac	2010-11-26 11:08:40.472892001 +1100
++++ mesa/configure.ac	2010-11-26 11:08:41.012892001 +1100
 @@ -699,6 +699,34 @@
  AC_SUBST([GLESv2_PC_LIB_PRIV])
  
@@ -192,8 +192,8 @@ Index: mesa/configure.ac
  AC_SUBST([EXPAT_INCLUDES])
 Index: mesa/src/glsl/Makefile
 ===================================================================
---- mesa.orig/src/glsl/Makefile	2010-11-23 16:47:20.000000000 +1100
-+++ mesa/src/glsl/Makefile	2010-11-24 11:41:35.417021001 +1100
+--- mesa.orig/src/glsl/Makefile	2010-11-26 10:17:39.902892001 +1100
++++ mesa/src/glsl/Makefile	2010-11-26 11:08:41.022892001 +1100
 @@ -110,6 +110,9 @@
  	$(C_SOURCES:.c=.o) \
  	$(CXX_SOURCES:.cpp=.o)
@@ -237,8 +237,8 @@ Index: mesa/src/glsl/Makefile
  
 Index: mesa/src/mesa/Makefile
 ===================================================================
---- mesa.orig/src/mesa/Makefile	2010-11-23 16:47:23.000000000 +1100
-+++ mesa/src/mesa/Makefile	2010-11-24 11:41:35.417021001 +1100
+--- mesa.orig/src/mesa/Makefile	2010-11-26 10:17:40.042892000 +1100
++++ mesa/src/mesa/Makefile	2010-11-26 11:38:35.000000000 +1100
 @@ -15,6 +15,7 @@
  MESA_OBJ_DIR := .
  ES1_OBJ_DIR := objs-es1
@@ -331,6 +331,15 @@ Index: mesa/src/mesa/Makefile
  # Make archive of subset of core mesa object files for gallium
  libmesagallium.a: $(MESA_GALLIUM_OBJECTS) $(GLSL_LIBS)
  	@ $(MKLIB) -o mesagallium -static $(MESA_GALLIUM_OBJECTS) $(GLSL_LIBS)
+@@ -121,7 +148,7 @@
+ 
+ ######################################################################
+ # Device drivers
+-driver_subdirs: $(MESA_LIBS)
++driver_subdirs: $(MESA_LIBS) $(DRICORE_LIBS)
+ 	@ (cd drivers && $(MAKE))
+ 
+ 
 @@ -165,9 +192,12 @@
  new_install:
  	(cd drivers && $(MAKE) install)
@@ -374,8 +383,8 @@ Index: mesa/src/mesa/Makefile
  	-rm -f depend depend.bak libmesa.a libmesagallium.a
 Index: mesa/src/mesa/drivers/dri/Makefile.template
 ===================================================================
---- mesa.orig/src/mesa/drivers/dri/Makefile.template	2010-11-23 16:47:23.069203001 +1100
-+++ mesa/src/mesa/drivers/dri/Makefile.template	2010-11-24 11:41:35.417021001 +1100
+--- mesa.orig/src/mesa/drivers/dri/Makefile.template	2010-11-26 10:17:40.232892001 +1100
++++ mesa/src/mesa/drivers/dri/Makefile.template	2010-11-26 11:08:41.102892001 +1100
 @@ -1,7 +1,5 @@
  # -*-makefile-*-
  
@@ -416,8 +425,8 @@ Index: mesa/src/mesa/drivers/dri/Makefile.template
  	mv -f $@.tmp $@
 Index: mesa/src/mesa/x86/read_rgba_span_x86.S
 ===================================================================
---- mesa.orig/src/mesa/x86/read_rgba_span_x86.S	2010-11-23 16:43:46.000000000 +1100
-+++ mesa/src/mesa/x86/read_rgba_span_x86.S	2010-11-24 11:41:35.427021001 +1100
+--- mesa.orig/src/mesa/x86/read_rgba_span_x86.S	2010-11-26 10:17:40.522892002 +1100
++++ mesa/src/mesa/x86/read_rgba_span_x86.S	2010-11-26 11:08:41.102892001 +1100
 @@ -77,7 +77,9 @@
   */
  

commit 09cd93666768bb7ead693acf4acf4caa5faa7b1d
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date:   Thu Nov 25 20:15:57 2010 +1100

    Add missing 7.9~git20100924-0ubuntu3 changelog entry.
    
    The change in this upload was incorporated in Debian

diff --git a/debian/changelog b/debian/changelog
index a64079f..f46696a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -95,6 +95,13 @@ mesa (7.9-1) experimental; urgency=low
 
  -- Julien Cristau <jcristau@debian.org>  Sat, 13 Nov 2010 00:36:11 +0100
 
+mesa (7.9~git20100924-0ubuntu3) natty; urgency=low
+
+  * debian/control:
+    - libgl1-mesa-dev should depends on libxext-dev other pkg-config gl fails.
+
+ -- Didier Roche <didrocks@ubuntu.com>  Fri, 12 Nov 2010 15:37:48 +0100
+  
 mesa (7.9~git20100924-0ubuntu2) maverick; urgency=low
 
   * Cherry-pick b24238c4 from 7.9 release branch.  Fixes the lookup of


Reply to: