summaryrefslogtreecommitdiffstats
path: root/kinit
diff options
context:
space:
mode:
authorMatías Fonzo <selk@dragora.org>2020-01-22 16:58:53 -0300
committerSlávek Banko <slavek.banko@axis.cz>2021-02-03 17:46:53 +0100
commit319d2b0943912582f1d343d8c3011395d7697a7b (patch)
tree823bf423a6114d47cfaa0a751d3941e66166ec43 /kinit
parenta1d5228ba2e0ff7500fdbbf68d6bca007f24d962 (diff)
downloadtdelibs-319d2b0943912582f1d343d8c3011395d7697a7b.tar.gz
tdelibs-319d2b0943912582f1d343d8c3011395d7697a7b.zip
Added missing headers for tdeinit/start_tdeinit.c
Error found when compiling against GCC9+Musl: Scanning dependencies of target start_tdeinit [ 51%] Building C object tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c: In function ‘set_protection’: /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:47:16: error: storage size of ‘st’ isn’t known 47 | struct stat st; | ^~ /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:51:9: warning: implicit declaration of function ‘lstat’ [-Wimplicit-function-declaration] 51 | if ( lstat (buf, &st) == 0) { | ^~~~~ make[2]: *** [tdeinit/CMakeFiles/start_tdeinit.dir/build.make:63: tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:10421: tdeinit/CMakeFiles/start_tdeinit.dir/all] Error 2 make: *** [Makefile:141: all] Error 2 Signed-off-by: Matías Fonzo <selk@dragora.org> (cherry picked from commit 8d74c9c44f75bb427808da876650a074b1319467)
Diffstat (limited to 'kinit')
-rw-r--r--kinit/start_kdeinit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/kinit/start_kdeinit.c b/kinit/start_kdeinit.c
index a86b366e5..f55861811 100644
--- a/kinit/start_kdeinit.c
+++ b/kinit/start_kdeinit.c
@@ -19,6 +19,9 @@
#include <config.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+
#include <errno.h>
#include <fcntl.h>
#include <signal.h>