summaryrefslogtreecommitdiff
path: root/src/basic/build.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2022-11-08 13:37:27 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2022-11-08 18:18:34 +0100
commitc47511da7e2bab1a429fc1958a73d3f426ebb3da (patch)
tree924ddbea6299049e3000f1ff85ddf3be95be55fc /src/basic/build.c
parentd6b4d1c7c42db5b53ece960c279856d96abbf216 (diff)
downloadsystemd-c47511da7e2bab1a429fc1958a73d3f426ebb3da.tar.gz
meson: add version.h as dependency to more targets
version.h can be generated after compilation starts, creating a race condition between compilation of various .c files and creation of version.h. Let's add it as a dependency to more build targets that require version.h or build.h. So far we played whack'a'mole by adding versiondep whenever compilation failed. In principle any target which includes compilation (i.e. any that has .c sources directly), could require this. I don't understand why we didn't see more failures… But it seems reasonable to just add the dependency more widely.
Diffstat (limited to 'src/basic/build.c')
-rw-r--r--src/basic/build.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/basic/build.c b/src/basic/build.c
index 360ff1357b..0b7a44f1f6 100644
--- a/src/basic/build.c
+++ b/src/basic/build.c
@@ -4,6 +4,7 @@
#include "build.h"
#include "macro.h"
+#include "version.h"
const char* const systemd_features =