xserver: Branch 'master'

Jeremy C. Reed reed at kemper.freedesktop.org
Thu Aug 16 09:23:28 PDT 2007


 hw/xfree86/os-support/bsd/bsd_init.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletion(-)

New commits:
diff-tree be536b79f2a364399937314cfa6c88bf8188da9c (from 1d4bea6106d7a1c83e1dfe37fad8268589feaa0b)
Author: Jeremy C. Reed <reed at glacier.reedmedia.net>
Date:   Thu Aug 16 11:23:28 2007 -0500

    Update for support on NetBSD and DragonFly. From
    Joerg Sonnenberger and pkgsrc.

diff --git a/hw/xfree86/os-support/bsd/bsd_init.c b/hw/xfree86/os-support/bsd/bsd_init.c
index 07f031f..2c6a025 100644
--- a/hw/xfree86/os-support/bsd/bsd_init.c
+++ b/hw/xfree86/os-support/bsd/bsd_init.c
@@ -159,7 +159,9 @@ xf86OpenConsole()
     xf86ConsOpen_t *driver;
 #if defined (SYSCONS_SUPPORT) || defined (PCVT_SUPPORT)
     int result;
+#ifdef __FreeBSD__
     struct utsname uts;
+#endif
     vtmode_t vtmode;
 #endif
     
@@ -250,6 +252,7 @@ xf86OpenConsole()
 #endif
 	    /* otherwise fall through */
 	case PCVT:
+#if !(defined(__NetBSD__) && (__NetBSD_Version__ >= 200000000))
 	    /*
 	     * First activate the #1 VT.  This is a hack to allow a server
 	     * to be started while another one is active.  There should be
@@ -264,7 +267,7 @@ xf86OpenConsole()
 		}
 		sleep(1);
 	    }
-
+#endif
 acquire_vt:
 	    /*
 	     * now get the VT


More information about the xorg-commit mailing list