| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Let's silence gdb asking about debuginfod and complaining about
missing debuginfo to reduce friction when using mkosi to work
on systemd.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
When using mkosi's direct linux boot support, there's no EFI
system partition so don't try to install systemd-boot in that case.
|
|
|
|
|
| |
This should, hopefully, catch issues like systemd/systemd#21671
automagically.
|
|
|
|
|
| |
This allows us to reuse bootctl install instead of replicating the
logic in the build script.
|
| |
|
|
systemd is compiled with relative source file paths so we need to
issue a directory command to make sure gdb can find systemd's
source files. Let's put this in a .gdbinit file so it's executed
automatically when we run gdb.
|