#1403 closed defect (fixed)
bytestructures: reference to possibly unbound identifiers `r6rs.bytevectors' and `quote'
| Reported by: | Mario Domenech Goulart | Owned by: | evhan |
|---|---|---|---|
| Priority: | major | Milestone: | 5.1 |
| Component: | extensions | Version: | 4.12.0 |
| Keywords: | bytestructures | Cc: | |
| Estimated difficulty: |
Change History (4)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → accepted |
Patch posted to hackers, workaround posted for bytestructures.
comment:3 by , 8 years ago
| Milestone: | someday → 4.14.0 |
|---|---|
| Resolution: | → fixed |
| Status: | accepted → closed |
Fixed by 59f200db.
Note:
See TracTickets
for help on using tickets.

The file that does not build is chicken/bytevectors.sld (on git branch 'chicken').
$ csc -s -O3 -J -o bytestructures.bytevectors.so -X r7rs -R r7rs bytevectors.sld Warning: reference to possibly unbound identifier `r6rs.bytevectors' Warning: reference to possibly unbound identifier `quote' Error: module unresolved: bytestructures.bytevectors Error: shell command terminated with non-zero exit status 256: '/usr/bin/chicken' 'bytevectors.sld' -output-file 'bytestructures.bytevectors.c' -dynamic -feature chicken-compile-shared -optimize-level 3 -emit-all-import-libraries -extend r7rs -require-extension r7rsIt builds successfully with r7rs version 0.0.4, but not 0.0.5 or 0.0.6. The egg has its r7rs dependency set for version 0.0.5, so it has built successfully before with 0.0.5.