Merge lp:~peter-pearse/ubuntu/natty/mysql-5.1/prop001 into lp:ubuntu/natty/mysql-5.1

Proposed by Peter Pearse
Status: Needs review
Proposed branch: lp:~peter-pearse/ubuntu/natty/mysql-5.1/prop001
Merge into: lp:ubuntu/natty/mysql-5.1
Diff against target: 459 lines (+370/-6)
4 files modified
debian/changelog (+6/-0)
debian/patches/00list (+1/-0)
debian/patches/60_cross.dpatch (+314/-0)
debian/rules (+49/-6)
To merge this branch: bzr merge lp:~peter-pearse/ubuntu/natty/mysql-5.1/prop001
Reviewer Review Type Date Requested Status
Steve Langasek Needs Fixing
Review via email: mp+48815@code.launchpad.net

Description of the change

Patch debian/rules to
 * Build a complete host build for crosses - partial build would take longer to get correct
 * Pass directory for gen_lex_hash tool down to makes, allowing host binary to be used in crosses
 * Pass correct tools to configure

Added a code patch to
 * Patch Makefile.am to use passed gen_lex_hash directory
 * Patch storage/innodb_plugin/plug.in to allow dpkg-cross/cross-conf.armel overrides for some variables which cannot be determined during a cross.
 * Patch configure contain the resulting automake geneerated code.

To post a comment you must log in.
Revision history for this message
Steve Langasek (vorlon) wrote :

Since gen_lex_hash is not installed in any package and is only used at build time, I think this should be fixed in the upstream rules to accept HOST_CC instead of rebuilding the entire package another time.

review: Needs Fixing

Unmerged revisions

25. By Peter Pearse

