aboutsummaryrefslogtreecommitdiff
path: root/debian.master
diff options
context:
space:
mode:
authorAndy Whitcroft <apw@canonical.com>2011-10-26 15:07:28 +0100
committerJohn Rigby <john.rigby@linaro.org>2011-11-16 14:51:26 -0700
commit13c3c4e3df4683ee37f5cd98c1ac2ca7d149d745 (patch)
treeabcacc96beacbca771238b41227eaedab569826d /debian.master
parent0623f95160acc2fa3c05063cae155734fc2bed1f (diff)
downloadlinux-linaro-precise-13c3c4e3df4683ee37f5cd98c1ac2ca7d149d745.tar.gz
UBUNTU: debian: add locking to protect debian/files from parallel update
When building with high parallelism we may overlap calls to dh_gencontrol and/or the .ddeb removal code from the debian/files list. If these happen in parallel files may be lost or updates fail leading to build failures or incomplete packing lists. Add primative locking to each of these scenarios using the flock command, utilising a lock file in the debian directory. Signed-off-by: Andy Whitcroft <apw@canonical.com>
Diffstat (limited to 'debian.master')
-rw-r--r--debian.master/control.stub.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/debian.master/control.stub.in b/debian.master/control.stub.in
index ad433e22493..84dd89b05f9 100644
--- a/debian.master/control.stub.in
+++ b/debian.master/control.stub.in
@@ -3,7 +3,7 @@ Section: devel
Priority: optional
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Standards-Version: 3.8.4.0
-Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4)
+Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev, dpkg (>= 1.16.0~ubuntu4), util-linux
Build-Depends-Indep: xmlto, docbook-utils, ghostscript, transfig, bzip2, sharutils, asciidoc
Build-Conflicts: findutils (= 4.4.1-1ubuntu1)
Vcs-Git: http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-precise.git