﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
696	Stock 4.7.0 chicken cannot compile current trunk	johnwcowan		"When attempting to compile `setup-api.scm`, `setup-download.scm`, `chicken-install.scm`, `chicken-uninstall.scm`, and `chicken-status.scm`, my stock 4.7.0 `chicken` in /usr/local/bin crashes with the absurd error message:

{{{

Syntax error (import): cannot import from undefined module

        scheme

        Expansion history:

        <syntax>          (##core#begin (module setup-api ((run execute) compile standard-extension make make/proc host-extens......
        <syntax>          (module setup-api ((run execute) compile standard-extension make make/proc host-extension install-ex......
        <syntax>          (##core#module setup-api ((run execute) compile standard-extension make make/proc host-extension ins......
        <syntax>          (import scheme chicken foreign irregex utils posix ports extras data-structures srfi-1 srfi-13 files......    <--
}}}

The workaround is to recompile these files using the `chicken` already built in the working directory, which has no problem with them.  This is after setting CSC_OPTIONS to ""-I/usr/local/include/chicken"", as required on Cygwin."	defect	closed	major		compiler	4.7.x	worksforme			
