Subject: pkg/24068: automake 1.8 doesn't build with old texinfo
To: None <gnats-bugs@gnats.netbsd.org>
From: Simon Burge <simonb@wasabisystems.com>
List: netbsd-bugs
Date: 01/13/2004 00:19:46
>Number:         24068
>Category:       pkg
>Synopsis:       automake 1.8 doesn't build with old texinfo
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jan 12 13:20:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.6.2_RC4
>Organization:
Wasabi Systems
>Environment:
System: NetBSD thoreau.thistledown.com.au 1.6.2_RC4 NetBSD 1.6.2_RC4
 (THOREAU) #19: Sun Jan 11 14:24:47 EST 2004
 simonb@thoreau.thistledown.com.au:/usr/obj/sys/arch/i386/compile/THOREAU
 i386
Architecture: i386
Machine: i386
>Description:

	devel/automake has two semi-related problems:

	1- It has a .texi file that needs texinfo 4.2 or later to
	   rebuild, but only has TEXINFO_REQD=4.0

	2- It regenerates the .info file unnecessarily if you are
	   in the wrong timezone.  In the doc subdirectory compare
	   and with the local timezone set to Australia/Victoria:

		ls -l automake.texi
		[ ... ]  258425 Dec 10 05:11 automake.texi
		env TZ=UTC ls -l automake.texi
		[ ... ]  258425 Dec  9 18:11 automake.texi

	   and:

		head -1 version.texi
		@set UPDATED 9 December 2003

	   The makefile regenerates a new version.texi with

		@set UPDATED 10 December 2003

	   in it, and then because the version.texi has changed it
	   tries to rebuild automake.info

>How-To-Repeat:

	In a timezone more easterly than UTC+5 on a machine with
	texinfo earlier than 4.1:

		cd /usr/pkgsrc/devel/automake; make

>Fix:

	None given.
>Release-Note:
>Audit-Trail:
>Unformatted: