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.rog...@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 <r...@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.rog...@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.rog...@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 <jcris...@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 <didro...@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 -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1pmspc-0003lg...@alioth.debian.org