diff -Nru rhash-1.4.2/debian/changelog rhash-1.4.2/debian/changelog --- rhash-1.4.2/debian/changelog 2022-02-02 18:15:24.000000000 +0000 +++ rhash-1.4.2/debian/changelog 2022-03-03 03:07:36.000000000 +0000 @@ -1,3 +1,9 @@ +rhash (1.4.2-1ubuntu1) jammy; urgency=medium + + * Load and recommend OpenSSL 3 libaries, not 1.1. + + -- Michael Hudson-Doyle Thu, 03 Mar 2022 16:07:36 +1300 + rhash (1.4.2-1build1) jammy; urgency=medium * No-change rebuild for libssl3 (LP: #1959840) diff -Nru rhash-1.4.2/debian/control rhash-1.4.2/debian/control --- rhash-1.4.2/debian/control 2021-08-29 20:17:28.000000000 +0000 +++ rhash-1.4.2/debian/control 2022-03-03 03:07:36.000000000 +0000 @@ -1,7 +1,8 @@ Source: rhash Section: utils Priority: optional -Maintainer: Debian Security Tools +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Security Tools Uploaders: Aleksey Kravchenko Build-Depends: debhelper-compat (= 13), dpkg-dev (>= 1.16.2), libssl-dev (>= 1.1.0) Standards-Version: 4.5.1 @@ -13,7 +14,7 @@ Package: rhash Architecture: any Depends: librhash0 (>= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Recommends: libssl1.1 +Recommends: libssl3 Description: utility for computing hash sums and magnet links RHash is a console utility for calculation and verification of magnet links and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512, @@ -33,7 +34,7 @@ Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: libssl1.1 +Recommends: libssl3 Multi-Arch: same Description: shared library for hash functions computing LibRHash is a professional, portable, thread-safe C library for computing diff -Nru rhash-1.4.2/debian/patches/openssl3.patch rhash-1.4.2/debian/patches/openssl3.patch --- rhash-1.4.2/debian/patches/openssl3.patch 1970-01-01 00:00:00.000000000 +0000 +++ rhash-1.4.2/debian/patches/openssl3.patch 2022-03-03 03:07:36.000000000 +0000 @@ -0,0 +1,17 @@ +Description: Add libcrypto.so.3 to the list of libraries plug_openssl.c will + try to open. +Author: Michael Hudson-Doyle +Origin: vendor +Forwarded: https://github.com/rhash/RHash/pull/199 +Last-Update: 2022-03-03 + +--- rhash-1.4.2.orig/librhash/plug_openssl.c ++++ rhash-1.4.2/librhash/plug_openssl.c +@@ -185,6 +185,7 @@ static int load_openssl_runtime(void) + #else + static const char* libNames[] = { + "libcrypto.so", ++ "libcrypto.so.3", + "libcrypto.so.1.1", + "libcrypto.so.1.0.2", + "libcrypto.so.1.0.0", diff -Nru rhash-1.4.2/debian/patches/series rhash-1.4.2/debian/patches/series --- rhash-1.4.2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ rhash-1.4.2/debian/patches/series 2022-03-03 03:07:36.000000000 +0000 @@ -0,0 +1 @@ +openssl3.patch