diff options
author | Rob Austein <sra@hactrn.net> | 2018-06-15 12:27:07 -0400 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2018-06-15 12:27:07 -0400 |
commit | 24d90023742273179a4f7816a62d973188f7c3ed (patch) | |
tree | 9442de88e369478f61a8e705771485871c4e8c97 /Makefile | |
parent | 50adbbb50b77c4ca0e183efc4fee6753e56f3ef4 (diff) |
Add host builds for Debian Stretch and Ubuntu Bionic.
NB: this change is not by itself enough to prep the build environment
for new platforms, one must also (manually):
a) Update the conf/distributions files in the reprepro repositories to
include the new codenames;
b) Install an updated version of the debootstrap package on the build
machine so that it knows how to construct the base environment for
the new codenames; and
c) Create the initial pbuilder environments fot the new codenames
using `pbuilder-dist create`.
There may be other steps I've forgotten, it's been a while since we
last added a new codename.
Per recommendation in the Debian Wiki, the debootstrap package I
expect to use for this was manually backported (so that our existing
build machine can know how to build for codenames newer than what the
build machine itself is running). In this case I'm using the
stretch-backports version (to get Ubuntu Bionic).
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -41,7 +41,8 @@ REPO_UMASK := 002 # Debian clean-room package builder setup PBUILDER_BASE := ${HOME}/pbuilder -PBUILDER_TARGETS := debian/jessie/i386 debian/jessie/amd64 ubuntu/xenial/i386 ubuntu/xenial/amd64 +PBUILDER_DISTS := debian/jessie debian/stretch ubuntu/xenial ubuntu/bionic +PBUILDER_TARGETS := $(foreach D,${PBUILDER_DISTS}, ${D}/i386 ${D}/amd64) # Where we upload the final results (if we do) |