Subject: pkg/35339: [patch] update lang/chicken to 2.5 (fixes Solaris build issue)
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <peter.schuller@infidyne.com>
List: pkgsrc-bugs
Date: 12/29/2006 16:00:01
>Number: 35339
>Category: pkg
>Synopsis: [patch] update lang/chicken to 2.5 (fixes Solaris build issue)
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Dec 29 16:00:01 +0000 2006
>Originator: Peter Schuller
>Release:
>Organization:
>Environment:
>Description:
lang/chicken is outdated w.r.t. the upstream version. In addition, the current version has some build issues on Solaris having to do with the non-existence of timegm() and the tm.tm_zone member. It turns out these issues have already been addressed in upstream chicken 2.5.
>How-To-Repeat:
>Fix:
This patch updates lang/chicken to 2.5. It removes the INFO_FILES stuff because this version of chicken does not install such files, as per this changelog entry:
Sat Sep 2 11:49:16 CEST 2006 Brandon Van Every <bvanevery@gmail.com>
* no makeinfo, so don't need AM_MAKEINFOFLAGS
The patch:
http://distfiles.scode.org/pkgsrc/chicken-2_41-2_5.patch
It has been tested to build+install on Solaris nvb54, FreeBSD 6.2-RC, NetBSD 3:ish. csc/csi are confirmed to work (compile/run trivial script) after installation.