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.13.0 -> 3.15.0 #41656
wolfssl: 3.13.0 -> 3.15.0 #41656
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.0 in filename of file in /nix/store/gx03mc7m4r07ybly7san7xk3v17pm264-wolfssl-3.15.0 - directory tree listing: https://gist.github.com/79fbf246bbacf1d8014bee57d274625a - du listing: https://gist.github.com/1f19919b71d52208a236a55cf066a003
Success on x86_64-darwin (full log) Attempted: wolfssl Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: wolfssl Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: wolfssl Partial log (click to expand)
|
Thanks for the update! For testing I recompiled curl against wolfssl using the following shell.nix: with import <nixpkgs> {};
let
curlwolfssl = (curl.override {
openssl = wolfssl;
}).overrideDerivation (oldAttrs: {
configureFlags =
(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 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. |
Thanks for testing the update, @mcmtroffaes! Do you approve of these changes (are you happy for this to be merged in)? |
Thanks @ryantm ! |
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.0 in filename of file in /nix/store/gx03mc7m4r07ybly7san7xk3v17pm264-wolfssl-3.15.0
directory tree listing: https://gist.github.com/79fbf246bbacf1d8014bee57d274625a
du listing: https://gist.github.com/1f19919b71d52208a236a55cf066a003
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: