Subject: port-pc532/5639: X does not support pc532
To: None <gnats-bugs@gnats.netbsd.org>
From: Jon Buller <jonb@metronet.com>
List: netbsd-bugs
Date: 06/21/1998 23:37:36
>Number:         5639
>Category:       port-pc532
>Synopsis:       X does not support pc532
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 22 08:50:06 1998
>Last-Modified:
>Originator:     Jon Buller
>Organization:
	
>Release:        June 20, 1998
>Environment:
	
System: NetBSD bullbox 1.3.1 NetBSD 1.3.1 (BULLBOX) #0: Sun Mar 29 00:26:43 CST 1998 jonb@bullbox:/usr/src/sys/arch/pc532/compile/BULLBOX pc532


>Description:
	typing make in the root xsrc directory fails on the pc532.
>How-To-Repeat:
	sup the xsrc collection
	cd .../xsrc; make
	watch it blow up when trying to build an X server.
>Fix:
	apply the following patch:

*** NetBSD.cf	Sun Jun  7 06:30:41 1998
--- /usr/xsrc/xc/config/cf/NetBSD.cf	Sun Jun 21 23:28:32 1998
***************
*** 19,24 ****
--- 19,25 ----
  XCOMM		NetBSD/alpha	client/server
  XCOMM		NetBSD/arm32	client
  XCOMM		NetBSD/vax	client
+ XCOMM		NetBSD/pc532	client
  XCOMM
  
  #ifndef OSName
***************
*** 251,256 ****
--- 252,265 ----
  
  #if defined(VaxArchitecture)
  # define BuildServer		NO		/* XXX */
+ # define ServerOSDefines	-DDDXOSINIT
+ # define ServerExtraDefines	GccGasOption
+ # define PexDynamicModule	NO
+ # define XieDynamicModule	NO
+ #endif
+ 
+ #if defined(pc532Architecture)
+ # define BuildServer		NO
  # define ServerOSDefines	-DDDXOSINIT
  # define ServerExtraDefines	GccGasOption
  # define PexDynamicModule	NO
*** Imake.cf	Sun Jun  7 06:30:40 1998
--- /usr/xsrc/xc/config/cf/Imake.cf	Sun Jun 21 23:33:35 1998
***************
*** 168,173 ****
--- 168,177 ----
  #  define VaxArchitecture
  #  undef vax
  # endif
+ # if defined(__pc532__) || defined(pc532)
+ #  define pc532Architecture
+ #  undef pc532
+ # endif
  #endif /* NetBSD */
  
  #ifdef __FreeBSD__
>Audit-Trail:
>Unformatted: