Source: swupdate
Severity: wishlist
Tags: patch

Some build dependencies that are not bound to the target architecture and do not specify Multi-Arch "foreign" cannot be resolved automatically for cross builds: https://bootstrap.debian.net/cross_all/swupdate.html.

A patch is enclosed that marks them :native or replaces them with their virtual counterpart.
From: Bastian Germann <b...@linutronix.de>
Date: Thu, 18 Feb 2021 15:39:43 +0100
Subject: arch-independent build deps: Use virtual or :native

Some packages that are not bound to the target architecture and do not
specify Multi-Arch "foreign" cannot be automatically resolved for cross
builds. Mark them :native or replace them with their virtual counterpart.

Signed-off-by: Bastian Germann <b...@linutronix.de>
---
 debian/control | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index f373aaf..a6f4e48 100644
--- a/debian/control
+++ b/debian/control
@@ -5,10 +5,10 @@ Maintainer: Stefano Babic <sba...@denx.de>
 Uploaders: SZ Lin (林上智) <sz...@debian.org>,
            Nobuhiro Iwamatsu <iwama...@debian.org>
 Build-Depends: debhelper-compat (= 13),
-               dh-lua <!nolua>,
+               dh-lua:native <!nolua>,
                liblua5.2-dev <!nolua>,
                libfdisk-dev,
-               latexmk <!nodoc>,
+               latexmk:native <!nodoc>,
                libconfig-dev,
                libcurl4-openssl-dev,
                libarchive-dev,
@@ -28,7 +28,7 @@ Build-Depends: debhelper-compat (= 13),
                libcmocka-dev,
                pkg-config,
                gawk,
-               python3-sphinx <!nodoc>,
+               sphinx <!nodoc>,
                texlive-latex-recommended <!nodoc>,
                texlive-fonts-recommended <!nodoc>,
                texlive-formats-extra <!nodoc>

Reply via email to