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
wolfssl: 3.15.0 -> 3.15.3 #42670
wolfssl: 3.15.0 -> 3.15.3 #42670
Conversation
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wolfssl/versions. These checks were done: - built on NixOS - 0 of 0 passed binary check by having a zero exit code. - 0 of 0 passed binary check by having the new version present in output. - found 3.15.3 in filename of file in /nix/store/64hjsmi2gzinf6qn0dfs16c3zzi4rfpx-wolfssl-3.15.3 - directory tree listing: https://gist.github.com/f48303498f02ef2dc587368e1b17a323 - du listing: https://gist.github.com/db2ab599e28e35132df0568d69c7f4c8
Success on x86_64-linux (full log) Attempted: wolfssl Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: wolfssl Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: wolfssl Partial log (click to expand)
|
Looks good to me, thanks for this automated update! No package currently depends on wolfssl, so for testing I recompiled curl against wolfssl using the following shell.nix: with import <nixpkgs> {};
let
curlwolfssl = (curl.override {
openssl = wolfssl;
}).overrideDerivation (oldAttrs: {
configureFlags =
# --with-ca-fallback does not work with wolfssl
(builtins.filter (x: x != "--with-ca-fallback") oldAttrs.configureFlags)
++ ["--with-cyassl=${wolfssl}"];
});
in
{
my-env = stdenv.mkDerivation {
name = "my-env";
buildInputs = [
curlwolfssl
];
};
} I tested the resulting curl binary and compared its output against my local curl binary provided by Fedora: curl -2 https://nixos.org
curl https://nixos.org > 1.txt
/usr/bin/curl https://nixos.org > 2.txt
diff 1.txt 2.txt The first line gives an error message "curl: (35) CyaSSL does not support SSLv2" confirming that CyaSSL - which is the old name for wolfssl still referred to by curl - is indeed used. Diff of output of local curl and this new curl shows identical outputs as expected. |
Thanks for testing! |
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/wolfssl/versions.
These checks were done:
built on NixOS
0 of 0 passed binary check by having a zero exit code.
0 of 0 passed binary check by having the new version present in output.
found 3.15.3 in filename of file in /nix/store/64hjsmi2gzinf6qn0dfs16c3zzi4rfpx-wolfssl-3.15.3
directory tree listing: https://gist.github.com/f48303498f02ef2dc587368e1b17a323
du listing: https://gist.github.com/db2ab599e28e35132df0568d69c7f4c8
meta.description for wolfssl is: '"A small, fast, portable implementation of TLS/SSL for embedded devices"'.
cc @mcmtroffaes for testing.
Experimental: this build is cached with Cachix. To use the cache follow these experimental instructions:
One time setup in nixpkgs Git checkout:
Test this build: