Skip to content

feat(scripts): add package-tarball.sh local release packaging - #1

Open
noobHappylife wants to merge 9 commits into
mainfrom
package-script
Open

feat(scripts): add package-tarball.sh local release packaging#1
noobHappylife wants to merge 9 commits into
mainfrom
package-script

Conversation

@noobHappylife

Copy link
Copy Markdown
Contributor

Mirrors build-release.yml's packaging step so a release can be built + published locally (gh release create) — the fast path used for v1.0.0.

Triggers the from-scratch source gate (scripts/** path) — the gate's first real CI execution.

Mirrors build-release.yml's packaging step so releases can be built and
published locally (gh release create) — the fast path used for v1.0.0.
raqm_stub.c pulls setjmp.h via freetype's ftstdlib.h; the fake setjmp header
(-isystem fake-headers, the deliberate wasm-EH workaround every other native
dep uses) was omitted from this one direct clang call, so a cold build hits
the sysroot's 'Setjmp requires Exception handling' #error. Local artifacts
were stale (Jul 21) and masked it. Verified: the exact compile now succeeds.
Runners/containers lack the target by default (only the dev machine had it
installed) — first from-scratch gate run failed with E0463 can't find crate
for std. rustup target add is idempotent; tiktoken (06) uses -Zbuild-std and
needs no preinstalled target.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant