@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-fixes-1.patch
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-8bit-1.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)_xen_empty_buffer_check.patch
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
touch /var/log/{dhcpcd.log,messages,ovpnserver.log}
--- /dev/null
+diff -Naur sysklogd-1.4.1.org/klogd.c sysklogd-1.4.1/klogd.c
+--- sysklogd-1.4.1.org/klogd.c 2001-03-11 20:40:10.000000000 +0100
++++ sysklogd-1.4.1/klogd.c 2010-01-20 19:49:36.000000000 +0100
+@@ -1171,10 +1171,24 @@
+ switch ( logsrc )
+ {
+ case kernel:
+- LogKernelLine();
++ if (ksyslog(9, NULL, 0)>0)
++ {
++ LogKernelLine();
++ }
++ else
++ {
++ usleep(100000);
++ }
+ break;
+ case proc:
+- LogProcLine();
++ if (ksyslog(9, NULL, 0)>0)
++ {
++ LogProcLine();
++ }
++ else
++ {
++ usleep(100000);
++ }
+ break;
+ case none:
+ pause();