Systemd/src
Michal Koutný 0bc2f071e1 meson: Fix missing libseccomp dependencies
The builds with HAVE_SECCOMP fail on missing include paths:

FAILED: src/basic/libbasic.a.p/parse-util.c.o
cc -Isrc/basic/libbasic.a.p -Isrc/basic -I../src/basic -Isrc/boot -I../src/boot -Isrc/home -I../src/home -Isrc/shared -I../src/shared -Isrc/systemd -I../src/systemd -Isrc/journal -I../src/journal -Isrc/journal-remote -I../src/journal-remote -Isrc/nspawn -I../src/nspawn -Isrc/resolve -I../src/resolve -Isrc/timesync -I../src/timesync -I../src/time-wait-sync -Isrc/login -I../src/login -Isrc/udev -I../src/udev -Isrc/libudev -I../src/libudev -Isrc/core -I../src/core -Isrc/shutdown -I../src/shutdown -I../src/xdg-autostart-generator -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/libsystemd-network -I../src/libsystemd-network -I. -I.. -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu99 -g -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wno-maybe-uninitialized -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=shadow -include config.h -fPIC -pthread -fvisibility=default -MD -MQ src/basic/libbasic.a.p/parse-util.c.o -MF src/basic/libbasic.a.p/parse-util.c.o.d -o src/basic/libbasic.a.p/parse-util.c.o -c ../src/basic/parse-util.c
In file included from ../src/basic/parse-util.c:20:
../src/shared/seccomp-util.h:4:10: fatal error: seccomp.h: No such file or directory
    4 | #include <seccomp.h>
      |          ^~~~~~~~~~~
compilation terminated.

FAILED: test-parse-util.p/src_test_test-parse-util.c.o
cc -Itest-parse-util.p -I. -I.. -Isrc/basic -I../src/basic -Isrc/boot -I../src/boot -Isrc/home -I../src/home -Isrc/shared -I../src/shared -Isrc/systemd -I../src/systemd -Isrc/journal -I../src/journal -Isrc/journal-remote -I../src/journal-remote -Isrc/nspawn -I../src/nspawn -Isrc/resolve -I../src/resolve -Isrc/timesync -I../src/timesync -I../src/time-wait-sync -Isrc/login -I../src/login -Isrc/udev -I../src/udev -Isrc/libudev -I../src/libudev -Isrc/core -I../src/core -Isrc/shutdown -I../src/shutdown -I../src/xdg-autostart-generator -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/libsystemd-network -I../src/libsystemd-network -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu99 -g -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wno-maybe-uninitialized -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=shadow -include config.h -MD -MQ test-parse-util.p/src_test_test-parse-util.c.o -MF test-parse-util.p/src_test_test-parse-util.c.o.d -o test-parse-util.p/src_test_test-parse-util.c.o -c ../src/test/test-parse-util.c
In file included from ../src/test/test-parse-util.c:14:
../src/shared/seccomp-util.h:4:10: fatal error: seccomp.h: No such file or directory
    4 | #include <seccomp.h>
      |          ^~~~~~~~~~~
compilation terminated.

Add the respective deps.

