fix: pass --unsafe-prelude to import-check JEXEC #4

Merged
ober merged 2 commits from fix/unsafe-prelude-import-check into master 2026-08-06 18:15:44 -04:00
Owner

The import-check tool rejects (scheme) imports on the FreeBSD release
Jerboa without the --unsafe-prelude flag, causing CI to fail with:

Exception in jerboa-script-loader: direct (scheme)/(chezscheme)
imports require --unsafe-prelude with irritant (scheme)

This adds the flag to the JEXEC variable used by import-check.

The import-check tool rejects `(scheme)` imports on the FreeBSD release Jerboa without the `--unsafe-prelude` flag, causing CI to fail with: Exception in jerboa-script-loader: direct (scheme)/(chezscheme) imports require --unsafe-prelude with irritant (scheme) This adds the flag to the JEXEC variable used by import-check.
fix: pass --unsafe-prelude to import-check JEXEC
Some checks failed
required-ci / required (pull_request) Failing after 2s
version-policy / required (pull_request) Failing after 3s
d602f9746e
The import-check tool rejects (scheme) imports on the FreeBSD release
Jerboa without the --unsafe-prelude flag.
fix: add transpile dependency to import-check
Some checks failed
required-ci / required (pull_request) Failing after 3s
version-policy / required (pull_request) Failing after 2s
69773ee12a
clean-generated removes compiled libs, then import-check fails with
'library (sed ast) not found'. Run transpile before import-check to
rebuild the .sls wrappers.
ober scheduled this pull request to auto merge when all checks succeed 2026-08-06 18:13:19 -04:00
ober merged commit c8aca491bf into master 2026-08-06 18:15:44 -04:00
ober referenced this pull request from a commit 2026-08-06 18:15:44 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-sed!4
No description provided.