From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Nov 3 05:00:21 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 630BD106564A for ; Thu, 3 Nov 2011 05:00:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1F0B48FC0A for ; Thu, 3 Nov 2011 05:00:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id pA350KOD009918 for ; Thu, 3 Nov 2011 05:00:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id pA350Kod009917; Thu, 3 Nov 2011 05:00:20 GMT (envelope-from gnats) Resent-Date: Thu, 3 Nov 2011 05:00:20 GMT Resent-Message-Id: <201111030500.pA350Kod009917@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "4720@hushmail.com" <4720@hushmail.com> Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 672F7106566C for ; Thu, 3 Nov 2011 04:58:37 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 573F18FC08 for ; Thu, 3 Nov 2011 04:58:37 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id pA34wbaN051654 for ; Thu, 3 Nov 2011 04:58:37 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id pA34wbUT051651; Thu, 3 Nov 2011 04:58:37 GMT (envelope-from nobody) Message-Id: <201111030458.pA34wbUT051651@red.freebsd.org> Date: Thu, 3 Nov 2011 04:58:37 GMT From: "4720@hushmail.com" <4720@hushmail.com> To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/162264: [patch] unbreak net/tridiavnc for non-i386 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Nov 2011 05:00:21 -0000 >Number: 162264 >Category: ports >Synopsis: [patch] unbreak net/tridiavnc for non-i386 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Nov 03 05:00:20 UTC 2011 >Closed-Date: >Last-Modified: >Originator: 4720@hushmail.com >Release: >Organization: >Environment: >Description: net/tridiavnc is marked broken due to a failure of the Xvnc component to compile outside of i386. >How-To-Repeat: >Fix: attached patch disables build of Xvnc for non-i386 archs. tested working on 8.2-amd64 Patch attached with submission follows: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/net/tridiavnc/Makefile,v retrieving revision 1.20 diff -u -r1.20 Makefile --- Makefile 13 Oct 2011 02:53:50 -0000 1.20 +++ Makefile 3 Nov 2011 04:49:44 -0000 @@ -38,7 +38,6 @@ .include .if ${ARCH} != i386 -BROKEN= Does not compile on ${MACHINE_ARCH} NO_XVNC= yes PLIST_SUB+= XVNC="@comment " .else @@ -51,6 +50,9 @@ .endfor @${PERL} -pi -e "s,/usr/local/vnc/classes,${DATADIR}/classes,g ; \ s,^#!/usr/bin/perl,#!${PERL},g" ${WRKSRC}/vncserver +.if defined(NO_XVNC) + @${REINPLACE_CMD} -e 's|cd Xvnc; make World||' ${WRKSRC}/Imakefile +.endif # We have to frob a few things, and we want our own permissions, so it's easier # to do the install ourselves. >Release-Note: >Audit-Trail: >Unformatted: