[From nobody Mon Sep 21 14:40:08 2026
Received: (at submit) by bugs.debian.org; 14 Sep 2021 08:16:28 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
 (2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 required=4.0 tests=BAYES_00,FVGT_m_MULTI_ODD,
 MURPHY_DRUGS_REL8,SPF_HELO_NONE,SPF_NONE,TXREP,WORD_WITHOUT_VOWELS
 autolearn=no autolearn_force=no
 version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 29; hammy, 113; neutral, 28; spammy,
 0. spammytokens: hammytokens:0.000-+--H*F:U*helmut,
 0.000-+--H*F:D*subdivi.de, 0.000-+--H*RU:sk:helmut@,
 0.000-+--H*rp:U*helmut, 0.000-+--H*rp:D*subdivi.de
Return-path: &lt;helmut@subdivi.de&gt;
Received: from isilmar-4.linta.de ([136.243.71.142]:55336)
 by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from &lt;helmut@subdivi.de&gt;) id 1mQ3cC-0005Jj-Go
 for submit@bugs.debian.org; Tue, 14 Sep 2021 08:16:28 +0000
Received: from isilmar-4.linta.de (isilmar.linta [10.0.0.1])
 by isilmar-4.linta.de (Postfix) with ESMTP id 22748200CAD
 for &lt;submit@bugs.debian.org&gt;; Tue, 14 Sep 2021 08:16:23 +0000 (UTC)
Date: Tue, 14 Sep 2021 10:16:03 +0200
From: Helmut Grohne &lt;helmut@subdivi.de&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: deepin-qt5dxcb-plugin FTCBFS: uses the build architecture pkg-config
Message-ID: &lt;YUBaQxdUwhXZTjRk@alf.mars&gt;
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=&quot;7qgeB9Tnq2mV0Nz9&quot;
Content-Disposition: inline
X-Reportbug-Version: 11.0.0
Delivered-To: submit@bugs.debian.org


--7qgeB9Tnq2mV0Nz9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Source: deepin-qt5dxcb-plugin
Version: 5.0.17-1
Tags: patch upstream
User: debian-cross@lists.debian.org
Usertags: ftcbfs

deepin-qt5dxcb-plugin fails to cross build from source, because an
upstream .pri file hard codes the build architecture pkg-config, which
happens to fail to find cairo. Please consider applying the attached
patch to fix that.

Helmut

--7qgeB9Tnq2mV0Nz9
Content-Type: text/x-diff; charset=us-ascii
Content-Disposition: attachment; filename=&quot;cross.patch&quot;

--- deepin-qt5dxcb-plugin-5.0.17.orig/xcb/linux.pri
+++ deepin-qt5dxcb-plugin-5.0.17/xcb/linux.pri
@@ -7,7 +7,8 @@
              xcb-damage mtdev egl
 
 # Don't link cairo library
-QMAKE_CXXFLAGS += $$system(pkg-config --cflags-only-I cairo)
+PKG_CONFIG_EXECUTABLE = $$pkgConfigExecutable()
+QMAKE_CXXFLAGS += $$system($$PKG_CONFIG_EXECUTABLE --cflags-only-I cairo)
 
 greaterThan(QT_MINOR_VERSION, 5): PKGCONFIG += xcb-xinerama
 

--7qgeB9Tnq2mV0Nz9--
]