From owner-freebsd-ports@FreeBSD.ORG Wed Jul 9 23:58:13 2003 Return-Path: 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 697A637B401; Wed, 9 Jul 2003 23:58:13 -0700 (PDT) Received: from mta6.snfc21.pbi.net (mta6.snfc21.pbi.net [206.13.28.240]) by mx1.FreeBSD.org (Postfix) with ESMTP id C841C43F93; Wed, 9 Jul 2003 23:58:12 -0700 (PDT) (envelope-from noackjr@alumni.rice.edu) Received: from optimator.noacks.org ([65.71.32.219]) by mta6.snfc21.pbi.net (iPlanet Messaging Server 5.1 HotFix 1.6 (built Oct 18 2002)) with ESMTP id <0HHS00K6CRD0TZ@mta6.snfc21.pbi.net>; Wed, 09 Jul 2003 23:58:12 -0700 (PDT) Received: from alumni.rice.edu (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id 090E9AE; Thu, 10 Jul 2003 01:58:11 -0500 (CDT) Date: Thu, 10 Jul 2003 01:58:09 -0500 From: Jon Noack In-reply-to: <20030710133641.7dd2bfb7.daichi@freebsd.org> To: daichi Message-id: <3F0D0E81.4040305@alumni.rice.edu> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 References: <3F0C5447.5000407@alumni.rice.edu> <20030710133641.7dd2bfb7.daichi@freebsd.org> cc: ports@FreeBSD.org Subject: Re: gd-nox11-2.0.15 (graphics/gd-nox11) won't build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 06:58:13 -0000 OK -- my original email was slightly in error. I was actually trying to build graphics/gd-nox11 instead of graphics/gd2. In any case, I've tracked the error down to gd2/files/Makefile.bsd (included from gd2/Makefile which is in turn included from gd-nox11/Makefile). gd-nox11/Makefile has the following defines before the include: WITHOUT_X11= yes WITHOUT_XPM= yes gd2/files/Makefile.bsd acts as if these 2 are not defined while gd2/Makefile obeys them. If I define them in /etc/make.conf, the build works fine. To sum up, the issue is that gd2/files/Makefile.bsd is not inheriting defined values from gd-nox11/Makefile (through gd2/Makefile). Everyone got that? good... (sorry if it was confusing) Jon Noack daichi said the following on 7/9/2003 11:36 PM: > Can you install gd-nox11 with follow patch ? > > --- gd2/Makefile.orig Thu Jul 10 13:34:59 2003 > +++ gd2/Makefile Thu Jul 10 13:35:34 2003 > @@ -30,9 +30,9 @@ > PKGNAMESUFFIX= -nox11 > .if !defined(WITHOUT_XPM) > LIB_DEPENDS+= Xpm:${PORTSDIR}/graphics/xpm > -.endif > .else > USE_XPM= yes > +.endif > .endif > > .if defined(WITH_LZW) || defined(HAVE_UNISYS_LICENSE) || \ > > -- > Daichi GOTO, http://people.freebsd.org/~daichi