*BSD News Article 26063


Return to BSD News archive

Xref: sserve comp.windows.x.i386unix:6549 comp.os.386bsd.misc:1830
Path: sserve!newshost.anu.edu.au!munnari.oz.au!bunyip.cc.uq.oz.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!news.kei.com!sol.ctr.columbia.edu!math.ohio-state.edu!cyber2.cyberstore.ca!nntp.cs.ubc.ca!destroyer!news.cic.net!news.plexus.com!news.plexus.com!not-for-mail
From: scottr@news.plexus.com (Scott Reynolds)
Newsgroups: comp.windows.x.i386unix,comp.os.386bsd.misc
Subject: Has anybody built XFree86-2.0 on NetBSD-current (Jan 2)?
Date: 15 Jan 1994 11:06:22 -0600
Organization: Plexus Corp. -- Neenah, Wisconsin
Lines: 37
Message-ID: <2h97qe$of1@aspen.plexus.com>
NNTP-Posting-Host: aspen.plexus.com
X-Newsreader: NN version 6.5.0 #3 (NOV)

I've been running XFree86-2.0 for about a month on a Zenith Z-433DX+
box (33MHz 486DX ISA).  Recently I upgraded my kernel from an early
Dec rev to the Jan 2 sources, and my X server quit accepting input
from both the keyboard and the mouse.

So, for the first time, I've broken out the handy X11R5 sources, patched
them to pl26, added the XFree86 patch (minor, easily resolved conflicts
in mit/clients/xterm), added the Type1 code and patches, and finally
John Brezak's shlib patches.  This all happened with only the most
trivial of problems, and I *do* have the entire lib and extensions trees
compiled to this point.  However...

When I try to compile a new server, I ran across two files that appar-
ently were, but are no longer, in the /usr/include/machine directory:
ioctl_pc.h and console.h.  OK, no problem, I do have a machine/pccons.h,
and it solves most of the problems.  Then I get to server/ddx/
x386/common/x386Events.c, and the build fails because I don't have
an ioctl(..., VT_ACTIVATE, ...).  If I understand it correctly, the
code allows support for multiple virtual displays if the OS supports
it.

I can comment out the offending lines and not worry since I don't have
syscons in my kernel, but I hope that someone can make an "official"
patch.  What this all comes down to, in the end, is that I don't know
how much further this build will go, or even if it will finish, much
less whether it will actually work.  Does anyone really know?  Has it
ever done?

--Scott

--
BITNET: SREYNOLD@NMUMUS
Internet: scottr@plexus.com
-- 
Scott Reynolds
Assistant System Administrator
Technology Group, Inc.