From owner-freebsd-ports-bugs Fri Mar 14 9:50:11 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3D8037B405 for ; Fri, 14 Mar 2003 09:50:07 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4907843FD7 for ; Fri, 14 Mar 2003 09:50:06 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2EHo6NS070620 for ; Fri, 14 Mar 2003 09:50:06 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2EHo6XX070619; Fri, 14 Mar 2003 09:50:06 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D98037B401 for ; Fri, 14 Mar 2003 09:48:51 -0800 (PST) Received: from road.demos.su (road.demos.su [194.87.2.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 876F443F3F for ; Fri, 14 Mar 2003 09:48:50 -0800 (PST) (envelope-from gvs@road.demos.su) Received: from road.demos.su (localhost [127.0.0.1]) by road.demos.su (8.12.8/8.12.8) with ESMTP id h2EHrVed049816 for ; Fri, 14 Mar 2003 20:53:31 +0300 (MSK) (envelope-from gvs@road.demos.su) Received: (from gvs@localhost) by road.demos.su (8.12.8/8.12.8/Submit) id h2EHrVUC049813; Fri, 14 Mar 2003 20:53:31 +0300 (MSK) Message-Id: <200303141753.h2EHrVUC049813@road.demos.su> Date: Fri, 14 Mar 2003 20:53:31 +0300 (MSK) From: Seva Gluschenko To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/50009: Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 50009 >Category: ports >Synopsis: >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Mar 14 09:50:05 PST 2003 >Closed-Date: >Last-Modified: >Originator: Seva Gluschenko >Release: FreeBSD 4.8-RC i386 >Organization: >Environment: System: FreeBSD road.demos.su 4.8-RC FreeBSD 4.8-RC #2: Tue Mar 4 15:43:13 MSK 2003 gvs@road.demos.su:/usr/local/obj/usr/local/src/sys/ROAD i386 >Description: While updating XFree86-4* ports for XFree86 4.3.0 several important things were missed, e.g. expat, and freetype related site definitions. It results to older and outdated libexpat and libfreetype to be built and installed into /usr/X11R6 tree causing a bit of inconvenience and mesh. >How-To-Repeat: cvs/cvsup your ports/x11, cd ports/x11/XFree86-4-libraries and type make. After build is done, try find work/xc -name libexpat* -ls and the same for freetype. As far as you can see, They ARE built and will be installed into /usr/X11R6/lib tree. Moreover, the related X apps and libs can be (and some already) linked against those oldies. >Fix: Apply patch below, rebuild and reinstall libraries. --- scripts/configure.orig Fri Mar 14 20:40:36 2003 +++ scripts/configure Fri Mar 14 20:42:30 2003 @@ -55,6 +55,11 @@ echo "#define FreeBSDBuildXlib YES" >> $LOCALDEF echo "#define FreeBSDBuildXbin NO" >> $LOCALDEF echo "#define UseInstalledPrograms YES" >> $LOCALDEF +echo '#define HasExpat YES +#define HasFreetype2 YES +#define Freetype2Dir /usr/local +#define PreloadXFTSetup LD_PRELOAD="`(cd $(XENVLIBDIR); echo libXft.so.? libXrender.so.? libfontconfig.so.?)`' >> $LOCALDEF + # Copy ORIGDEF to DESTDEF rm -f $DESTDEF >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message