Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get ICU statically linked in platform binaries #2015

Closed
alerque opened this issue Apr 15, 2024 · 1 comment
Closed

Get ICU statically linked in platform binaries #2015

alerque opened this issue Apr 15, 2024 · 1 comment
Labels
tooling Build tooling, release management, and packaging processes
Milestone

Comments

@alerque
Copy link
Member

alerque commented Apr 15, 2024

We have a static binary build with most stuff baked in being attached to releases, but the x86_64 binary is minimally useful because it dynamically links ICU and because it was built on an old Ubuntu LTS release (GH Actions runner) it doesn't work on many other systems. For that to be really useful it needs to be nearly universal for the architecture, not dynamically linked to anything except perhaps glibc/gcc-libs (although a musl static build wild be even nicer).

@alerque alerque added the tooling Build tooling, release management, and packaging processes label Apr 15, 2024
@alerque alerque added this to the v0.15.0 milestone Apr 15, 2024
@alerque alerque changed the title Get ICU embeded in static binary Get ICU statically linked in platform binaries Apr 15, 2024
@alerque
Copy link
Member Author

alerque commented May 30, 2024

This is a duplicate of #1954, which has much more details about why. And I'm not targeting fixing this for this release.

@alerque alerque closed this as not planned Won't fix, can't repro, duplicate, stale May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tooling Build tooling, release management, and packaging processes
Projects
None yet
Development

No branches or pull requests

1 participant