﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
154	reexporting syntax fails with compiled import libraries	felix winkelmann	felix winkelmann	"The following fails, when m1.import.scm is compiled:

{{{
(module x ()
  (import scheme chicken)
  (reexport srfi-13)
  (require-library srfi-13))
}}}

When `use`ing `x`, the rexported syntax (`let-string-start+end`) will not be found, because the import is done during execution of `x.import.so`, and is not retained in the macro environment (that's the reason `eval` is used in import libs for the normal imports).

A possible fix may be adding the reexported modules to the normal imports, not the meta-imports.
"	defect	closed	major		expander	4.3.x	fixed	reexport		
