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>