diff options
author | Roger Leigh <rleigh@debian.org> | 2012-05-16 20:51:45 +0100 |
---|---|---|
committer | Guillem Jover <guillem@debian.org> | 2012-05-23 09:09:24 +0200 |
commit | 058673c0932b146d16f583b43bc4d78f378a8c1c (patch) | |
tree | 1e2c36a3f7bb1cfdc5975bde4965ea68f6268966 /scripts/Dpkg/Control/Types.pm | |
parent | 8c31f65164d87253c3358e5d1f92a0e960f933a4 (diff) | |
download | dpkg-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/Types.pm')
0 files changed, 0 insertions, 0 deletions