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

Re: RFS: libmusicbrainz-2.1 (QA upload)



Hi,

> On Thu, 2009-12-17 at 22:47:40 +0100, Pino Toscano wrote:
> > The solution I found (patch attached) is to apply the patches before the
> > configure run. It looks working correctly in both my Hurd VM, and on
> > strauss.
> >
> > --- a/debian/rules
> > +++ b/debian/rules
> > @@ -36,7 +36,7 @@
> >  build: build-arch build-indep
> >
> >  build-arch: build-stamp
> > -build-stamp: configure-stamp patch-stamp
> > +build-stamp: patch-stamp configure-stamp
> >  	dh_testdir
> >  	$(MAKE)
> >  	touch $@
> 
> Note, thought, that this will not work with parallel builds. You'd have
> to serialize the targets.

Hm, or make the patch-stamp target a requirement for the configure-stamp, like 
in the patch attached?

-- 
Pino Toscano
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,7 @@
 include /usr/share/dpatch/dpatch.make
 
 config.status: configure-stamp
-configure-stamp:
+configure-stamp: patch-stamp
 	dh_testdir
 	ln -sf /usr/share/misc/config.sub	config.sub
 	ln -sf /usr/share/misc/config.guess	config.guess
@@ -36,7 +36,7 @@
 build: build-arch build-indep
 
 build-arch: build-stamp
-build-stamp: configure-stamp patch-stamp
+build-stamp: configure-stamp
 	dh_testdir
 	$(MAKE)
 	touch $@

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: