Bug 121455

Summary: devel/libtool15 port is broken
Product: Ports & Packages Reporter: landsidel.allen
Component: Individual Port(s)Assignee: Ade Lovett <ade>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description landsidel.allen 2008-03-07 01:30:00 UTC
The libtool15 port, installed from /usr/ports/devel/libtool15, does not install the libtdl libraries in /usr/local/lib.  This results in gcc not knowing what to do with the -lltdl option.

It appears that configure and perhaps make are never run in ./work/libtool-1.5.24/libltdl/ resulting in install copying no files to /usr/local/lib

Fix: 

cd /usr/ports/devel/libtool15/work/libtool-1.5.24/libltdl
./configure
make
make install
How-To-Repeat: 1. cvsup ports
2. cd /usr/ports/devel/libtool5 && make install
3. Attempt to compile something with 'gcc -lltdl'
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-03-07 01:31:24 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ade

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Michael Johnson 2008-03-07 01:39:58 UTC
On Thu, Mar 6, 2008 at 8:17 PM, Allen <landsidel.allen@gmail.com> wrote:

>
> >Number:         121455
> >Category:       ports
> >Synopsis:       libtool15 port is broken
> >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 07 01:30:00 UTC 2008
> >Closed-Date:
> >Last-Modified:
> >Originator:     Allen
> >Release:        6.1
> >Organization:
> >Environment:
> FreeBSD ldc1244.aus.us.siteprotect.com 6.1-RELEASE-p23 FreeBSD
> 6.1-RELEASE-p23 #1: Sun Mar  2 06:29:08 CST 2008
> root@ldc1244.aus.us.siteprotect.com:/usr/obj/usr/src/sys/GENERIC  i386
> >Description:
> The libtool15 port, installed from /usr/ports/devel/libtool15, does not
> install the libtdl libraries in /usr/local/lib.  This results in gcc not
> knowing what to do with the -lltdl option.
>
> It appears that configure and perhaps make are never run in
> ./work/libtool-1.5.24/libltdl/ resulting in install copying no files to
> /usr/local/lib
>
>
> >How-To-Repeat:
> 1. cvsup ports
> 2. cd /usr/ports/devel/libtool5 && make install
> 3. Attempt to compile something with 'gcc -lltdl'
> >Fix:
> cd /usr/ports/devel/libtool15/work/libtool-1.5.24/libltdl
> ./configure
> make
> make install
>

you probably want ports/devel/libltdl15


>
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
> _______________________________________________
> freebsd-ports-bugs@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
> To unsubscribe, send any mail to "
> freebsd-ports-bugs-unsubscribe@freebsd.org"
>
Comment 3 Ade Lovett freebsd_committer freebsd_triage 2008-03-07 02:14:07 UTC
State Changed
From-To: open->closed

devel/libtool15 does not install the ltdl libraries.  You want 
devel/libtldl15 for that (which is automatically pulled in for other 
ports that require it using the relevant USE_AUTOTOOLS stanza, as 
documented in the porters handbook and Mk/bsd.autotools.mk