Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jan 2005 18:28:07 GMT
From:      Joe Orton <jorton@apache.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/76363: libtool15 port must install .la files
Message-ID:  <200501171828.j0HIS73m065618@www.freebsd.org>
Resent-Message-ID: <200501171830.j0HIUVuG033028@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         76363
>Category:       ports
>Synopsis:       libtool15 port must install .la files
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 17 18:30:31 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Joe Orton
>Release:        4.10-STABLE
>Organization:
>Environment:
FreeBSD minotaur.apache.org 4.10-STABLE FreeBSD 4.10-STABLE #6: Sat Jun  5 10:27:02 PDT 2004     root@minotaur.apache.org:/usr/obj/usr/src/sys/turbo  i386

>Description:
The libtool .la files are a well-defined part of the libtool interface, yet the libtool15 port has been patched to not install .la files.  The Apache APR project, the portability used by projects such as Apache httpd 2.0 and Subversion, relies upon the existence of .la files for carrying inter-library dependencies between projects.

Yes, the .la files are superfluous for carrying inter-library dependencies on some platforms such as FreeBSD.  This is not true for all platform, so APR chose a solution which *is* portable to all platforms: link against the libtool .la file.

Now, with this fundamental part of the libtool interface removed in the FreeBSD port, people cannot correctly use APR, with strange failure modes due to missing .la files.  Please can this be reverted? 

>How-To-Repeat:
      
>Fix:
revert the patch to regain upstream behaviour
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501171828.j0HIS73m065618>