-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
hostapd-2.6: libressl patches. #23067
Conversation
@mrobbetts, thanks for your PR! By analyzing the history of the files in this pull request, we identified @wkennington, @globin and @Krofek to be potential reviewers. |
At least one of the hashes seems to be wrong:
|
I... really? It builds fine on my machine :/ I just re-did a quick The commit pages have links to a direct patch page (which is what I'm linking to now), but also to .zip and .tar versions. Might those be better? |
Ah, Two solutions:
|
74b2351
to
82599b9
Compare
Oh! I had no idea. There are a lot of different fetchers :) I've pushed the change to use |
82599b9
to
6a75976
Compare
(just squashed the commits together) |
Tested build with openssl & libressl. Thanks! 🍻 |
Motivation for this change
Since updating to v2.6,
hostapd
has not been willing to build againstlibressl
.I have cherry-picked the
libressl
support commits from the upstreamhostapd
repo:http://w1.fi/cgit/hostap/commit/?id=0d42179e1246f996d334c8bd18deca469fdb1add
http://w1.fi/cgit/hostap/commit/?id=df426738fb212d62b132d9bb447f0128194e00ab
http://w1.fi/cgit/hostap/commit/?id=b70d508c50e8e2d2b8fb96ae44ae10f84cf0c1ae
and added them to the patches list. This allows the build to complete, and the resulting build seems to work perfectly.
Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)