From owner-freebsd-ports Sun Dec 9 21:10: 5 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 29E4437B41B for ; Sun, 9 Dec 2001 21:10:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fBA5A0032788; Sun, 9 Dec 2001 21:10:00 -0800 (PST) (envelope-from gnats) Received: from c418236-a.clmba1.mo.home.com (c418236-a.clmba1.mo.home.com [24.12.203.134]) by hub.freebsd.org (Postfix) with ESMTP id EE02D37B416 for ; Sun, 9 Dec 2001 21:09:08 -0800 (PST) Received: from babylon.merseine.nu (babylon.domain.local [192.168.1.5]) by c418236-a.clmba1.mo.home.com (8.11.6/8.11.6) with ESMTP id fBA596L07778 for ; Sun, 9 Dec 2001 23:09:06 -0600 (CST) (envelope-from ishmael@home.com) Received: (from ishmael@localhost) by babylon.merseine.nu (8.11.6/8.11.6) id fBA595715898; Sun, 9 Dec 2001 23:09:05 -0600 (CST) (envelope-from ishmael) Message-Id: <200112100509.fBA595715898@babylon.merseine.nu> Date: Sun, 9 Dec 2001 23:09:05 -0600 (CST) From: Jeremy Norris Reply-To: Jeremy Norris To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/32663: kdelibs2 port potentially conflicts with libtool port 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 >Number: 32663 >Category: ports >Synopsis: kdelibs2 port potentially conflicts with libtool port >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Dec 09 21:10:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jeremy Norris >Release: FreeBSD 4.4-STABLE i386 >Organization: None >Environment: System: FreeBSD babylon.merseine.nu 4.4-STABLE FreeBSD 4.4-STABLE #0: Sun Dec 2 19:23:18 CST 2001 ishmael@babylon.merseine.nu:/usr/obj/usr/src/sys/BABYLON i386 >Description: I happened to be installing kdelibs2 port today (version 2.2.2) and noticed that it installs ${PREFIX}/include/ltdl.h. ${PREFIX} defaults to ${X11BASE} for this port; however if one sets ${X11BASE} = ${LOCALBASE}, as I do, this causes a conflict. Furthermore, this could cause a conflict even in standard situations, if software that used libltdl searched ${X11BASE}/include before ${LOCALBASE}/include, as these two versions of ltdl.h differ and could cause incompatibilities. >How-To-Repeat: Set LOCALBASE and X11BASE to the same value in /etc/make.conf and build/install ports/devel/libtool and ports/x11/kdelibs2. >Fix: I don't have a fix (kde's build system is quite complex). However, kdelibs2 should either be taught not to install ltdl.h or install it somewhere besides ${PREFIX}/include. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message