Date: Sun, 24 Apr 2005 11:05:53 +0200 (CEST) From: Matthias Andree <matthias.andree@web.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/80298: automake/autoconf executable names nonstandard Message-ID: <20050424090553.904811B205@merlin.emma.line.org> Resent-Message-ID: <200504240910.j3O9AGFx048322@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 80298 >Category: ports >Synopsis: automake/autoconf executable names nonstandard >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Apr 24 09:10:15 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Matthias Andree >Release: FreeBSD 5.4-STABLE i386 >Organization: >Environment: System: FreeBSD merlin.emma.line.org 5.4-STABLE FreeBSD 5.4-STABLE #27: Sat Apr 23 11:36:13 CEST 2005 root@merlin.emma.line.org:/usr/src/sys/i386/compile/MA5 i386 >Description: The autoconf, aclocal, automake, autoheader executable names are non-standard and break all auto-reconfiguration rules in common packages as well as the "autoreconf" script. The programs should be renamed as follows: autoconf & co. - The most current version should be without version suffix: autoconf259 -> autoconf autoheader259 -> autoheader There is not really a reason to keep older versions around except perhaps autoconf213. IF they are kept around, autoreconf should be changed so it will run the right versions; if autoreconf253 is run, it should run autoconf253 rather than autoconf (which fails). automake & co. - These support version tags officially: aclocal19 -> aclocal-1.9 automake19 -> automake-1.9 and so on. The ports should be changed to use these names to ease software development. According changes may need to be made to /usr/ports/Mk/bsd.port.mk >How-To-Repeat: >Fix: see above >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050424090553.904811B205>