Fixes: 005bfaf118 ("exec: Add kill action to system call filters")
2020-10-16 12:30:24 +09:00
..
ac-power
activate various: remove assignments of unread variables 2020-09-22 17:58:11 +02:00
analyze analyze: show ungrouped syscalls separately (#17343) 2020-10-14 10:31:59 +02:00
ask-password
backlight various: remove assignments of unread variables 2020-09-22 17:58:11 +02:00
basic meson: Fix missing libseccomp dependencies 2020-10-16 12:30:24 +09:00
binfmt
boot bootctl: separate boot loader specific commands in man and --help 2020-10-14 19:40:39 +02:00
busctl tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
cgls
cgroups-agent
cgtop tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
core pid1: ignore whole /run/host hierarchy 2020-10-15 17:16:36 +02:00
coredump tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
cryptsetup tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
debug-generator
delta Merge pull request #16635 from keszybz/do-not-for-each-word 2020-09-09 17:43:38 +02:00
detect-virt
dissect dissect-image: process /usr/ GPT partition type 2020-09-19 21:19:51 +02:00
environment-d-generator
escape tree-wide: correct cases where return log_{error,warning} is used without value 2020-09-08 17:40:46 +02:00
firstboot Add a helper function that does make_salt+crypt_r 2020-09-15 09:30:56 +02:00
fsck tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
fstab-generator fstab-generator: add 'nofail' when NFS 'bg' option is used 2020-09-15 16:24:01 +02:00
fuzz
getty-generator getty-generator: use extract_first_word() 2020-09-09 09:34:54 +02:00
gpt-auto-generator dissect: wrap verity settings in new VeritySettings structure 2020-09-17 20:36:23 +09:00
hibernate-resume
home tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
hostname tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
hwdb
id128
import tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
initctl tree-wide: don't needlessly negate error number passed to bus_error_message() 2020-09-14 21:42:22 +02:00
journal tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
journal-remote Removing unused n_fields in journal-gatewayd 2020-09-28 12:18:17 +02:00
kernel-install Merge pull request #16777 from DaanDeMeyer/kernel-install-followup 2020-08-25 09:30:44 +02:00
libsystemd sd-bus: break the loop in bus_ensure_running() if the bus is not connecting 2020-10-15 11:15:03 +09:00
libsystemd-network sd-dhcp-client: make sd_dhcp_client_set_request_option() not return -EEXIST 2020-10-14 12:54:55 +09:00
libudev tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
locale tree-wide: don't needlessly negate error number passed to bus_error_message() 2020-09-14 21:42:22 +02:00
login Merge pull request #17302 from keszybz/fix-inhibitors 2020-10-12 11:41:18 +02:00
machine tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
machine-id-setup
modules-load
mount tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
network network: warn if dynamic gateway is specified but corresponding protocol is disabled 2020-10-15 07:07:46 +09:00
notify
nspawn tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
nss-myhostname
nss-mymachines
nss-resolve nss-resolve: port over to new varlink interface 2020-08-26 16:48:16 +02:00
nss-systemd tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
oom oomd: add names to dbus parameters and implement --bus-introspection 2020-10-15 15:03:49 +02:00
partition Merge pull request #17172 from keszybz/read-login-defs 2020-10-02 11:01:30 +02:00
path sd-path: include 'search' in search pathnames 2020-09-23 10:08:44 +02:00
portable tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
pstore
quotacheck
random-seed
rc-local-generator meson: RC_LOCAL_SCRIPT_PATH_START to RC_LOCAL_PATH 2020-09-15 17:44:26 +02:00
remount-fs
reply-password
resolve Merge pull request #17273 from mrc0mmand/coccinelle-check-for-bad-errno 2020-10-12 11:39:25 +02:00
rfkill
run tree-wide: drop if braces around single line expressions as well 2020-10-09 15:11:55 +02:00
run-generator
shared Merge pull request #15206 from anitazha/systoomd-v0 2020-10-15 14:16:52 +02:00
shutdown shutdown: also fsync() DM devices before going down 2020-09-23 18:33:48 +02:00
sleep sleep: reword some debug messages 2020-09-08 17:40:46 +02:00
socket-proxy socket-proxy: port to new sd_event_source_set_exit_on_failure() API 2020-10-07 09:40:05 +02:00
stdio-bridge
sulogin-shell
sysctl tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
system-update-generator
systemctl systemctl: fix tabs indentations 2020-10-15 10:56:01 +02:00
systemd Merge pull request #15206 from anitazha/systoomd-v0 2020-10-15 14:16:52 +02:00
sysusers Merge pull request #17172 from keszybz/read-login-defs 2020-10-02 11:01:30 +02:00
sysv-generator tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
test meson: Fix missing libseccomp dependencies 2020-10-16 12:30:24 +09:00
time-wait-sync basic/time-util: add function to format timestamps with different styles 2020-08-19 15:30:13 +01:00
timedate Replace gendered pronouns with gender neutral ones. (#16844) 2020-08-27 11:52:48 +09:00
timesync timesyncd: don't attempt to call IP_TOS sockopt on IPv6 sockets 2020-09-11 10:16:39 +02:00
tmpfiles tree-wide: assorted coccinelle fixes 2020-10-09 15:02:23 +02:00
tty-ask-password-agent tree-wide: define iterator inside of the macro 2020-09-08 12:14:05 +02:00
udev udev-rules: drop pointless cast 2020-10-14 19:31:30 +02:00
update-done tree-wide: correct cases where return log_{error,warning} is used without value 2020-09-08 17:40:46 +02:00
update-utmp tree-wide: correct cases where return log_{error,warning} is used without value 2020-09-08 17:40:46 +02:00
user-sessions
userdb shared: merge {user,group}-record-nss.{c,h} 2020-09-01 16:48:40 +02:00
vconsole
veritysetup shared: rename crypt-util.c → cryptsetup-util.c 2020-09-02 15:00:32 +02:00
version
volatile-root mount-util: rework umount_verbose() to take log level and flags arg 2020-09-23 18:57:36 +02:00
xdg-autostart-generator xdg-autostart: Lower most info messages to debug level 2020-10-12 11:56:09 +02:00