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.