Subject: xsrc/23968: Make Xmac68k build under XFree 4.x with reachover tools
To: None <gnats-bugs@gnats.netbsd.org>
From: None <daver@tombstone.localnet.gomerbud.com>
List: netbsd-bugs
Date: 01/03/2004 20:17:46
>Number: 23968
>Category: xsrc
>Synopsis: Make Xmac68k build under XFree 4.x with reachover tools
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: xsrc-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sun Jan 04 04:18:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: David P. Reese Jr.
>Release: NetBSD 1.6ZF
>Organization:
David P. Reese, Jr. daver at gomerbud.com
http://www.gomerbud.com/daver/
>Environment:
System: NetBSD tombstone.localnet.gomerbud.com 1.6ZF NetBSD 1.6ZF (TOMBSTONE) #2: Sun Dec 14 21:29:33 PST 2003 daver@tombstone.localnet.gomerbud.com:/usr/src/sys/arch/i386/compile/TOMBSTONE i386
Architecture: i386
Machine: i386
>Description:
Xmac68k lives in the XFree 3.x sources. It should live in the 4.x
branch.
>How-To-Repeat:
$ find xsrc/xc -name 'mac68k'
xsrc/xc/programs/Xserver/hw/netbsd/mac68k
$ find xsrc/xfree/xc -name 'mac68k'
$
>Fix:
As discussed on tech-x11@...
Diff to src:
http://gomerbud.com/daver/patches/netbsd/Xmac68k_src.diff
Diff to xsrc:
http://gomerbud.com/daver/patches/netbsd/Xmac68k_xsrc.diff
For reference, these patches do not hook up Xmac68k for a native
build in the XFree 4.x sources. They only hook up a cross build
using src/x11. Enabling a native build will require changes in:
xsrc/xfree/xc/programs/Xserver/Imakefile
xsrc/xfree/xc/config/cf/NetBSD.cf
xsrc/xfree/xc/config/cf/Imake.cf
This is a monochrome only X server. Over the next week or so,
I will look into folding Xmac68k_color into Xmac68k to enable
either building a separate color server or a server capable of
both color and monochrome.
>Release-Note:
>Audit-Trail:
>Unformatted: