argon2-cffi recipe build fail
Logs
[1m[90m[DEBUG][39m[0m: From https://github.com/hynek/argon2-cffi
[1m[90m[DEBUG][39m[0m: * tag 20.1.0 -> FETCH_HEAD
[1m[90m[DEBUG][39m[0m: [90m->[0m running git checkout 20.1.0[0m
[1m[90m[DEBUG][39m[0m: error: pathspec '20.1.0' did not match any file(s) known to git
Did anybody solved this?
I believe that the problem is that argon2-cffi uses releases instead of tags in github. I used git+https://github.com/hynek/[email protected] in requirements of buildozer.spec and it was built. I also have argon2_cffi_bindings in my project, and running after a built, it crashes with:
ImportError: dlopen failed: "/data/data/com.example.test_app/files/app/_python_bundle/site-packages/_argon2_cffi_bindings/_ffi.abi3.so" is for EM_X86_64 (62) instead of EM_AARCH64 (183)
EM_X86_64 (62) instead of EM_AARCH64 (183)
This means the build is not using a recipe. Which seems reasonable given what was used. If you want to experiment I'd suggest using a local recipe (see buildozer.spec).
As to the issue I have not looked at it since I noticed it (and I am not a developer), so I have nothing to add.