Your message dated Fri, 23 Oct 2009 00:34:22 -0500
with message-id <[email protected]>
and subject line subversion: parallel builds seem to work now
has caused the Debian Bug report #531369,
regarding subversion 1.6.1dfsg-1 fails to build with DEB_OPT_PARALLEL
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
531369: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531369
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: subversion
Version: 1.6.1dfsg-1
subversion 1.6.1dfsg-1 fails to build with DEB_OPT_PARALLEL set, due to
what appears to be an upstream Makefile bug.
make[1]: Entering directory `/build/buildd/subversion-1.6.1dfsg/BUILD'
( cd /build/buildd/subversion-1.6.1dfsg && \
sed "s,\(OUTPUT_DIRECTORY *=
*\),\1/build/buildd/subversion-1.6.1dfsg/BUILD/," \
doc/doxygen.conf | doxygen - )
make[1]: Entering directory `/build/buildd/subversion-1.6.1dfsg/BUILD'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
Error: tag OUTPUT_DIRECTORY: Output directory
`/build/buildd/subversion-1.6.1dfsg/BUILD/doc/doxygen' does not exist and
cannot be created
Exiting...
make[1]: *** [doc-api] Error 1
make[1]: Leaving directory `/build/buildd/subversion-1.6.1dfsg/BUILD'
make: *** [debian/stamp-build-indep] Error 2
make: *** Waiting for unfinished jobs....
I had to delete this line from debian/rules in order to make the package
compile on the Ubuntu PPA builders:
$(if $(DEB_OPT_PARALLEL),$(eval MAKEFLAGS += -j$(DEB_OPT_PARALLEL)))
The problem, I think, is that these lines from subversion/Makefile.in do
not enforce the dependency that mkdir-init should run before the targets
that actually require the directories to exist, such as doc-api:
all: mkdir-init external-all local-all
javahl: mkdir-init javahl-java javahl-javah javahl-lib @JAVAHL_TESTS_TARGET@
--- End Message ---
--- Begin Message ---
Version: 1.6.6dfsg-1
This bug appears to be the same as #543110, fixed in today's upload by
a one-line patch to Makefile.in.
--
Peter Samuelson | org-tld!p12n!peter | http://p12n.org/
--- End Message ---