The self-contained build reads the bundled Chez petite/scheme boots from the joltc binary via foreign-entry on the embedded jolt_* symbols. On Linux dlsym can't see an executable's symbols unless they're in the dynamic symbol table, so 'build' died with 'foreign-entry: no entry for jolt_petite_boot_len'. -rdynamic exports them (macOS already resolves them). The new release self-contained-build smoke caught this on the Linux runner. |
||
|---|---|---|
| .. | ||
| chez | ||