-
Notifications
You must be signed in to change notification settings - Fork 21
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
Doesn't support build or static linking #80
Comments
Full log 19_Run dav1d tests (arm64).txt.zip |
This is quite annoying, @gdesmott do you have any idea? |
Not really. One should debug what's |
I hope it is a local misuse, but I wanted to double-check in case it is a known issue. |
Maybe it's related to gdesmott/system-deps#77 ? |
I'm bumping dav1d-sys to use system-deps 6.2.1, @kornelski do you have time to check if it solves you problem? (also if you want to make a PR to add the cross compilation target to our CI I'd land it) |
That build is still failing: https://github.com/kornelski/rav1e/actions/runs/8630802947/job/23657875900
|
Sigh, I'll cut the release for the API update today and we'll see what's wrong with cross compilation. |
I'm trying to run rav1e's arm64 dav1d tests using static build of libdav1d, but either the
system-deps
crate isn't working properly, or there's something wrong with its integration.I'm setting
SYSTEM_DEPS_DAV1D_LINK=static
andSYSTEM_DEPS_DAV1D_BUILD_INTERNAL=auto
(also triedalways
, same result), andsystem-deps
builds it, but then unnecessarily falls back to pkg-config, misconfigures it, and ends up incorrectly linking dynamically.https://github.com/kornelski/rav1e/blob/9f257e6870c36efb683ec19d1974db3746113296/.github/workflows/rav1e.yml#L197-L198
The text was updated successfully, but these errors were encountered: