~ubuntu-branches/ubuntu/precise/mesa/precise-proposed

« back to all changes in this revision

Viewing changes to debian/patches/libdrm_nouveau1.diff

  • Committer: Package Import Robot
  • Author(s): Maarten Lankhorst
  • Date: 2013-02-21 14:39:41 UTC
  • Revision ID: package-import@ubuntu.com-20130221143941-cq2p9ny19egtzet1
Tags: 8.0.4-0ubuntu0.4
* Bump libdrm-dev requirement to >= 2.4.34 to force building against new libdrm
* Add libdrm_nouveau1.diff to fix the build against the libdrm-dev from precise-updates.
  - Fixes FTBFS (LP: #1130974)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--- a/configure.ac
 
2
+++ b/configure.ac
 
3
@@ -1287,7 +1287,7 @@
 
4
 
 
5
 case $DRI_DIRS in
 
6
 *nouveau*)
 
7
-    PKG_CHECK_MODULES([NOUVEAU], [libdrm_nouveau >= $LIBDRM_NOUVEAU_REQUIRED])
 
8
+    PKG_CHECK_MODULES([NOUVEAU], [libdrm_nouveau1 >= $LIBDRM_NOUVEAU_REQUIRED])
 
9
     ;;
 
10
 esac
 
11
 
 
12
@@ -1870,7 +1870,7 @@
 
13
             gallium_check_st "radeon/drm" "dri-r600" "xorg-r600" "" "xvmc-r600" "vdpau-r600" "va-r600"
 
14
             ;;
 
15
         xnouveau)
 
16
-            PKG_CHECK_MODULES([NOUVEAU], [libdrm_nouveau >= $LIBDRM_NOUVEAU_REQUIRED])
 
17
+            PKG_CHECK_MODULES([NOUVEAU], [libdrm_nouveau1 >= $LIBDRM_NOUVEAU_REQUIRED])
 
18
             GALLIUM_DRIVERS_DIRS="$GALLIUM_DRIVERS_DIRS nouveau nvfx nv50 nvc0"
 
19
             gallium_check_st "nouveau/drm" "dri-nouveau" "xorg-nouveau" "" "xvmc-nouveau" "vdpau-nouveau"
 
20
             ;;
 
21
--- a/configs/linux-dri
 
22
+++ b/configs/linux-dri
 
23
@@ -67,8 +67,8 @@
 
24
 INTEL_LIBS = $(shell $(PKG_CONFIG) --libs libdrm_intel)
 
25
 INTEL_CFLAGS = $(shell $(PKG_CONFIG) --cflags libdrm_intel)
 
26
 
 
27
-NOUVEAU_LIBS = $(shell $(PKG_CONFIG) --libs libdrm_nouveau)
 
28
-NOUVEAU_CFLAGS = $(shell $(PKG_CONFIG) --cflags libdrm_nouveau)
 
29
+NOUVEAU_LIBS = $(shell $(PKG_CONFIG) --libs libdrm_nouveau1)
 
30
+NOUVEAU_CFLAGS = $(shell $(PKG_CONFIG) --cflags libdrm_nouveau1)
 
31
 
 
32
 RADEON_LIBS = $(shell $(PKG_CONFIG) --libs libdrm_radeon)
 
33
 RADEON_CFLAGS = $(shell $(PKG_CONFIG) --cflags libdrm_radeon)
 
34
--- a/src/egl/main/Android.mk
 
35
+++ b/src/egl/main/Android.mk
 
36
@@ -104,7 +104,7 @@
 
37
        libmesa_pipe_nv50 \
 
38
        libmesa_pipe_nvc0 \
 
39
        libmesa_pipe_nouveau
 
40
-LOCAL_SHARED_LIBRARIES += libdrm_nouveau
 
41
+LOCAL_SHARED_LIBRARIES += libdrm_nouveau1
 
42
 endif
 
43
 
 
44
 # r300g/r600g
 
45
--- a/src/gallium/drivers/nouveau/Makefile
 
46
+++ b/src/gallium/drivers/nouveau/Makefile
 
47
@@ -7,8 +7,8 @@
 
48
        $(LIBDRM_CFLAGS) \
 
49
        -I$(TOP)/src/gallium/drivers/nouveau/include
 
50
 
 
51
-LIBRARY_INCLUDES += $(shell $(PKG_CONFIG) libdrm libdrm_nouveau --cflags-only-I)
 
52
-LIBRARY_DEFINES += $(shell $(PKG_CONFIG) libdrm libdrm_nouveau --cflags-only-other)
 
53
+LIBRARY_INCLUDES += $(shell $(PKG_CONFIG) libdrm libdrm_nouveau1 --cflags-only-I)
 
54
+LIBRARY_DEFINES += $(shell $(PKG_CONFIG) libdrm libdrm_nouveau1 --cflags-only-other)
 
55
 
 
56
 # get C_SOURCES
 
57
 include Makefile.sources
 
58
--- a/src/gallium/targets/dri-nouveau/Makefile
 
