From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id oOIUHXOfI2QQigAASxT56A (envelope-from ) for ; Wed, 29 Mar 2023 04:16:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 8F0nHHOfI2TCXgAAG6o9tA (envelope-from ) for ; Wed, 29 Mar 2023 04:16:19 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id EC859CED2 for ; Wed, 29 Mar 2023 04:16:18 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1phLM4-0004Xs-LK; Tue, 28 Mar 2023 22:16:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phLM3-0004XR-4i for guix-patches@gnu.org; Tue, 28 Mar 2023 22:16:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1phLM2-0004x9-T2 for guix-patches@gnu.org; Tue, 28 Mar 2023 22:16:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1phLM2-0006F2-I9 for guix-patches@gnu.org; Tue, 28 Mar 2023 22:16:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49437] [PATCH core-updates] build-system/qt: Fix build failures when Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 29 Mar 2023 02:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49437 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos Cc: Mathieu Othacehe , 49437@debbugs.gnu.org Received: via spool by 49437-submit@debbugs.gnu.org id=B49437.168005613921420 (code B ref 49437); Wed, 29 Mar 2023 02:16:02 +0000 Received: (at 49437) by debbugs.gnu.org; 29 Mar 2023 02:15:39 +0000 Received: from localhost ([127.0.0.1]:51055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phLLe-0005YT-R9 for submit@debbugs.gnu.org; Tue, 28 Mar 2023 22:15:39 -0400 Received: from mail-qv1-f49.google.com ([209.85.219.49]:39607) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phLLc-0005JL-SW for 49437@debbugs.gnu.org; Tue, 28 Mar 2023 22:15:37 -0400 Received: by mail-qv1-f49.google.com with SMTP id oe8so10676344qvb.6 for <49437@debbugs.gnu.org>; Tue, 28 Mar 2023 19:15:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680056131; x=1682648131; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=mEDIJoLZytSLihT7TKFBqFe2eMa4/GlQujEgx52acEk=; b=YOu51/TwmwemfCcSZQmrWjIFfteWM7YlgL3TpSaBOuv1XZHR3kS9rTaNSvBVAH7B2F KTaY2J84quK1B+mmhwFdGajbJ2d6Xh5p9MzQzV5HtyuPDlZHYJjgFxQcFgX5gJKa6dc8 SRYnzVwyE6L6Nl1Dr2Fn0fFT2c3SvQ6y6mWlruwLeS2fSeAWyIXnkalzpxbvVb8Y926P qLGUDzmXqPtSZh8ZtXEdMC80YNAqHCqgNT7DYlWw7GlNyEaEEz19maa0egT31+3to4g6 +huXV3icUTkHCcTZEhNS9XHVUKLkaOCmxGUR/W/TZhRZNsTjp0l6Daz9bUy9W20RZc8w 9dDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680056131; x=1682648131; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mEDIJoLZytSLihT7TKFBqFe2eMa4/GlQujEgx52acEk=; b=MgQ+alT8+/acJNDFjFQbhfe+QRK6otAsg8G4IsumGqFs9k4DppZ0zWL1xzGfb/7cf+ Q62Aak/sNlN2G/HvikkRZ1By51SRPJMLmjQO2UxlK4DA+nKlXoM05DqlIeewsCjaJ+YA tur83CScaa9Jur2CoPgPYZSUmVk0CkDIfJBzNdvFFL3PyudyKJujd/BQqkk19gZM7m5N YqfNA63MaQTaAkw/AeqeRgR51qpTJdCIDX3vMd5VMBkkkUXRk36yWtLyHAMIKowZowbW z4KUvMOc+a4McJ9yp1Xa2/LhxIBQgzOFCG8tE0ZqTM1WPV3wbAZwLM2ckvYEJC7ahr08 pm8w== X-Gm-Message-State: AAQBX9dxeBcSbfKQwOK1moIiYjKhPuDg2DTLQ6YY3Guy7zqyI0MBnhXV B0ZAVwDlFERDxFSFxbXuXO/rJ0Scat19Jw== X-Google-Smtp-Source: AKy350YCVpg7C4TlcTDd6Hx6Q4qq6lgmhgl5+e4at+XyeoWug7W6kWn1QMyLeoLr/FJrjEs3ImKwQA== X-Received: by 2002:a05:6214:2388:b0:579:5dbc:ab8b with SMTP id fw8-20020a056214238800b005795dbcab8bmr29908358qvb.52.1680056131069; Tue, 28 Mar 2023 19:15:31 -0700 (PDT) Received: from hurd (dsl-205-151-56-156.b2b2c.ca. [205.151.56.156]) by smtp.gmail.com with ESMTPSA id dl7-20020ad44e07000000b005dd8b9345f5sm4220974qvb.141.2023.03.28.19.15.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Mar 2023 19:15:30 -0700 (PDT) From: Maxim Cournoyer References: <37bb64ffbb63ba40b6583d9dea983704c1658377.camel@telenet.be> <87pmvsvp7v.fsf@gnu.org> <52c57042714d524c092002e64dfd53e4ebde5b02.camel@telenet.be> <87wnq0ppfz.fsf@gnu.org> <87bl4kkkwf.fsf_-_@gmail.com> Date: Tue, 28 Mar 2023 22:15:29 -0400 In-Reply-To: (Maxime Devos's message of "Sun, 03 Oct 2021 10:56:45 +0200") Message-ID: <87h6u4481q.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1680056179; a=rsa-sha256; cv=none; b=BT7dUQirLgX42FZa7bK7NTpn8MDO3EkVP/BBGuYDw3KVT4bQwIhQS+IF9ql/r7ELWVUJoQ Z586tnbM4lTUPEbMv4aFALYIFA4hFkHmhEamhJENV6PrZ5PIQIJsWlaIXLYjI/OnC0jcij yxLX/jrFz6F73dqgpspgpC7QQaMXDa4r5kdSmuKQkJC99VhhPbAfaZppWHhXnjssRxVgM0 zvXk4KqYGkRpJt1GK6PuleA/p6PrNWxwKOmpwrz3BabGWaRz993Yh6YkGmnsqZzIOrd4Q/ Y/RQhDHvMvgzJjajzhV3qHrTVNhbgGkpveCte+RC0G1zLIMHz7u+xstDmAn52Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="YOu51/Tw"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1680056179; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=mEDIJoLZytSLihT7TKFBqFe2eMa4/GlQujEgx52acEk=; b=N1eWymCPO1iVgpJ1tzkSK3VQUjTB50N9AD1V1OvGe5Wj5E1gVoYbSUCsss0yq94luZcS29 gIDwvjdCe6+c2dtXnkIhSigjMDmQiboptDVxNDEELNNrQU8gPUWZaIwmAlONm4xxK1TzOf lKzzIfj87gyBjPwv00XiZyjv1QYeNXpeSaTLJLnsqVzypv3h00OZD9rwoEbD2p6ite8V+X GHfYOkoDbL4jwyg1FCIz6i1B781eJy8eT5mAAXxkdfDZi7COe6yjmSLVU4mgpOodGbwiCb GIFREI8tUqTVlwf+D7g6me6ixWTKLVGCr2HeO8mBJTgKLBrr5IT+smYhM0pbaA== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="YOu51/Tw"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -0.63 X-Spam-Score: -0.63 X-Migadu-Queue-Id: EC859CED2 X-TUID: GgMWZh+x+RyH Hi Maxime, I hope you are doing well. Maxime Devos writes: > Maxim Cournoyer schreef op wo 22-09-2021 om 23:53 [-0400]: >> Hello, >> >> Maxime Devos writes: >> >> > Mathieu Othacehe schreef op do 08-07-2021 om 21:37 [+0200]: >> > > Hey, >> > > >> > > > One of the features of 'qt-build-system' is that it automatically >> > > > creates wrappers, but it needs 'bash' (or 'bash-minimal') to do >> > > > so. If "bin/bash" doesn't exist among the 'inputs', then >> > > > 'search-input-file' (used by 'wrap-all-programs') will raise an >> > > > exception. Address this exception by adding "bash-minimal" to >> > > > 'host-inputs' when cross-compiling. >> > > >> > > I'd like to test it but it looks like qt-build-system drags glib which >> > > uses the meson-build-system that doesn't support cross-compilation. >> > > >> > > Did you test this patch, on top of your meson series? >> > >> > I had started "./pre-inst-env guix build qtsvg" but that's no >> > cross-compilation. I'll rebase the meson series and test it! >> >> Did it test fine? > > Didn't test it yet, because I first wanted the meson series merged. > Now the meson series and the gtk+ cross-compilation fixes are merged, > I'll take a look again. core-updates is pretty "hot" at the moment, so it may be a good time to test. On the other hand, there aren't that many Qt packages, so it could also go to staging IMO. And if it only touches cross-compilation drv, perhaps it's good for master too? It just needs testing. -- Thanks, Maxim