summaryrefslogtreecommitdiff
path: root/scripts/Dpkg/Control/Hash.pm
diff options
context:
space:
mode:
authorRoger Leigh <rleigh@debian.org>2012-05-16 20:51:45 +0100
committerGuillem Jover <guillem@debian.org>2012-05-23 09:09:24 +0200
commit058673c0932b146d16f583b43bc4d78f378a8c1c (patch)
tree1e2c36a3f7bb1cfdc5975bde4965ea68f6268966 /scripts/Dpkg/Control/Hash.pm
parent8c31f65164d87253c3358e5d1f92a0e960f933a4 (diff)
downloaddpkg-058673c0932b146d16f583b43bc4d78f378a8c1c.tar.gz
Add Build-Depends-Arch and Build-Conflicts-Arch
dpkg currently supports Build-Depends (arch all and any) Build-Depends-Indep (arch all) and the same Build-Conflicts. This patch adds Build-Depends-Arch (arch any) and Build-Conflicts-Arch. This makes the support for build dependencies for arch all and any packages symmetrical and more logical. It also permits arch-any dependencies to be omitted for arch-all-only builds. This change will not break any existing packages: if the arch any deps are in Build-Depends, they may be installed unnecessarily, but they will still be installed. This change just allows an additional optimisation, and tidies up a slight omission in the original implementation of build dependencies, and would give the buildds additional options when arch-all autobuilding is enabled (especially now it's available as a separate independent arch). Closes: #629480 Signed-off-by: Roger Leigh <rleigh@debian.org> Signed-off-by: Guillem Jover <guillem@debian.org>
Diffstat (limited to 'scripts/Dpkg/Control/Hash.pm')
0 files changed, 0 insertions, 0 deletions