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

amalgamate.sh doesn't work on linux + musl-libc + arm64 systems, please provide a simple amalgamation command that works #293

Closed
ell1e opened this issue Nov 25, 2023 · 2 comments

Comments

@ell1e
Copy link
Contributor

ell1e commented Nov 25, 2023

amalgamate.sh doesn't work on linux + musl-libc + arm64 systems because the test compilation causes this error:

/usr/bin/ld: cannot find /usr/lib/llvm16/lib/clang/16/lib/linux/libclang_rt.ubsan_standalone-aarch64.a: No such file or directory

It would be nice if some command actually just amalgamated without doing whatever complex compilation tasks with options that might break and aren't strictly necessary to just get the resulting baked files for use.

For example, you could move all the testing into some test_and_amalgamate.sh and strip down amalgamate.sh to make it not do all the test compilations and to make it just produce the files instead.

@ell1e
Copy link
Contributor Author

ell1e commented Nov 25, 2023

Seems like I actually brought this up before half a year ago: #273

It would be nice if there could be a fix for this soon. If you want me to make a pull request, let me know.

@ell1e ell1e closed this as completed Nov 25, 2023
@ell1e
Copy link
Contributor Author

ell1e commented Nov 25, 2023

I made a pull request now: #294

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

No branches or pull requests

1 participant