59
+++ b/src/gallium/targets/dri-nouveau/Makefile
 
60
@@ -23,6 +23,6 @@
 
61
 
 
62
 include ../Makefile.dri
 
63
 
 
64
-DRI_LIB_DEPS += $(shell $(PKG_CONFIG) libdrm_nouveau --libs)
 
65
+DRI_LIB_DEPS += $(shell $(PKG_CONFIG) libdrm_nouveau1 --libs)
 
66
 
 
67
 symlinks:
 
68
--- a/src/gallium/targets/vdpau-nouveau/Makefile
 
69
+++ b/src/gallium/targets/vdpau-nouveau/Makefile
 
70
@@ -19,7 +19,7 @@
 
71
        $(COMMON_GALLIUM_SOURCES) \
 
72
        $(DRIVER_SOURCES)
 
73
 
 
74
-DRIVER_LIBS = $(shell $(PKG_CONFIG) libdrm_nouveau --libs) -lXfixes
 
75
+DRIVER_LIBS = $(shell $(PKG_CONFIG) libdrm_nouveau1 --libs) -lXfixes
 
76
 
 
77
 LINK_WITH_CXX=1
 
78
 
 
79
--- a/src/gallium/targets/xorg-nouveau/Makefile
 
80
+++ b/src/gallium/targets/xorg-nouveau/Makefile
 
81
@@ -21,10 +21,10 @@
 
82
        $(TOP)/src/gallium/drivers/rbug/librbug.a
 
83
 
 
84
 DRIVER_LINKS = \
 
85
-       $(shell $(PKG_CONFIG) --libs libdrm libdrm_nouveau)
 
86
+       $(shell $(PKG_CONFIG) --libs libdrm libdrm_nouveau1)
 
87
 
 
88
 DRIVER_INCLUDES = \
 
89
-       $(shell $(PKG_CONFIG) --cflags-only-I libdrm libdrm_nouveau xf86driproto)
 
90
+       $(shell $(PKG_CONFIG) --cflags-only-I libdrm libdrm_nouveau1 xf86driproto)
 
91
 
 
92
 LINK_WITH_CXX=1
 
93
 
 
94
--- a/src/gallium/targets/xvmc-nouveau/Makefile
 
95
+++ b/src/gallium/targets/xvmc-nouveau/Makefile
 
96
@@ -19,7 +19,7 @@
 
97
        $(COMMON_GALLIUM_SOURCES) \
 
98
        $(DRIVER_SOURCES)
 
99
 
 
100
-DRIVER_LIBS = $(shell $(PKG_CONFIG) libdrm_nouveau --libs) -lXfixes
 
101
+DRIVER_LIBS = $(shell $(PKG_CONFIG) libdrm_nouveau1 --libs) -lXfixes
 
102
 
 
103
 LINK_WITH_CXX=1
 
104
 
 
105
--- a/src/gallium/winsys/nouveau/drm/Makefile
 
106
+++ b/src/gallium/winsys/nouveau/drm/Makefile
 
107
@@ -5,7 +5,7 @@
 
108
 
 
109
 C_SOURCES = nouveau_drm_winsys.c
 
110
 
 
111
-LIBRARY_INCLUDES = $(shell $(PKG_CONFIG) libdrm libdrm_nouveau --cflags-only-I)
 
112
-LIBRARY_DEFINES = $(shell $(PKG_CONFIG) libdrm libdrm_nouveau --cflags-only-other)
 
113
+LIBRARY_INCLUDES = $(shell $(PKG_CONFIG) libdrm libdrm_nouveau1 --cflags-only-I)
 
114
+LIBRARY_DEFINES = $(shell $(PKG_CONFIG) libdrm libdrm_nouveau1 --cflags-only-other)
 
115
 
 
116
 include ../../../Makefile.template
 
117
--- a/src/gallium/targets/egl-static/Makefile
 
118
+++ b/src/gallium/targets/egl-static/Makefile
 
119
@@ -105,7 +105,7 @@
 
120
        $(TOP)/src/gallium/drivers/nv50/libnv50.a \
 
121
        $(TOP)/src/gallium/drivers/nvc0/libnvc0.a \
 
122
        $(TOP)/src/gallium/drivers/nouveau/libnouveau.a
 
123
-egl_SYS += -ldrm_nouveau
 
124
+egl_SYS += -ldrm_nouveau1
 
125
 endif
 
126
 
 
127
 # r300
 
128
--- a/src/gallium/targets/gbm/Makefile
 
129
+++ b/src/gallium/targets/gbm/Makefile
 
130
@@ -66,7 +66,7 @@
 
131
        $(TOP)/src/gallium/drivers/nv50/libnv50.a \
 
132
        $(TOP)/src/gallium/drivers/nvc0/libnvc0.a \
 
133
        $(TOP)/src/gallium/drivers/nouveau/libnouveau.a
 
134
-nouveau_SYS = -ldrm_nouveau
 
135
+nouveau_SYS = -ldrm_nouveau1
 
136
 
 
137
 # r300 pipe driver
 
138
 r300_LIBS = \