-
Notifications
You must be signed in to change notification settings - Fork 25
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
error: implicit declaration of function ‘blake2s256_hmac’ #12
Comments
Got same error on Ubuntu 22.04.4 LTS |
At some point blake2s256_hmac was removed from kernel crypto library Confirmed by reading blake2s.h Starting from v5.15.44 it was removed! amnesiawg kernel module is based on older kernel version and can't be built for kernels newer than v5.15.43 ??? |
@Trotzky how did you obtain kernel sources? For your kernel AmneziaWG uses patch method to build final sources for itself so you must get correct sources for your kernel before compilation. |
I believe this is not relevant to this issue as both you and the OP (and also me:) have 5.15.0 kernel which contains that function. However I cannot trace how amneziawg-dkms build includes, or is supposed to include, that header... I also experience this on Ubuntu 24.04.5. My kernel sources are installed automatically by building amneziawg-dkms version |
the same problem on 5.15.0-126-generic , Ubuntu 24.04.5 |
Getting following error when running
make
on raspberry pi 4:The text was updated successfully, but these errors were encountered: