[Pkg-sysvinit-commits] r1883 - in sysvinit/trunk/debian: . patches
Petter Reinholdtsen
pere at alioth.debian.org
Mon Apr 26 20:18:08 UTC 2010
Author: pere
Date: 2010-04-26 20:18:03 +0000 (Mon, 26 Apr 2010)
New Revision: 1883
Added:
sysvinit/trunk/debian/patches/20_init_freebsd_vswtc.patch
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/patches/series
Log:
New 20_init_freebsd_vswtc.patch to add workaround for missing VSWTC
on kfreebsd (Closes: 579293).
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2010-04-26 20:03:02 UTC (rev 1882)
+++ sysvinit/trunk/debian/changelog 2010-04-26 20:18:03 UTC (rev 1883)
@@ -8,6 +8,8 @@
* Report script name requested if invoke-rc.d is used during
shutdown.
* Update 63_init_keep_utf8_ttyflag.patch to actually work on kfreebsd.
+ * New 20_init_freebsd_vswtc.patch to add workaround for missing VSWTC
+ on kfreebsd (Closes: 579293).
-- Petter Reinholdtsen <pere at debian.org> Mon, 26 Apr 2010 11:20:00 +0200
Added: sysvinit/trunk/debian/patches/20_init_freebsd_vswtc.patch
===================================================================
--- sysvinit/trunk/debian/patches/20_init_freebsd_vswtc.patch (rev 0)
+++ sysvinit/trunk/debian/patches/20_init_freebsd_vswtc.patch 2010-04-26 20:18:03 UTC (rev 1883)
@@ -0,0 +1,19 @@
+Purpose: kFreeBSD is missing VSWTC, provide workaround.
+Authour: Petter Reinholdtsen
+Fixes: #579293
+Status: Not sent upstream.
+
+--- sysvinit.old/src/init.c (revision 1869)
++++ sysvinit/src/init.c (working copy)
+@@ -770,7 +770,11 @@
+ tty.c_cc[VEOF] = CEOF;
+ tty.c_cc[VTIME] = 0;
+ tty.c_cc[VMIN] = 1;
++#ifdef __linux__
+ tty.c_cc[VSWTC] = _POSIX_VDISABLE;
++#else /* not __linux__ */
++ tty.c_cc[VSWTCH] = _POSIX_VDISABLE;
++#endif /* not __linux__ */
+ tty.c_cc[VSTART] = CSTART;
+ tty.c_cc[VSTOP] = CSTOP;
+ tty.c_cc[VSUSP] = CSUSP;
Modified: sysvinit/trunk/debian/patches/series
===================================================================
--- sysvinit/trunk/debian/patches/series 2010-04-26 20:03:02 UTC (rev 1882)
+++ sysvinit/trunk/debian/patches/series 2010-04-26 20:18:03 UTC (rev 1883)
@@ -1,3 +1,4 @@
10_doc_manuals.dpatch
+20_init_freebsd_vswtc.patch
63_init_keep_utf8_ttyflag.patch
91_sulogin_lockedpw.dpatch
More information about the Pkg-sysvinit-commits
mailing list