Latest (d40056a) Mullvad Maybenot commit in maybenot.h does not have MaybenotAction_InjectPadding instead they use MaybenotAction_SendPadding_Body.
Upon scraping through maybenot commits from the one commented
_mn_commit=7254d70ea92e59778a99611999e4ed88a4aa821b ## commit does not exist
found that we can use b06094e from the parent of parent 7254d above
_mn_commit=b06094e81701782d28cd2312f58e0654109d04ce
then switch comment on the other line
"git+https://github.com/mullvad/maybenot.git#commit=${_mn_commit}"
# "git+https://github.com/mullvad/maybenot.git"
I manage to build this successfully although I am not sure we should use this commit or what.
Edit: Or maybe need to raise issue for mullvad's wireguard-go because daita.go is calling on a different function?
Edit 2: Author fixed the pkgbuild with static maybenot commit.
Pinned Comments
yochananmarqos commented on 2022-11-11 19:31 (UTC) (edited on 2022-11-13 19:21 (UTC) by yochananmarqos)
PSA: Upstream does not support building natively for ARM64, only cross-compiling. You can use
mullvad-vpn-bin
instead.yochananmarqos commented on 2019-12-07 17:44 (UTC) (edited on 2024-06-06 22:09 (UTC) by yochananmarqos)
--> ALWAYS DO A CLEAN BUILD <--
This package will verify the signature of the git tag / commit. Developer keys are available here and instructions are here. See the PKGBUILD to determine which developer key you need.
Please do not create upstream issues about the AUR package, they do not support it.