tag 512512 + confirmed
retitle 512512 FTBFS: claims that debian/rules is -j compatible when these are 
not
stop

        Hi,

 I can confirm this bug.

 The problem is that this:
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NUMJOBS = $(patsubst parallel=%,%,$(filter
parallel=%,$(DEB_BUILD_OPTIONS)))
MAKEFLAGS += -j$(NUMJOBS)
endif
 enables parallel building of multiple targets in debian/rules, but
 debian/rules isn't -j safe; for instance both binary-arch and
 binary-indep remove, use, and remove debian/tmp, but this declares
 binary-indep and binary-arch as parallel buildable:
binary: binary-indep binary-arch

 Either you should fix your rules to be -j safe, or you should only pass
 -j to *sub* makes.

    Cheers,
-- 
Loïc Minier



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to