sysklogd: fix build
This commit is contained in:
parent
2e1ca24a27
commit
e888cd41b4
20
package/sysklogd/sysklogd-susv3-legacy.patch
Normal file
20
package/sysklogd/sysklogd-susv3-legacy.patch
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
[PATCH] replace susv3 legacy functions with modern equivalents
|
||||||
|
|
||||||
|
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
|
||||||
|
---
|
||||||
|
syslog.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
Index: sysklogd-1.4.1/syslog.c
|
||||||
|
===================================================================
|
||||||
|
--- sysklogd-1.4.1.orig/syslog.c
|
||||||
|
+++ sysklogd-1.4.1/syslog.c
|
||||||
|
@@ -178,7 +178,7 @@
|
||||||
|
return;
|
||||||
|
(void)strcat(tbuf, "\r\n");
|
||||||
|
cnt += 2;
|
||||||
|
- p = index(tbuf, '>') + 1;
|
||||||
|
+ p = strchr(tbuf, '>') + 1;
|
||||||
|
(void)write(fd, p, cnt - (p - tbuf));
|
||||||
|
(void)close(fd);
|
||||||
|
}
|
@ -25,7 +25,7 @@ $(SYSKLOGD_DIR)/.unpacked: $(DL_DIR)/$(SYSKLOGD_SOURCE)
|
|||||||
touch $(SYSKLOGD_DIR)/.unpacked
|
touch $(SYSKLOGD_DIR)/.unpacked
|
||||||
|
|
||||||
$(SYSKLOGD_DIR)/$(SYSKLOGD_BINARY): $(SYSKLOGD_DIR)/.unpacked
|
$(SYSKLOGD_DIR)/$(SYSKLOGD_BINARY): $(SYSKLOGD_DIR)/.unpacked
|
||||||
$(MAKE) CC=$(TARGET_CC) -C $(SYSKLOGD_DIR)
|
$(MAKE) CC="$(TARGET_CC) $(TARGET_CFLAGS)" -C $(SYSKLOGD_DIR)
|
||||||
$(STRIPCMD) $(SYSKLOGD_DIR)/$(SYSKLOGD_SYSLOGD_BINARY)
|
$(STRIPCMD) $(SYSKLOGD_DIR)/$(SYSKLOGD_SYSLOGD_BINARY)
|
||||||
$(STRIPCMD) $(SYSKLOGD_DIR)/$(SYSKLOGD_KLOGD_BINARY)
|
$(STRIPCMD) $(SYSKLOGD_DIR)/$(SYSKLOGD_KLOGD_BINARY)
|
||||||
|
|
||||||
|
@ -66,11 +66,10 @@
|
|||||||
|
|
||||||
--- sysklogd-1.4.1/ksym_mod.c.orig 2005-11-24 23:15:01.000000000 +1000
|
--- sysklogd-1.4.1/ksym_mod.c.orig 2005-11-24 23:15:01.000000000 +1000
|
||||||
+++ sysklogd-1.4.1/ksym_mod.c 2005-11-24 23:11:54.000000000 +1000
|
+++ sysklogd-1.4.1/ksym_mod.c 2005-11-24 23:11:54.000000000 +1000
|
||||||
@@ -89,17 +89,22 @@
|
@@ -89,17 +89,21 @@
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <sys/fcntl.h>
|
#include <sys/fcntl.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
+#include <linux/linkage.h>
|
|
||||||
+#include <linux/version.h>
|
+#include <linux/version.h>
|
||||||
#if !defined(__GLIBC__)
|
#if !defined(__GLIBC__)
|
||||||
#include <linux/time.h>
|
#include <linux/time.h>
|
||||||
|
Loading…
Reference in New Issue
Block a user