Loading pkgs/by-name/hy/hydra-check/fix-cargo-1_88-reqwest.patch 0 → 100644 +15 −0 Original line number Diff line number Diff line diff --git a/Cargo.toml b/Cargo.toml index bb8d370..7c5b7ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,6 +35,10 @@ anyhow = "1.0.89" insta.opt-level = 3 similar.opt-level = 3 +# work around https://github.com/NixOS/nixpkgs/issues/427072 +[profile.release.package.hyper] +opt-level = 0 + [lints.clippy] pedantic = { level = "warn", priority = -1 } cargo = { level = "warn", priority = -1 } pkgs/by-name/hy/hydra-check/package.nix +9 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,15 @@ rustPlatform.buildRustPackage rec { useFetchCargoVendor = true; cargoHash = "sha256-G9M+1OWp2jlDeSDFagH/YOCdxGQbcru1KFyKEUcMe7g="; patches = lib.optional (stdenv.hostPlatform.system == "x86_64-darwin") # work around rust 1.88 compiler / linker bug for x86_64-darwin. This is # applied conditionally because it will introduce a performance penalty on # other host platforms. NOTE: Please check the patch applies if you update # the package on a different platform (e.g x86_64-linux). # see: https://github.com/NixOS/nixpkgs/issues/427072 ./fix-cargo-1_88-reqwest.patch; nativeBuildInputs = [ pkg-config installShellFiles Loading Loading
pkgs/by-name/hy/hydra-check/fix-cargo-1_88-reqwest.patch 0 → 100644 +15 −0 Original line number Diff line number Diff line diff --git a/Cargo.toml b/Cargo.toml index bb8d370..7c5b7ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,6 +35,10 @@ anyhow = "1.0.89" insta.opt-level = 3 similar.opt-level = 3 +# work around https://github.com/NixOS/nixpkgs/issues/427072 +[profile.release.package.hyper] +opt-level = 0 + [lints.clippy] pedantic = { level = "warn", priority = -1 } cargo = { level = "warn", priority = -1 }
pkgs/by-name/hy/hydra-check/package.nix +9 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,15 @@ rustPlatform.buildRustPackage rec { useFetchCargoVendor = true; cargoHash = "sha256-G9M+1OWp2jlDeSDFagH/YOCdxGQbcru1KFyKEUcMe7g="; patches = lib.optional (stdenv.hostPlatform.system == "x86_64-darwin") # work around rust 1.88 compiler / linker bug for x86_64-darwin. This is # applied conditionally because it will introduce a performance penalty on # other host platforms. NOTE: Please check the patch applies if you update # the package on a different platform (e.g x86_64-linux). # see: https://github.com/NixOS/nixpkgs/issues/427072 ./fix-cargo-1_88-reqwest.patch; nativeBuildInputs = [ pkg-config installShellFiles Loading