lsh 2.0.4 -> 2.1 https://repology.org/project/lsh/versions attrpath: lsh Checking auto update branch... No auto update branch exists [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] skipping because derivation has no updateScript [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/tools/networking/lsh/default.nix b/pkgs/tools/networking/lsh/default.nix index f5fc34487aa1..960aaa1c422f 100644 --- a/pkgs/tools/networking/lsh/default.nix +++ b/pkgs/tools/networking/lsh/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { pname = "lsh"; - version = "2.0.4"; + version = "2.1"; src = fetchurl { url = "mirror://gnu/lsh/lsh-${version}.tar.gz"; - sha256 = "614b9d63e13ad3e162c82b6405d1f67713fc622a8bc11337e72949d613713091"; + sha256 = "sha256-i7+Usap3oCysGhA1CqxZm3rt2mGIHbFmBt6+737yEuM="; }; patches = [ ./pam-service-name.patch ./lshd-no-root-login.patch ]; @@ -33,8 +33,8 @@ stdenv.mkDerivation rec { # -fcommon: workaround build failure on -fno-common toolchains like upstream # gcc-10. Otherwise build fails as: - # ld: liblsh.a(unix_user.o):/build/lsh-2.0.4/src/server_userauth.h:108: multiple definition of - # `server_userauth_none_preauth'; lshd.o:/build/lsh-2.0.4/src/server_userauth.h:108: first defined here + # ld: liblsh.a(unix_user.o):/build/lsh-2.1/src/server_userauth.h:108: multiple definition of + # `server_userauth_none_preauth'; lshd.o:/build/lsh-2.1/src/server_userauth.h:108: first defined here # Should be present in upcoming 2.1 release. env.NIX_CFLAGS_COMPILE = "-std=gnu90 -fcommon"; Received ExitFailure 1 when running Raw command: /nix/store/3nqhcyc7vid1npgcd0m7arg5sn325nhz-nix-2.12.0/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A lsh nix build failed. got build log for 'lsh' from 'daemon' @nix { "action": "setPhase", "phase": "unpackPhase" } Running phase: unpackPhase unpacking source archive /nix/store/r8051jr8qmw6hhbv6gkciqwikjhbm0g7-lsh-2.1.tar.gz source root is lsh-2.1 setting SOURCE_DATE_EPOCH to timestamp 1372245533 of file lsh-2.1/ChangeLog @nix { "action": "setPhase", "phase": "patchPhase" } Running phase: patchPhase applying patch /nix/store/1g8xyxbll0jxh9bqhg3xapy6s4vr5k74-pam-service-name.patch patching file src/lsh-pam-checkpw.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/lsh-pam-checkpw.c.rej