~ddstreet/ubuntu/+source/systemd:daily-build

Last commit made on 2021-01-21
Get this branch:
git clone -b daily-build https://git.launchpad.net/~ddstreet/ubuntu/+source/systemd
Only Dan Streetman can upload to this branch. If you are Dan Streetman please log in for upload directions.

Branch merges

Branch information

Name:
daily-build
Repository:
lp:~ddstreet/ubuntu/+source/systemd

Recent commits

f0f20c4... by Dan Streetman on 2020-12-06

d/rules: convert -rc to ~rc to avoid -rc versions overriding non-rc versions

da5fe7a... by Dan Streetman on 2019-07-10

[LOCAL ONLY] debian: hardcode env vars as upstream CI would pass

Hardcode some vars, e.g. TEST_UPSTREAM=1, that are normally passed from
github during CI testing. Normal autopkgtesting doesn't allow passing
env vars, unfortunately.

This shouldn't be upstreamed.

8d14add... by Dan Streetman on 2020-03-26

d/rules: call dch to create a new changelog entry before building

7284197... by Dan Streetman on 2020-03-26

convert to native format package

9237869... by Dan Streetman on 2020-12-09

d/control: add build dep on libssl-dev >= 1.0.0

Support for openssl is being added upstream in PR:
https://github.com/systemd/systemd/pull/14743

This adds the required openssl devel lib package.

e55cce4... by Michael Biebl on 2021-01-21

d/e/checkout-upstream: switch to main branch

See https://github.com/systemd/systemd/issues/16834

daf3236... by Luca Boccassi <email address hidden> on 2021-01-19

systemd.install: catch all files installed in usr/bin and bin

At the moment, individual binaries are mentioned specifically in the install file.
When new binaries are added, manual work is needed to get them packaged, which affects
the upstream autopkgtest-based CI.
Change systemd.install to instead pick up everything from usr/bin and bin.

7f7bcf3... by Luca Boccassi <email address hidden> on 2020-12-31

upstream suite: set variable to prefer nspawn, if possible

TEST_PREFER_NSPAWN will make the suite prefer nspawn where possible, which
is much faster than qemu. Some tests only support qemu and will run under
it regardless.

5b6fbb3... by Luca Boccassi <email address hidden> on 2020-12-26

upstream suite: set TEST_REQUIRE_INSTALL_TESTS=0

Allow the tests to run without ninja install

90a317d... by Luca Boccassi <email address hidden> on 2020-12-26

upstream suite: do not clean between test cases

Allow to reuse the test image instead of rebuilding it every time.
The test-specific content is in ephemeral storage anyway. Clean before
and after.

A full nspawn-based run goes from 18m54s to 7m9s.