[Larceny-users] ARM Chromebook build progress (Ubuntu via Crouton; Acer Chromebook 13)
William D Clinger
will at ccs.neu.edu
Sat Aug 5 22:12:05 EDT 2017
Ken Dickey encountered the following error during a build
from source that appears to have been unpacked from
larceny-0.99-src.tar.gz :
--> Error: unhandled condition:
Compound condition has these components:
#<record &assertion>
#<record &who>
who : compile-library
#<record &message>
message : "contains non-library code"
#<record &irritants>
irritants : ("._original.sls")
Ken wrote:
> Looks like the file indicated is
> lib/R6RS/err5rs/records/syntactic/._original.sls
>
> ..which seems to be an artifact of git.
That file (and numerous other files whose names begin with
"._") came from unpacking
http://www.larcenists.org/LarcenyReleases/larceny-0.99-src.tar.gz
Those files should not have been present within the source
distribution. They contain gibberish related to an Apple
"feature" known as com.apple.quarantine:
https://developer.apple.com/library/content/releasenotes/Carbon/RN-LaunchServices/index.html
In short, the error you are encountering was caused by my use
of an Apple Macintosh and a Firefox browser when packaging the
source code for the larceny-0.99-src.tar.gz file.
I have created a new larceny-0.99-src.tar.gz file, without the
"._" files, and copied that corrected file to the larcenists.org
site. I will avoid using Apple products when creating the v1.3
files for download.
Thank you for bringing this problem to my attention.
Will
More information about the Larceny-users
mailing list