Subject: pkg/10504: add powerpc support to pkgsrc/net/vnc
To: None <gnats-bugs@gnats.netbsd.org>
From: SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
List: netbsd-bugs
Date: 07/04/2000 09:45:10
>Number:         10504
>Category:       pkg
>Synopsis:       vnc pkg doesn't support powerpc.
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 04 09:46:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     SUNAGAWA Keiki
>Release:        2000-07-05
>Organization:
home
>Environment:
	
System: NetBSD mikan 1.4Y NetBSD 1.4Y (IBOOK) #10: Mon May 15 23:04:29 JST 2000 kei@:/var/NetBSD-current/src/sys/arch/macppc/compile/IBOOK macppc


>Description:
	vnc pkg doesn't compile on powerpc.
>How-To-Repeat:
	`cd /usr/pkgsrc/net/vnc; make' on macppc.
>Fix:
	Apply this patch.

	Looking at our xsrc, arm architectures may also work by similar
	approach, BTW.

Index: files/patch-sum
===================================================================
RCS file: /a/rsync/netbsd.org/pkgsrc/net/vnc/files/patch-sum,v
retrieving revision 1.3
diff -u -r1.3 patch-sum
--- patch-sum	1999/09/28 20:16:50	1.3
+++ patch-sum	2000/07/04 02:05:32
@@ -5,4 +5,4 @@
 MD5 (patch-ac) = 3fa5d05f820dab9b663c2f581054622b
 MD5 (patch-ad) = 8371234642b1b69748fd6efa610235e8
 MD5 (patch-ae) = 7d2dee70b940eed144c19d56602fe1d7
-MD5 (patch-af) = eef26bd5ae7bc6cd1dd9d938e8982266
+MD5 (patch-af) = 4842ac4c033e178451733111e278275e
Index: patches/patch-af
===================================================================
RCS file: /a/rsync/netbsd.org/pkgsrc/net/vnc/patches/patch-af,v
retrieving revision 1.1
diff -u -r1.1 patch-af
--- patch-af	1999/09/28 20:16:51	1.1
+++ patch-af	2000/07/04 02:05:27
@@ -2,6 +2,15 @@
 
 --- Xvnc/programs/Xserver/include/servermd.h.orig	Mon Jul 28 16:17:34 1997
 +++ Xvnc/programs/Xserver/include/servermd.h	Tue Sep 28 21:36:02 1999
+@@ -132,7 +132,7 @@
+ 
+ #endif /* vax */
+ 
+-#if (defined(Lynx) && defined(__powerpc__))
++#if (defined(Lynx) || defined(__NetBSD__)) && defined(__powerpc__)
+ 
+ /* For now this is for Xvfb only */
+ #define IMAGE_BYTE_ORDER        MSBFirst
 @@ -336,7 +336,7 @@
  
  #endif /* luna */
>Release-Note:
>Audit-Trail:
>Unformatted: