Skip to content

New package: fresh-0.5.8 - #63079

Open
zen0bit wants to merge 1 commit into
void-linux:masterfrom
oSoWoSo:fresh
Open

zen0bit wants to merge 1 commit into
void-linux:masterfrom
oSoWoSo:fresh

Conversation

@zen0bit

@zen0bit zen0bit commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: YES

New package

Local build testing

  • I built this PR locally for my native architecture, x86_64
  • I built this PR locally for these architectures:
    • aarch64
    • aarch64-musl
    • x86_64-musl

@tranzystorekk tranzystorekk added the new-package This PR adds a new package label Oct 19, 2026
@zen0bit
zen0bit force-pushed the fresh branch 2 times, most recently from e1b869f to eeb4ddd Compare November 4, 2026 15:36
@zen0bit zen0bit changed the title New package: fresh-0.5.3 New package: fresh-0.5.7 Nov 4, 2026
@atk

atk commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

For armv7, there is a binding https://github.com/DelSkayn/rquickjs/blob/master/sys/src/bindings/armv7-unknown-linux-gnueabihf.rs

Nothing for arm6 regardless of libc flavor, unfortunately.

So I would suggest removing arm6 and arm7-musl from the supported platforms and set up the correct bindings for arm7 on glibc.

@zen0bit zen0bit changed the title New package: fresh-0.5.7 New package: fresh-0.5.8 Nov 12, 2026
@zen0bit

zen0bit commented Nov 12, 2026

Copy link
Copy Markdown
Contributor Author

@atk
Looks like the only reliable package-level workarounds are

  • a) enabling bindgen at build time—blocked by the host/target float-ABI conflict
  • b) vendoring the whole rquickjs-sys crate with the binding included.

Upstream addition of the binding remains the correct fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants