On Fri, May 23, 2008 at 15:32:34 +0200, Julien Cristau wrote:
> ../../../../../hw/xfree86/os-support/bsd/bsd_init.c: In function
> 'xf86OpenConsole':
> ../../../../../hw/xfree86/os-support/bsd/bsd_init.c:249: error: 'uts'
> undeclared (first use in this function)
> ../../../../../hw/xfree86/os-support/bsd/bsd_init.c:249: error: (Each
> undeclared identifier is reported only once
> ../../../../../hw/xfree86/os-support/bsd/bsd_init.c:249: error: for each
> function it appears in.)
> make[6]: *** [bsd_init.lo] Error 1
>
With a trivial patch (put the variable declaration under the same
preprocessor conditional as its use):
--- xorg-server-1.4.99.902/hw/xfree86/os-support/bsd/bsd_init.c.orig
2008-05-23 15:39:20.000000000 +0200
+++ xorg-server-1.4.99.902/hw/xfree86/os-support/bsd/bsd_init.c 2008-05-23
15:40:47.000000000 +0200
@@ -159,7 +159,7 @@
xf86ConsOpen_t *driver;
#if defined (SYSCONS_SUPPORT) || defined (PCVT_SUPPORT)
int result;
-#ifdef __FreeBSD__
+#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
struct utsname uts;
#endif
vtmode_t vtmode;
Cheers,
Julien
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]