Bug 81113

Summary: lang/php5 reliant on outdated automake and autoconf versions
Product: Ports & Packages Reporter: Jeremy Chadwick <freebsd>
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Jeremy Chadwick 2005-05-16 17:30:07 UTC
	Mainly a send-pr to induce discussion between ale@ and myself...

	There are portions of ports/Mk/bsd.php.mk (anything relating to PHP's
	extension support, executed via phpize) which explicitly requests old
	and outdated autoconf (v2.53) and automake (v1.5).

	Additionally, lang/php5/files/patch-scripts::phpize.in also relies
	specifically on aclocal15 and autoconf253.

	I changed the appropriate files to reflect aclocal19 and autoconf259,
	ditto with WANT_AUTOMAKE_VER=19 and WANT_AUTOCONF_VER=259, and numerous
	PHP extensions I tried built without any problems.  I did this on both
	5.3-STABLE and 4.11-STABLE.

	I assume some of the extensions don't work properly with older versions,
	but for those extensions, could one not override WANT_AUTOMAKE_VER and
	WANT_AUTOCONF_VER in lang/php5/Makefile.ext in the appropriate .ifdef
	section?

	Basically, I'm just trying to get rid of different versions of autoconf
	and automake on our systems, even though FreeBSD has done a beautiful
	job of segregating each version.

Fix: 

Should be obvious.
How-To-Repeat: 	n/a
Comment 1 Erwin Lansing freebsd_committer freebsd_triage 2005-05-16 17:50:15 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale

Over to maintainer
Comment 2 Alex Dupre freebsd_committer freebsd_triage 2005-06-14 15:04:41 UTC
State Changed
From-To: open->closed

Your assumption is correct, some extensions don't work with newer autotool versions. 
So, if you like to see something committed, you have to test all the extensions and 
provide me a full patch :-)