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: