From owner-freebsd-ports Fri Jan 24 16:27:29 2003 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 1DA7337B401 for ; Fri, 24 Jan 2003 16:27:28 -0800 (PST) Received: from haystack.lclark.edu (lclark.edu [149.175.1.2]) by mx1.FreeBSD.org (Postfix) with SMTP id 1FB5A43E4A for ; Fri, 24 Jan 2003 16:27:23 -0800 (PST) (envelope-from anholt@FreeBSD.org) Received: from [149.175.30.191] ([149.175.30.191]) by haystack.lclark.edu (SAVSMTP 3.0.0.44) with SMTP id M2003012416195103944 ; Fri, 24 Jan 2003 16:19:51 -0800 Subject: Re: FreeBSD Port: XFree86-4-libraries-4.2.1 - fail to build From: Eric Anholt To: Kris Kennaway Cc: "L. S. Colby" , ports@FreeBSD.ORG In-Reply-To: <20030124221553.GB50293@rot13.obsecurity.org> References: <3E31855E.50403@gwirynybyd.net> <20030124221553.GB50293@rot13.obsecurity.org> Content-Type: text/plain Organization: Message-Id: <1043454097.647.5.camel@leguin> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 24 Jan 2003 16:21:38 -0800 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, 2003-01-24 at 14:15, Kris Kennaway wrote: > On Fri, Jan 24, 2003 at 10:26:38AM -0800, L. S. Colby wrote: > > Hello, > > > > I have attached the results of a failed portupgrade on libraries. > > > > Freebsd-4.7-stable > > X up to date via cvsup for ports > > lesstif - the problem template - up to date with port a per portversion > > This is a FAQ..you have a stale copy of imake lying around somewhere. > > Kris Actually, I was looking at this, and lesstif overwrites ${X11BASE}/lib/X11/config/host.def, which is used as a template (minus ProjectRoot define) for the XFree86-4 miniports' build. In lesstif's host.def is an include for the LessTif.* files that that error complained about. The XFree86-4 split builds don't include the system config dir, so it can't find those files. I would guess that the lesstif host.def is important for lesstif so imake+lesstif-using programs can get the right defines. I'm not sure the utility of system host.def being used for the miniport build, so I may just remove it. (If people need site-specific defines, they could put it in xf86site.def). Any thoughts/comments on this? -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message