Source: sslh
Version: 1.20-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

sslh has unsatisfiable cross Build-Depends. The binutils dependency is
natively implied in build-essential. It can be dropped with no
replacement. The other two issues are libio-socket-inet6-perl and lcov,
both of which are only used for testing and thus can be annotated
<!nocheck>, which renders them irrelevant to cross building. I'm
attaching a patch for your convenience.

Helmut
diff --minimal -Nru sslh-1.20/debian/changelog sslh-1.20/debian/changelog
--- sslh-1.20/debian/changelog  2019-09-05 19:04:54.000000000 +0200
+++ sslh-1.20/debian/changelog  2023-03-08 09:29:12.000000000 +0100
@@ -1,3 +1,13 @@
+sslh (1.20-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Drop unnecessary binutils dependency.
+    + Annotate test dependencies libio-socket-inet6-perl and lcov with
+      <!nocheck>.
+
+ -- Helmut Grohne <[email protected]>  Wed, 08 Mar 2023 09:29:12 +0100
+
 sslh (1.20-1) unstable; urgency=medium
 
   [ Guillaume Delacour ]
diff --minimal -Nru sslh-1.20/debian/control sslh-1.20/debian/control
--- sslh-1.20/debian/control    2019-09-05 19:04:54.000000000 +0200
+++ sslh-1.20/debian/control    2023-03-08 09:29:10.000000000 +0100
@@ -2,9 +2,9 @@
 Section: net
 Priority: optional
 Maintainer: Don Armstrong <[email protected]>
-Build-Depends: debhelper-compat (= 12), libwrap0-dev, binutils, po-debconf,
-               libio-socket-inet6-perl, libconfig-dev, libcap-dev [linux-any],
-               psmisc, lcov, libpcre3-dev,
+Build-Depends: debhelper-compat (= 12), libwrap0-dev, po-debconf,
+               libio-socket-inet6-perl <!nocheck>, libconfig-dev, libcap-dev 
[linux-any],
+               psmisc, lcov <!nocheck>, libpcre3-dev,
                init-system-helpers (>= 1.51)
 Standards-Version: 4.4.0
 Homepage: http://www.rutschle.net/tech/sslh/README.html

Reply via email to