summaryrefslogtreecommitdiff
path: root/sysklogd
diff options
context:
space:
mode:
authorKylie McClain2016-02-01 01:36:05 +0100
committerDenys Vlasenko2016-02-01 01:36:05 +0100
commit40eea690c7eabbf4d12e1e0c30c31f40125ca996 (patch)
tree70f409a39ca66325026c908daaf226fd5c44e22f /sysklogd
parent4a79224cfcde1c941f581d0c61edaf293e743af5 (diff)
downloadbusybox-40eea690c7eabbf4d12e1e0c30c31f40125ca996.zip
busybox-40eea690c7eabbf4d12e1e0c30c31f40125ca996.tar.gz
Fix compiling with musl's utmp stubs
This patch fixes compiling busybox with FEATURE_UTMP and _WTMP enabled. musl, while not really support utmp/wtmp, provides stub functions, as well as variables such as _PATH_UTMP, so that programs using utmp or wtmp can still compile fine. My reasoning for this patch is that on Exherbo, I'm currently trying to get us to be able to use the same busybox config file for both glibc and musl systems, using utmp/wtmp on systems that support it, and using the stubs on musl without needing two different configs. As of latest musl git, it provides all utmp functions needed; 1.1.12 doesn't, but I sent a patch to Rich to add the utmp{,x}name functions expected to exist, which was merged into musl upstream. Signed-off-by: Kylie McClain <somasissounds@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'sysklogd')
-rw-r--r--sysklogd/klogd.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sysklogd/klogd.c b/sysklogd/klogd.c
index ca8b848..03d65b3 100644
--- a/sysklogd/klogd.c
+++ b/sysklogd/klogd.c
@@ -98,7 +98,6 @@ static void klogd_close(void)
#else
-# include <paths.h>
# ifndef _PATH_KLOG
# ifdef __GNU__
# define _PATH_KLOG "/dev/klog"