From owner-freebsd-ports@FreeBSD.ORG Mon Feb 6 18:54:11 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C02716A420 for ; Mon, 6 Feb 2006 18:54:11 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EDE043D53 for ; Mon, 6 Feb 2006 18:54:10 +0000 (GMT) (envelope-from swhetzel@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so803680wxc for ; Mon, 06 Feb 2006 10:54:10 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Fxj9Jjv/Ld/6vXn6+aBcdxj3xeVtr9NMNoh6Xu8gfQBtQpG8pMSQLOxG83Z+l3iVuQ3v5/bUdSvHVJPWgW0ah9vLk0Z5Hv1Bg+zYu7B/f0O0ltrI8mv7+i0VQx+ycBHuWDPTRdrUFrb/0gHfOoORM/XsyhZsn6pxeVI9q/e12FM= Received: by 10.70.96.18 with SMTP id t18mr4197532wxb; Mon, 06 Feb 2006 10:54:09 -0800 (PST) Received: by 10.70.53.18 with HTTP; Mon, 6 Feb 2006 10:54:09 -0800 (PST) Message-ID: <790a9fff0602061054l2ed1eef6hf78d83283bc2d830@mail.gmail.com> Date: Mon, 6 Feb 2006 12:54:09 -0600 From: Scot Hetzel To: ports@freebsd.org In-Reply-To: <43E64A06.7040005@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <43E64A06.7040005@gmail.com> Cc: steve stock Subject: Re: FreeBSD Port: pgp-6.5.8_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2006 18:54:11 -0000 On 2/5/06, Rainer Alves wrote: > steve stock wrote: > > Hi, > > > > Do you know of a fix to get this to work ? As it is marked as "does not > > compile on i386". > > That's not what is says. The Makefile clearly states "does not compile > on !i386", which means it's broken on anything *besides* i386. > > .if ${ARCH} !=3D "i386" > BROKEN=3D "Does not compile on !i386" > .endif > Maybe all these !i386 messages should be changed to: .if ${ARCH} !=3D "i386" BROKEN=3D Does not compile on ${ARCH} .endif This would make it clearer to those who don't understand the "!" means "not= ". The real solution is that these ports should be setting either ONLY_FOR_ARCHS or NOT_FOR_ARCHS variables, in order to prevent the port from compiling on ARCH's it doesn't support. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.