Patch for cross building

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2011-02-02 11:46:14 +0000
+++ debian/changelog 2011-02-07 17:39:12 +0000
@@ -1,3 +1,9 @@
1mysql-5.1 (5.1.54-1ubuntu5) maverick; urgency=low
2
3 * Patch for cross building
4
5 -- Peter Pearse <peter.pearse@linaro.org> Mon, 07 Feb 2011 17:29:54 +0000
6
1mysql-5.1 (5.1.54-1ubuntu4) natty; urgency=low7mysql-5.1 (5.1.54-1ubuntu4) natty; urgency=low
28
3 [Clint Byrum]9 [Clint Byrum]
410
=== modified file 'debian/patches/00list'
--- debian/patches/00list 2011-01-26 09:19:25 +0000
+++ debian/patches/00list 2011-02-07 17:39:12 +0000
@@ -6,3 +6,4 @@
641_scripts__mysql_install_db.sh__no_test.dpatch641_scripts__mysql_install_db.sh__no_test.dpatch
744_scripts__mysql_config__libs.dpatch744_scripts__mysql_config__libs.dpatch
850_mysql-test__db_test.dpatch850_mysql-test__db_test.dpatch
960_cross.dpatch
910
=== added file 'debian/patches/60_cross.dpatch'
--- debian/patches/60_cross.dpatch 1970-01-01 00:00:00 +0000
+++ debian/patches/60_cross.dpatch 2011-02-07 17:39:12 +0000
@@ -0,0 +1,314 @@
1#! /bin/sh /usr/share/dpatch/dpatch-run
2## 60_cross.dpatch.dpatch by Peter Pearse <peter.pearse@linaro.org>
3##
4## All lines beginning with `## DP:' are a description of the patch.
5## DP: Patch for cross building
6
7@DPATCH@
8
9diff -Nru mysql/60_cross.dpatch mysql_patched/60_cross.dpatch
10--- mysql/60_cross.dpatch 1970-01-01 00:00:00.000000000 +0000
11+++ mysql_patched/60_cross.dpatch 2011-02-07 13:01:30.000000000 +0000
12@@ -0,0 +1,8 @@
13+#! /bin/sh /usr/share/dpatch/dpatch-run
14+## 60_cross.dpatch.dpatch by Peter Pearse <peter.pearse@linaro.org>
15+##
16+## All lines beginning with `## DP:' are a description of the patch.
17+## DP: Pass tool location down for cross builds
18+
19+@DPATCH@
20+
21diff -Nru mysql/configure mysql_patched/configure
22--- mysql/configure 2011-02-07 11:21:50.000000000 +0000
23+++ mysql_patched/configure 2011-02-07 16:34:52.000000000 +0000
24@@ -47649,9 +47649,33 @@
25 ;;
26 esac
27
28-
29 { $as_echo "$as_me:$LINENO: checking whether GCC atomic builtins are available" >&5
30 $as_echo_n "checking whether GCC atomic builtins are available... " >&6; }
31+
32+# Allow cache work round for cross compiling
33+# storage/innodb_plugin/plug.in has been edited,
34+# but configure.ac not available
35+if test "${ac_cv_HAVE_IB_GCC_ATOMIC_BUILTINS+set}" = set; then
36+ $as_echo_n "(cached) " >&6
37+
38+ if test "x$ac_cv_HAVE_IB_GCC_ATOMIC_BUILTINS" = xyes; then
39+
40+cat >>confdefs.h <<\_ACEOF
41+#define HAVE_IB_GCC_ATOMIC_BUILTINS 1
42+_ACEOF
43+
44+ { $as_echo "$as_me:$LINENO: result: yes" >&5
45+ $as_echo "yes" >&6; }
46+
47+ else
48+
49+ { $as_echo "$as_me:$LINENO: result: no" >&5
50+ $as_echo "no" >&6; }
51+
52+ fi
53+
54+else
55+
56 # either define HAVE_IB_GCC_ATOMIC_BUILTINS or not
57 if test "$cross_compiling" = yes; then
58 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
59@@ -47754,10 +47778,34 @@
60 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
61 fi
62
63-
64+fi
65
66 { $as_echo "$as_me:$LINENO: checking whether pthread_t can be used by GCC atomic builtins" >&5
67 $as_echo_n "checking whether pthread_t can be used by GCC atomic builtins... " >&6; }
68+# Allow cache work round for cross compiling
69+# storage/innodb_plugin/plug.in has been edited,
70+# but configure.ac not available
71+if test "${ac_cv_HAVE_IB_ATOMIC_PTHREAD_T_GCC+set}" = set; then
72+ $as_echo_n "(cached) " >&6
73+
74+ if test "x$ac_cv_HAVE_IB_ATOMIC_PTHREAD_T_GCC" = xyes; then
75+
76+cat >>confdefs.h <<\_ACEOF
77+#define HAVE_IB_ATOMIC_PTHREAD_T_GCC 1
78+_ACEOF
79+
80+ { $as_echo "$as_me:$LINENO: result: yes" >&5
81+ $as_echo "yes" >&6; }
82+
83+ else
84+
85+ { $as_echo "$as_me:$LINENO: result: no" >&5
86+ $as_echo "no" >&6; }
87+
88+ fi
89+
90+else
91+
92 # either define HAVE_IB_ATOMIC_PTHREAD_T_GCC or not
93 if test "$cross_compiling" = yes; then
94 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
95@@ -47840,13 +47888,37 @@
96 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
97 fi
98
99-
100+fi
101
102 { $as_echo "$as_me:$LINENO: checking whether Solaris libc atomic functions are available" >&5
103 $as_echo_n "checking whether Solaris libc atomic functions are available... " >&6; }
104- # either define HAVE_IB_SOLARIS_ATOMICS or not
105
106+# Allow cache work round for cross compiling
107+# storage/innodb_plugin/plug.in has been edited,
108+# but configure.ac not available
109+if test "${ac_cv_HAVE_IB_SOLARIS_ATOMICS+set}" = set; then
110+ $as_echo_n "(cached) " >&6
111
112+ if test "x$ac_cv_HAVE_IB_SOLARIS_ATOMICS" = xyes; then
113+
114+cat >>confdefs.h <<\_ACEOF
115+#define HAVE_IB_SOLARIS_ATOMICS 1
116+_ACEOF
117+
118+ { $as_echo "$as_me:$LINENO: result: yes" >&5
119+ $as_echo "yes" >&6; }
120+
121+ else
122+
123+ { $as_echo "$as_me:$LINENO: result: no" >&5
124+ $as_echo "no" >&6; }
125+
126+ fi
127+
128+else
129+
130+
131+ # either define HAVE_IB_SOLARIS_ATOMICS or not
132
133
134
135@@ -48055,7 +48127,7 @@
136 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
137 fi
138
139-
140+fi
141
142 # this is needed to know which one of atomic_cas_32() or atomic_cas_64()
143 # to use in the source
144@@ -48423,11 +48495,33 @@
145 #define SIZEOF_PTHREAD_T $ac_cv_sizeof_pthread_t
146 _ACEOF
147
148-
149-
150 # Check for x86 PAUSE instruction
151 { $as_echo "$as_me:$LINENO: checking for x86 PAUSE instruction" >&5
152 $as_echo_n "checking for x86 PAUSE instruction... " >&6; }
153+# Allow cache work round for cross compiling
154+# storage/innodb_plugin/plug.in has been edited,
155+# but configure.ac not available
156+if test "${ac_cv_HAVE_IB_PAUSE_INSTRUCTION+set}" = set; then
157+ $as_echo_n "(cached) " >&6
158+
159+ if test "x$ac_cv_HAVE_IB_PAUSE_INSTRUCTION" = xyes; then
160+
161+cat >>confdefs.h <<\_ACEOF
162+#define HAVE_IB_PAUSE_INSTRUCTION 1
163+_ACEOF
164+
165+ { $as_echo "$as_me:$LINENO: result: yes" >&5
166+ $as_echo "yes" >&6; }
167+
168+ else
169+
170+ { $as_echo "$as_me:$LINENO: result: no" >&5
171+ $as_echo "no" >&6; }
172+
173+ fi
174+
175+else
176+
177 # We have to actually try running the test program, because of a bug
178 # in Solaris on x86_64, where it wrongly reports that PAUSE is not
179 # supported when trying to run an application. See
180@@ -48500,7 +48594,7 @@
181 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
182 fi
183
184-
185+fi
186
187
188 fi
189diff -Nru mysql/sql/Makefile.am mysql_patched/sql/Makefile.am
190--- mysql/sql/Makefile.am 2011-02-07 11:21:53.000000000 +0000
191+++ mysql_patched/sql/Makefile.am 2011-02-07 11:30:26.000000000 +0000
192@@ -173,9 +173,11 @@
193 # This generates lex_hash.h
194 # NOTE Built sources should depend on their sources not the tool
195 # this avoid the rebuild of the built files in a source dist
196+# GEN_LEX_HASH_DIR may be used to locate host binary during cross builds
197+GEN_LEX_HASH_DIR=.
198 lex_hash.h: gen_lex_hash.cc lex.h
199 $(MAKE) $(AM_MAKEFLAGS) gen_lex_hash$(EXEEXT)
200- ./gen_lex_hash$(EXEEXT) > $@-t
201+ $(GEN_LEX_HASH_DIR)/gen_lex_hash$(EXEEXT) > $@-t
202 $(MV) $@-t $@
203
204 # For testing of udf_example.so
205diff -Nru mysql/sql/Makefile.in mysql_patched/sql/Makefile.in
206--- mysql/sql/Makefile.in 2011-02-07 11:21:53.000000000 +0000
207+++ mysql_patched/sql/Makefile.in 2011-02-07 11:36:05.000000000 +0000
208@@ -1303,9 +1303,11 @@
209 # This generates lex_hash.h
210 # NOTE Built sources should depend on their sources not the tool
211 # this avoid the rebuild of the built files in a source dist
212+# GEN_LEX_HASH_DIR may be used to locate host binary during cross builds
213+GEN_LEX_HASH_DIR = .
214 lex_hash.h: gen_lex_hash.cc lex.h
215 $(MAKE) $(AM_MAKEFLAGS) gen_lex_hash$(EXEEXT)
216- ./gen_lex_hash$(EXEEXT) > $@-t
217+ $(GEN_LEX_HASH_DIR)/gen_lex_hash$(EXEEXT) > $@-t
218 $(MV) $@-t $@
219
220 # We might have some stuff not built in this build, but that we want to install
221diff -Nru mysql/storage/innodb_plugin/plug.in mysql_patched/storage/innodb_plugin/plug.in
222--- mysql/storage/innodb_plugin/plug.in 2011-02-07 11:21:53.000000000 +0000
223+++ mysql_patched/storage/innodb_plugin/plug.in 2011-02-07 13:11:42.000000000 +0000
224@@ -53,8 +53,8 @@
225 esac
226 AC_SUBST(INNODB_DYNAMIC_CFLAGS)
227
228- AC_MSG_CHECKING(whether GCC atomic builtins are available)
229- # either define HAVE_IB_GCC_ATOMIC_BUILTINS or not
230+ AC_CACHE_CHECK([whether GCC atomic builtins are available],
231+ [ac_cv_HAVE_IB_GCC_ATOMIC_BUILTINS],[
232 AC_TRY_RUN(
233 [
234 int main()
235@@ -95,17 +95,23 @@
236 }
237 ],
238 [
239- AC_DEFINE([HAVE_IB_GCC_ATOMIC_BUILTINS], [1],
240- [GCC atomic builtins are available])
241+ ac_cv_HAVE_IB_GCC_ATOMIC_BUILTINS=yes
242 AC_MSG_RESULT(yes)
243 ],
244 [
245+ ac_cv_HAVE_IB_GCC_ATOMIC_BUILTINS=no
246 AC_MSG_RESULT(no)
247 ]
248 )
249+ ])
250+
251+ if test x"$ac_cv_HAVE_IB_GCC_ATOMIC_BUILTINS" = "xyes" ; then
252+ AC_DEFINE([HAVE_IB_GCC_ATOMIC_BUILTINS], [1],
253+ [GCC atomic builtins are available])
254+ fi
255
256- AC_MSG_CHECKING(whether pthread_t can be used by GCC atomic builtins)
257- # either define HAVE_IB_ATOMIC_PTHREAD_T_GCC or not
258+ AC_CACHE_CHECK([whether pthread_t can be used by GCC atomic builtins],
259+ [ac_cv_HAVE_IB_ATOMIC_PTHREAD_T_GCC],[
260 AC_TRY_RUN(
261 [
262 #include <pthread.h>
263@@ -126,17 +132,23 @@
264 }
265 ],
266 [
267- AC_DEFINE([HAVE_IB_ATOMIC_PTHREAD_T_GCC], [1],
268- [pthread_t can be used by GCC atomic builtins])
269+ ac_cv_HAVE_IB_ATOMIC_PTHREAD_T_GCC=yes
270 AC_MSG_RESULT(yes)
271 ],
272 [
273+ ac_cv_HAVE_IB_ATOMIC_PTHREAD_T_GCC=no
274 AC_MSG_RESULT(no)
275 ]
276 )
277+ ])
278+
279+ if test x"$ac_cv_HAVE_IB_ATOMIC_PTHREAD_T_GCC" = "xyes" ; then
280+ AC_DEFINE([HAVE_IB_ATOMIC_PTHREAD_T_GCC], [1],
281+ [pthread_t can be used by GCC atomic builtins])
282+ fi
283
284- AC_MSG_CHECKING(whether Solaris libc atomic functions are available)
285- # either define HAVE_IB_SOLARIS_ATOMICS or not
286+ AC_CACHE_CHECK([whether Solaris libc atomic functions are available],
287+ [ac_cv_HAVE_IB_SOLARIS_ATOMICS],[
288 AC_CHECK_FUNCS(atomic_cas_ulong \
289 atomic_cas_32 \
290 atomic_cas_64 \
291@@ -189,13 +201,14 @@
292 AC_MSG_RESULT(no)
293 ]
294 )
295+ ])
296
297 # this is needed to know which one of atomic_cas_32() or atomic_cas_64()
298 # to use in the source
299 AC_CHECK_SIZEOF([pthread_t], [], [#include <pthread.h>])
300
301- # Check for x86 PAUSE instruction
302- AC_MSG_CHECKING(for x86 PAUSE instruction)
303+ AC_CACHE_CHECK([for x86 PAUSE instruction],
304+ [ac_cv_HAVE_IB_PAUSE_INSTRUCTION],[
305 # We have to actually try running the test program, because of a bug
306 # in Solaris on x86_64, where it wrongly reports that PAUSE is not
307 # supported when trying to run an application. See
308@@ -222,4 +235,6 @@
309 )
310 ])
311
312+ ])
313+
314 # vim: set ft=config:
0315
=== modified file 'debian/rules'
--- debian/rules 2011-02-02 11:46:14 +0000
+++ debian/rules 2011-02-07 17:39:12 +0000
@@ -15,6 +15,16 @@
15DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)15DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
16DEBVERSION = $(shell dpkg-parsechangelog | awk '/^Version: / { print $$2 }' | sed 's/^.*-//' )16DEBVERSION = $(shell dpkg-parsechangelog | awk '/^Version: / { print $$2 }' | sed 's/^.*-//' )
1717
18ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
19 export MYSQL_BUILD_CC=$(DEB_HOST_GNU_TYPE)-gcc
20 export MYSQL_BUILD_CXX=$(DEB_HOST_GNU_TYPE)-g++
21 DEB_BUILD_OPTIONS += nocheck
22 MAKE_ENV = GEN_LEX_HASH_DIR=../../$(BUILDDIR_HOST)/sql
23
24else
25 MAKE_ENV =
26endif
27
18DEB_SOURCE_PACKAGE ?= $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))28DEB_SOURCE_PACKAGE ?= $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))
19DEB_VERSION ?= $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')29DEB_VERSION ?= $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
20DEB_NOEPOCH_VERSION ?= $(shell echo $(DEB_VERSION) | cut -d: -f2-)30DEB_NOEPOCH_VERSION ?= $(shell echo $(DEB_VERSION) | cut -d: -f2-)
@@ -47,7 +57,12 @@
4757
48BUILDDIR = builddir58BUILDDIR = builddir
49BUILDDIR_PIC = builddir-pic59BUILDDIR_PIC = builddir-pic
60ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
61BUILDDIR_HOST = builddir-host
62builddir = $(if $(findstring -pic,$@),$(BUILDDIR_PIC),$(if $(findstring -host,$@),$(BUILDDIR_HOST),$(BUILDDIR)))
63else
50builddir = $(if $(findstring -pic,$@),$(BUILDDIR_PIC),$(BUILDDIR))64builddir = $(if $(findstring -pic,$@),$(BUILDDIR_PIC),$(BUILDDIR))
65endif
5166
52# This causes seg11 crashes if LDAP is used for groups in /etc/nsswitch.conf67# This causes seg11 crashes if LDAP is used for groups in /etc/nsswitch.conf
53# so it is disabled by default although, according to MySQL, it brings >10%68# so it is disabled by default although, according to MySQL, it brings >10%
@@ -62,7 +77,19 @@
6277
63configure: patch configure-stamp78configure: patch configure-stamp
64configure-pic: patch configure-stamp-pic79configure-pic: patch configure-stamp-pic
80
81ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
82
83configure-host: patch configure-stamp-host
84
85configure-stamp-host: HOST_TYPE=$(DEB_BUILD_GNU_TYPE) CC=gcc CXX=g++
86configure-stamp: HOST_TYPE=$(DEB_HOST_GNU_TYPE) CC=$(DEB_HOST_GNU_TYPE)-gcc CXX=$(DEB_HOST_GNU_TYPE)-g++
87configure-stamp-pic: HOST_TYPE=$(DEB_HOST_GNU_TYPE) CC=$(DEB_HOST_GNU_TYPE)-gcc CXX=$(DEB_HOST_GNU_TYPE)-g++
88
89configure-stamp-host configure-stamp configure-stamp-pic:
90else
65configure-stamp configure-stamp-pic:91configure-stamp configure-stamp-pic:
92endif
66 @echo "RULES.$@"93 @echo "RULES.$@"
67 dh_testdir94 dh_testdir
6895
@@ -78,7 +105,7 @@
78 CXXFLAGS=$${MYSQL_BUILD_CXXFLAGS:-"-O3 -DBIG_JOINS=1 -felide-constructors -fno-exceptions -fno-rtti ${FORCE_FPIC_CFLAGS} -fno-strict-aliasing"} \105 CXXFLAGS=$${MYSQL_BUILD_CXXFLAGS:-"-O3 -DBIG_JOINS=1 -felide-constructors -fno-exceptions -fno-rtti ${FORCE_FPIC_CFLAGS} -fno-strict-aliasing"} \
79 ../configure \106 ../configure \
80 --build=${DEB_BUILD_GNU_TYPE} \107 --build=${DEB_BUILD_GNU_TYPE} \
81 --host=${DEB_HOST_GNU_TYPE} \108 --host=${HOST_TYPE} \
82 \109 \
83 --prefix=/usr \110 --prefix=/usr \
84 --exec-prefix=/usr \111 --exec-prefix=/usr \
@@ -123,9 +150,23 @@
123 150
124 touch $@151 touch $@
125152
126153ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
154build: build-stamp-host build-stamp build-stamp-pic
155
156build-stamp-host: configure-host
157 @echo "RULES.$@"
158 dh_testdir
159 [ -f $(EXPORTED_SOURCE_TARBALL) ] || tar -zcf $(EXPORTED_SOURCE_TARBALL) \
160 --exclude=debian . \
161 --transform="s,^\./,mysql-5.1/,"
162
163 cd $(builddir) && $(MAKE) $(MAKE_J) $(MAKE_ENV)
164
165 @touch $@
166
167else
127build: build-stamp build-stamp-pic168build: build-stamp build-stamp-pic
128169endif
129build-stamp: configure170build-stamp: configure
130 @echo "RULES.$@"171 @echo "RULES.$@"
131 dh_testdir172 dh_testdir
@@ -133,7 +174,7 @@
133 --exclude=debian . \174 --exclude=debian . \
134 --transform="s,^\./,mysql-5.1/,"175 --transform="s,^\./,mysql-5.1/,"
135176
136 cd $(builddir) && $(MAKE) $(MAKE_J)177 cd $(builddir) && $(MAKE) $(MAKE_J) $(MAKE_ENV)
137178
138ifeq ($(findstring nocheck,$(DEB_BUILD_OPTIONS)),)179ifeq ($(findstring nocheck,$(DEB_BUILD_OPTIONS)),)
139 # Don't know why the following is necessary...180 # Don't know why the following is necessary...
@@ -150,7 +191,7 @@
150191
151 touch build-stamp192 touch build-stamp
152193
153MAKE_PIC = cd $(builddir) && $(MAKE) $(MAKE_J)194MAKE_PIC = cd $(builddir) && $(MAKE) $(MAKE_J) $(MAKE_ENV)
154195
155build-stamp-pic: configure-pic196build-stamp-pic: configure-pic
156 @echo "RULES.$@"197 @echo "RULES.$@"
@@ -187,7 +228,9 @@
187 [ ! -d mysql-test/var ] || rm -rf mysql-test/var228 [ ! -d mysql-test/var ] || rm -rf mysql-test/var
188 229
189 rm -rf $(BUILDDIR) $(BUILDDIR_PIC)230 rm -rf $(BUILDDIR) $(BUILDDIR_PIC)
190231ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
232 rm -fr $(BUILDDIR_HOST)
233endif
191 debconf-updatepo234 debconf-updatepo
192 rm -f $(EXPORTED_SOURCE_TARBALL)235 rm -f $(EXPORTED_SOURCE_TARBALL)
193 dh_clean -v236 dh_clean -v

Subscribers

People subscribed via source and target branches

to all changes: