From owner-freebsd-current Sat Mar 22 4:37:50 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A214137B404 for ; Sat, 22 Mar 2003 04:37:48 -0800 (PST) Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96C9043FA3 for ; Sat, 22 Mar 2003 04:37:46 -0800 (PST) (envelope-from rsidd@online.fr) Received: from user-0cev132.cable.mindspring.com ([24.239.132.98] helo=bluerondo.a.la.turk) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18wiFu-0002xM-00 for current@freebsd.org; Sat, 22 Mar 2003 04:37:46 -0800 Received: (qmail 49515 invoked by uid 1001); 22 Mar 2003 12:37:39 -0000 Date: Sat, 22 Mar 2003 07:37:39 -0500 From: Rahul Siddharthan To: "Alastair G. Hogge" Cc: Daniel O'Connor , ports@freebsd.org Subject: Re: Trouble building XFree86-4-Clients. Message-ID: <20030322123739.GA49452@online.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303222239.30616.agh@tpg.com.au> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [moving to -ports, I'm not sure it's a -current issue] "Alastair G. Hogge" wrote: > On Saturday, 22 March 2003 22:17, Daniel O'Connor wrote: > > On Sat, 2003-03-22 at 20:38, Alastair G. Hogge wrote: > > > I've been able to portupgrade my XFree86-4.2.1 system[1] to 4.3.0 expect > > > the 4.3.0 clients port. I've tried completely removing and building it > > > manuly thru "make install" but I get the same. > > > -DMITSHM -DXFT -DXRENDER -c do_text.c > > > do_text.c:403:25: X11/Xft/Xft.h: No such file or directory > > > > Tried making sure Xft and fontconfig are up to date? > > Both were updated with portupgrade. I was bitten by this too, as reported here: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=369839+0+current/freebsd-ports and someone posted a follow-up reporting the same issue. I think this happened with the Xft2->Xft rename -- the upgrade clobbered the original libxft and xft.h from XFree86-4-libs v 4.2, but they were still in the +CONTENTS of XFree86-4-libs, and then the portupgrade of XFree86-4-libs to 4.3 removed both these files. This should be fixed. Already files aren't deleted if their original checksums don't match, unfortunately I think this is overruled with pkg_delete -f ... perhaps one needs an option which forces deleting if there are dependencies, but doesn't delete if there's a checksum mismatch? - Rahul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message