Date: Sun, 9 Dec 2001 23:09:05 -0600 (CST) From: Jeremy Norris <ishmael27x@yahoo.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/32663: kdelibs2 port potentially conflicts with libtool port Message-ID: <200112100509.fBA595715898@babylon.merseine.nu>
next in thread | raw e-mail | index | archive | help
>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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112100509.fBA595715898>