]> git.ipfire.org Git - thirdparty/systemd.git/commit - mkosi.conf
mkosi: Changes to allow booting with sanitizers in mkosi
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 15 Jul 2022 00:26:52 +0000 (02:26 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 18 Jul 2022 14:54:56 +0000 (16:54 +0200)
commit69d638e67e5bfc5fedcae4072f144a4f7d798c9a
tree7609b870b6116e04516fb3bb2901d9f64e65434c
parent111ff5d5115cb2f49aba59da5dbdf96a28d0974d
mkosi: Changes to allow booting with sanitizers in mkosi

- Extra memory because ASAN needs it
- The environment variables to make the sanitizers more useful
- LD_PRELOAD because the ASAN DSO needs to be the first in the list
- The sanitizer library packages
- Disable syscall filters because they interfere with ASAN
- Disable systemd-hwdb-update because it's super slow when systemd-hwdb
  is built with sanitizers
- Take the value for meson's b_sanitize option from the SANITIZERS
  environment variable
docs/HACKING.md
docs/TESTING_WITH_SANITIZERS.md
mkosi.build
mkosi.default.d/10-systemd.conf
mkosi.default.d/centos_epel/10-mkosi.centos_epel
mkosi.default.d/debian/10-mkosi.debian
mkosi.default.d/fedora/10-mkosi.fedora
mkosi.default.d/opensuse/10-mkosi.opensuse
mkosi.default.d/ubuntu/10-mkosi.ubuntu
mkosi.postinst