From unknown Tue Aug 19 05:28:53 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54052] [PATCH] gnu: cgdb: Add gdb to propagated-inputs Resent-From: Chadwain Holness Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Feb 2022 05:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54052 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54052@debbugs.gnu.org Cc: Chadwain Holness X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164516156623352 (code B ref -1); Fri, 18 Feb 2022 05:20:01 +0000 Received: (at submit) by debbugs.gnu.org; 18 Feb 2022 05:19:26 +0000 Received: from localhost ([127.0.0.1]:53137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKvfx-00064Z-Ga for submit@debbugs.gnu.org; Fri, 18 Feb 2022 00:19:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:49858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKvfv-00064Q-E3 for submit@debbugs.gnu.org; Fri, 18 Feb 2022 00:19:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKvfv-0006K8-2x for guix-patches@gnu.org; Fri, 18 Feb 2022 00:19:23 -0500 Received: from [2607:f8b0:4864:20::f31] (port=44859 helo=mail-qv1-xf31.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nKvft-0008Bj-0A for guix-patches@gnu.org; Fri, 18 Feb 2022 00:19:22 -0500 Received: by mail-qv1-xf31.google.com with SMTP id p7so12684356qvk.11 for ; Thu, 17 Feb 2022 21:19:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6x4yPxbz87H1b3eiuJukQYShbzr0A6UEqQFamikQJ3E=; b=p5H169cH+5nA2d3qQnfaDXy9VuhS+fGOeP+BZa0DtTOwESJkBV+cPOeOkJdmVIfQFd QT3to61qOwO0PTcgw/dnOGX7Rqe8gISDNRu+L7CC8MpP/cL/qhnWQ26BkJ8OUrawQCqe ctuJmh4MiyxEiyeTimIt+bdX4HrAUdJQ52GCCDUB329oox4+h9YaP1nphBuDk9scvZxq bfjlb7HqVzXBL5hHslf9Daq5XdUW+t1C2csp7B6t06VYozlWob6yWT0OEEYR+1FA4M/4 VEgB9p/A73Nt0TsLvunsMJqcYCkjp2VGnv6ghsbSk3XTVowl3iDhFlrjoxz0s/NCqNrQ g/VQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6x4yPxbz87H1b3eiuJukQYShbzr0A6UEqQFamikQJ3E=; b=P5VYLvAfcTJfpXxNfdjOoyQxR4YJddoMS4qwfZRwUipLlVCJIyGj4Jg+Sot/wZF3la CF8H9CcnXoMxvHiQKeoouFWw/9+5aM+l5WYfOWHu1KgzGPe8zCvswCY1U2mr/K9cWIhc RPHVARSmvnK2CdxcbXLcUMsOIA0Kb5buh89sHTcaqOO4fku6cwMEx9ApdEwMadY1iU20 cJIL4TlUibTmPCi2rCcd6yOikUWJbl+fbtZtxsdXRXtlFIpY+cTAGaCiQojPEN9C7IPI IBljdZBdD5GKf+Opd86+OZ79B7Cpq2i4MmWFiAxeqf6DNZNXbPKuF1Q4pl70VAComdSY oVWQ== X-Gm-Message-State: AOAM530QIw8SCgFNA402M0IbcIa2rxjiUIFlDem5vS95u63MCw+UXAt0 ltIuvGtybfNKuWVXeNN9nMWrL8Ag4+o= X-Google-Smtp-Source: ABdhPJzoBXyPvs5i6z5g3XeunB48gPEMfLy6Bcv69Nx4xt4fInMXB3sfin3yuNTN2HNQbmvwi+Gv5Q== X-Received: by 2002:ad4:5cca:0:b0:42c:3a47:5bc with SMTP id iu10-20020ad45cca000000b0042c3a4705bcmr4600040qvb.69.1645161559237; Thu, 17 Feb 2022 21:19:19 -0800 (PST) Received: from chad-artix.hsd1.fl.comcast.net ([2601:586:8380:3be0::5954]) by smtp.gmail.com with ESMTPSA id g8sm5009881qki.47.2022.02.17.21.19.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 21:19:18 -0800 (PST) From: Chadwain Holness Date: Fri, 18 Feb 2022 00:20:05 -0500 Message-Id: <20220218052005.10687-1-chadwainholness@gmail.com> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::f31 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::f31; envelope-from=chadwainholness@gmail.com; helo=mail-qv1-xf31.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/debug.scm (cgdb)[propagated-inputs]: Add gdb --- gnu/packages/debug.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm index 24d17d95b0..89629e4aca 100644 --- a/gnu/packages/debug.scm +++ b/gnu/packages/debug.scm @@ -763,6 +763,8 @@ (define-public cgdb (list ncurses readline)) (native-inputs (list flex texinfo)) + (propagated-inputs + (list gdb)) (home-page "https://cgdb.github.io") (synopsis "Console front-end to the GNU debugger") (description -- 2.35.1 From unknown Tue Aug 19 05:28:53 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54052] [PATCH] gnu: cgdb: Add gdb to propagated-inputs Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Feb 2022 07:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54052 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Chadwain Holness , 54052@debbugs.gnu.org Received: via spool by 54052-submit@debbugs.gnu.org id=B54052.16451710097648 (code B ref 54052); Fri, 18 Feb 2022 07:57:01 +0000 Received: (at 54052) by debbugs.gnu.org; 18 Feb 2022 07:56:49 +0000 Received: from localhost ([127.0.0.1]:53370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKy8H-0001zI-GY for submit@debbugs.gnu.org; Fri, 18 Feb 2022 02:56:49 -0500 Received: from andre.telenet-ops.be ([195.130.132.53]:55654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKy8G-0001zA-C3 for 54052@debbugs.gnu.org; Fri, 18 Feb 2022 02:56:48 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id wXwm2600K4UW6Th01Xwm1t; Fri, 18 Feb 2022 08:56:47 +0100 Message-ID: From: Maxime Devos Date: Fri, 18 Feb 2022 08:56:46 +0100 In-Reply-To: <20220218052005.10687-1-chadwainholness@gmail.com> References: <20220218052005.10687-1-chadwainholness@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-lOZ4mR6IK1MYa+CdtP9d" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1645171007; bh=smR0W4D5iFJBELms+oK0CR3AQCbZjrRO09OWoUZPa20=; h=Subject:From:To:Date:In-Reply-To:References; b=jPpjQwikYKRwXeRN4saUkcbc8UZSfBLbHDXrr0wgblUtjw+8vBnOWZj7FwANxCEsO LZcj9C2mStMzj3jnMCdBzuxaGyuJZ2eONjnBPEPBfMiqiGoqhqem5SKlk/bEZLdvI3 BhqB0Ow5sslAMfBrEP77PBSzB/5T06CLRZ3UDNUl39ISb+9JEUofJPHVtlQDDVVoTD fZFe7IKXWcOejrMnfBtqbdp1n72vIF7LBJW6hEXTYfmQUznlyEKljgruTmRWoR73er SRjM4r1/WceokxBA0gejihZpGtjXgUNZpdEXGn7puFGMGHPTmusZu6047y/Z5MCWmp Rw7/R0sm3Ta1A== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-lOZ4mR6IK1MYa+CdtP9d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Chadwain Holness schreef op vr 18-02-2022 om 00:20 [-0500]: > +=C2=A0=C2=A0=C2=A0 (propagated-inputs > +=C2=A0=C2=A0=C2=A0=C2=A0 (list gdb)) Propagation can lead to slower profile build times and propagation conflicts. Can it be depropagated by substituting 'gdb' with the /gnu/store/... name? (Look for "gdb" in fork_util.cpp and 'substitute*' from (guix build utils).) Also, looking at the source code, I see "/bin/sh", can it also be replaced? Greetings, Maxime. --=-lOZ4mR6IK1MYa+CdtP9d Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYg9RPhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ob0AQCiH49u+LxZzdGrjFjvWFfE6H8d v48jZcmQDrD2DrTqagD/Ym+lNbO/HBXLO/mVteZIj250973x2LYdyK1857M0JQo= =suAf -----END PGP SIGNATURE----- --=-lOZ4mR6IK1MYa+CdtP9d-- From unknown Tue Aug 19 05:28:53 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54052] [PATCH] gnu: cgdb: Add gdb to propagated-inputs Resent-From: Chadwain Holness Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Feb 2022 08:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54052 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54052@debbugs.gnu.org, maximedevos@telenet.be Cc: Chadwain Holness Received: via spool by 54052-submit@debbugs.gnu.org id=B54052.164534522419858 (code B ref 54052); Sun, 20 Feb 2022 08:21:02 +0000 Received: (at 54052) by debbugs.gnu.org; 20 Feb 2022 08:20:24 +0000 Received: from localhost ([127.0.0.1]:59303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLhSB-0005AD-LT for submit@debbugs.gnu.org; Sun, 20 Feb 2022 03:20:23 -0500 Received: from mail-qv1-f43.google.com ([209.85.219.43]:40495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLhSA-0005A0-4I for 54052@debbugs.gnu.org; Sun, 20 Feb 2022 03:20:22 -0500 Received: by mail-qv1-f43.google.com with SMTP id v10so24270418qvk.7 for <54052@debbugs.gnu.org>; Sun, 20 Feb 2022 00:20:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pn/d5BMoSOfXP4fJdX0Wcp6neeR2lEv8eAtIOare7Xc=; b=D49CKKgnybm6uTxB0GzEdmwGCyubVisp6dSu1z7pg/HB/GxNdB3Tzu1wPH/iBP0LrZ 0GjCo9gii+g3pJQRZvG4CE31GNcxHToAo6hXZbNNdjjDhPvj6vFTu8FSGnCvmgYo6R1O kmsQQ/ns0vbFZrlWQXsFZ/631Yj1BD4kQX7gKQBxungLZKlwBK9RS7Lm0sUGHgs7v2X5 0YE29vv8kfvgizvCespmYJ84t49qdJ+Ufb7jDaiueOphVSUupwH5Sdr+PbPdoy7VsxW+ +Kvv4RbZpg3BjYPUUeI7uKAoWMMiFvawmv3IkWoxsWged3THlHw0vZqeDpQj4jAybiwt Up3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pn/d5BMoSOfXP4fJdX0Wcp6neeR2lEv8eAtIOare7Xc=; b=CYOBTQD4QtTmvnbLrGs6abKyH396gyTt3HxnY51RoiCUDe6gh9UtrMOL7jH5vmVFaR SwSu82/6EDsKtwjXPy+RFIU29zQqZMTdM9FqCciVagOB2lMu12HAAOEOhQ/sZZ9Wb1mZ 6vpUBn3TUqu7ieuaWiIQW53M19fgyyqiX6dMQmS9fbGDah5vJSHKvqdy+ch8VcrUe++b 8SR+spmN6XqDNcSdIRuQsnlpQY5cL3HiK+Bjsj+CddHFvDgUSMTyzTPHpd29oRhU4+cV zmwPKM08FlmKApfFM3WjlYwuzO0mbYd69TUn+5fCjyoBou15QPgjAmJWKX7HFQcKiHqW LTDA== X-Gm-Message-State: AOAM530FQe+NRhrqie7RkRKut5seYDbyWVebpsbL8tvnYedqACP5qlI/ yKtKXp3IpbPwceo1kEEqqy+Imj9NZlA= X-Google-Smtp-Source: ABdhPJyrb8jsK001nr86/NZvvE/XekNnbsT1ABN4U3EP0GSkTc01s/xor/8JPz7LZFSgx4rJ91HQrg== X-Received: by 2002:ac8:5b51:0:b0:2dd:c4e0:788e with SMTP id n17-20020ac85b51000000b002ddc4e0788emr7905819qtw.119.1645345216268; Sun, 20 Feb 2022 00:20:16 -0800 (PST) Received: from chad-artix.hsd1.fl.comcast.net ([2601:586:8380:3be0::5954]) by smtp.gmail.com with ESMTPSA id b186sm3276105qkd.16.2022.02.20.00.20.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Feb 2022 00:20:15 -0800 (PST) From: Chadwain Holness Date: Sun, 20 Feb 2022 03:11:56 -0500 Message-Id: <20220220081155.13053-1-chadwainholness@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Maxime, thank you for the suggestion. Is this new patch better in your opinion? * gnu/packages/debug.scm (cgdb)[inputs]: Add gdb [arguments]: Add phase to fix hardcoded gdb and sh paths --- gnu/packages/debug.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm index 24d17d95b0..85003feeae 100644 --- a/gnu/packages/debug.scm +++ b/gnu/packages/debug.scm @@ -760,9 +760,19 @@ (define-public cgdb (base32 "1w8ib2vg3pg68d9hh97fw5042c73i9nqavdddc87n9bpscjbaf0d")))) (build-system gnu-build-system) (inputs - (list ncurses readline)) + (list ncurses readline gdb)) (native-inputs (list flex texinfo)) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda* (#:key inputs #:allow-other-keys) + (let ((gdb (assoc-ref inputs "gdb"))) + (substitute* "lib/util/fork_util.cpp" + (("GDB = \"gdb\"") (string-append "GDB = \"" gdb "/bin/gdb\""))) + (substitute* "cgdb/cgdb.cpp" + (("/bin/sh") (which "sh"))))))))) (home-page "https://cgdb.github.io") (synopsis "Console front-end to the GNU debugger") (description -- 2.35.1 From unknown Tue Aug 19 05:28:53 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54052] [PATCH] gnu: cgdb: Add gdb to propagated-inputs Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 20 Feb 2022 10:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54052 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Chadwain Holness , 54052@debbugs.gnu.org Received: via spool by 54052-submit@debbugs.gnu.org id=B54052.1645353072994 (code B ref 54052); Sun, 20 Feb 2022 10:32:02 +0000 Received: (at 54052) by debbugs.gnu.org; 20 Feb 2022 10:31:12 +0000 Received: from localhost ([127.0.0.1]:59414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLjUm-0000Fy-3f for submit@debbugs.gnu.org; Sun, 20 Feb 2022 05:31:12 -0500 Received: from michel.telenet-ops.be ([195.130.137.88]:34988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLjUk-0000Fk-JA for 54052@debbugs.gnu.org; Sun, 20 Feb 2022 05:31:11 -0500 Received: from [172.20.10.9] ([188.188.224.245]) by michel.telenet-ops.be with bizsmtp id xNX82600D5JHtyL06NX8gZ; Sun, 20 Feb 2022 11:31:09 +0100 Message-ID: From: Maxime Devos Date: Sun, 20 Feb 2022 11:30:52 +0100 In-Reply-To: <20220220081155.13053-1-chadwainholness@gmail.com> References: <20220220081155.13053-1-chadwainholness@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-a9UR93AHifDncuwDCHbF" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1645353069; bh=Vbrw2H5mJT+NG2ZylVbtRfqik9pThuIyUp5L0H/f4Iw=; h=Subject:From:To:Date:In-Reply-To:References; b=eoM4U2S9Oy2/qHZ5oGJHZ7ZDr687aBEpJHfWC9wECSUPF+YPjTy+9elNmOq3VK9HG SCoOZmAz/mUWgWHYm0IzQ9lyDxQr0Ibx29uKFYTvGp5f6Glux0VP+cVeHXXSZhWqUh 82TII1RSNuxU++tvOs5gJE17YG8R8en6KHSSCSwfwG2f/C44QfaLYaAwAylSJnzruL n9b2Tvz2peG1zjxCKc0xMpUOjyl7P3Oy6mcG0xfGSnL+qiyAb2BtE0gBIkfCXZoWNw 7qaRkqFsQUTNdIqmWBlwEmwX0ayZLy0CdXrlftRJVA287l+DJjt3pa4verYTeMEGPb WopYTPcoo7gjg== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-a9UR93AHifDncuwDCHbF Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Chadwain Holness schreef op zo 20-02-2022 om 03:11 [-0500]: > Hello Maxime, thank you for the suggestion. Is this new patch better in y= our opinion? It does look quite a bit better, but there's a cross-compilation problem now: when cross-compiling, 'which' looks in the 'native-inputs' instead of the 'inputs' (native-inputs =3D compiled for the architecture the build is performed on, inputs =3D compiled for the architecture 'cgdb' will be run on). You can use 'search-input-file' to solve this: (arguments (list #:phases #~(modify-phases %standard-phases (add-after 'unpack 'fix-paths (lambda* (#:key inputs #:allow-other-keys) (define gdb (search-input-file inputs "bin/gdb")) (define sh (search-input-file inputs "bin/sh")) (substitute* "lib/util/fork_util.cpp" (("GDB =3D \"gdb\"") (string-append "GDB =3D \"" gdb)) (("/bin/sh") sh))))))) > =C2=A0=C2=A0=C2=A0=C2=A0 (inputs > -=C2=A0=C2=A0=C2=A0=C2=A0 (list ncurses readline)) > +=C2=A0=C2=A0=C2=A0=C2=A0 (list ncurses readline gdb)) You are using a 'sh' from 'inputs' in 'fix-paths', so the package 'bash-minimal' needs to be included, otherwise the build would fail when cross-compiling. ('bash-minimal' is an (implicit) native-input, so the build failure would not happen when compiling natively). To test whether cross-compiling cgdb works, you can try ./pre-inst-env guix build cgdb --target=3Daarch64-linux-gnu (warning: this might build a cross-compiler toolchain first, which can take quite some time, and possibly 'gdb' is not cross-compilable!) Greetings, Maxime. --=-a9UR93AHifDncuwDCHbF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYhIYXBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pc7AP9IOFkM11nrNMn3wK8NwkZkH7/i xRFUBsLaReQe0koORQD/cPYNlMyF63+mFv6+1g74yZasl96aLRZjSZ2m9nBGMgA= =myRk -----END PGP SIGNATURE----- --=-a9UR93AHifDncuwDCHbF-- From unknown Tue Aug 19 05:28:53 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54052] [PATCH] gnu: cgdb: Add gdb to propagated-inputs Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 03 Mar 2022 22:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54052 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Chadwain Holness Cc: Maxime Devos , 54052@debbugs.gnu.org Received: via spool by 54052-submit@debbugs.gnu.org id=B54052.164634629524003 (code B ref 54052); Thu, 03 Mar 2022 22:25:01 +0000 Received: (at 54052) by debbugs.gnu.org; 3 Mar 2022 22:24:55 +0000 Received: from localhost ([127.0.0.1]:44030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPtsV-0006F5-Ih for submit@debbugs.gnu.org; Thu, 03 Mar 2022 17:24:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPtsU-0006Eq-Py for 54052@debbugs.gnu.org; Thu, 03 Mar 2022 17:24:55 -0500 Received: from [2001:470:142:3::e] (port=59720 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtsO-0003vF-Sz; Thu, 03 Mar 2022 17:24:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=njXFX/YJaGGi3iqkM5kQFXMNaGL7gX6RO0NQ5tEAQ6s=; b=RTtjUpgW39itdnh1ENad M/tVAXK/pMtaes/YEhhpa6ocHW5LoXd1DnnGkkD5F91/7u1l5QU9I4vS3H+xY4T1A6K9lAPIlm56s 6x1W40anzNJrd8BJ3Wjt0McMZKwlp6RNtfK1guY3G8NAaIBQolZw2Zgf1WN/5/WkkOaE6SPCHWmmy /4h0JyegnCYeKkQbcmuhyoyo/7I8hZEv4rMxQewx/UittUvG1zp+YXBQNVI+f/uQwn4zUekPdz4c/ I+PgROkSjLOYRRglIr5l5mC3IX87ukmW+Bxgi46T18xjj6XE/W2Ksgum7tCYRE/BXYDCQUwhlIyLa qmZvxzmc3dOZ5w==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50084 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtsO-0000nw-Fn; Thu, 03 Mar 2022 17:24:48 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20220220081155.13053-1-chadwainholness@gmail.com> Date: Thu, 03 Mar 2022 23:24:46 +0100 In-Reply-To: (Maxime Devos's message of "Sun, 20 Feb 2022 11:30:52 +0100") Message-ID: <87mti6vfm9.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Chadwain, Did you have a chance to look into this? https://issues.guix.gnu.org/54052 Thanks in advance! Ludo=E2=80=99. Maxime Devos skribis: > Chadwain Holness schreef op zo 20-02-2022 om 03:11 [-0500]: >> Hello Maxime, thank you for the suggestion. Is this new patch better in = your opinion? > > It does look quite a bit better, but there's a cross-compilation > problem now: when cross-compiling, 'which' looks in the 'native-inputs' > instead of the 'inputs' (native-inputs =3D compiled for the architecture > the build is performed on, inputs =3D compiled for the architecture > 'cgdb' will be run on). You can use 'search-input-file' to solve this: > > (arguments > (list > #:phases > #~(modify-phases %standard-phases > (add-after 'unpack 'fix-paths > (lambda* (#:key inputs #:allow-other-keys) > (define gdb (search-input-file inputs "bin/gdb")) > (define sh (search-input-file inputs "bin/sh")) > (substitute* "lib/util/fork_util.cpp" > (("GDB =3D \"gdb\"") (string-append "GDB =3D \"" gdb)) > (("/bin/sh") sh))))))) > >> =C2=A0=C2=A0=C2=A0=C2=A0 (inputs >> -=C2=A0=C2=A0=C2=A0=C2=A0 (list ncurses readline)) >> +=C2=A0=C2=A0=C2=A0=C2=A0 (list ncurses readline gdb)) > > You are using a 'sh' from 'inputs' in 'fix-paths', so the package > 'bash-minimal' needs to be included, otherwise the build would fail > when cross-compiling. > > ('bash-minimal' is an (implicit) native-input, so the build failure > would not happen when compiling natively). > > To test whether cross-compiling cgdb works, you can try > > ./pre-inst-env guix build cgdb --target=3Daarch64-linux-gnu > > (warning: this might build a cross-compiler toolchain first, which can > take quite some time, and possibly 'gdb' is not cross-compilable!) > > Greetings, > Maxime. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 17:25:03 2022 Received: (at control) by debbugs.gnu.org; 3 Mar 2022 22:25:03 +0000 Received: from localhost ([127.0.0.1]:44035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPtsc-0006Fp-Rg for submit@debbugs.gnu.org; Thu, 03 Mar 2022 17:25:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPtsb-0006FC-5S for control@debbugs.gnu.org; Thu, 03 Mar 2022 17:25:01 -0500 Received: from [2001:470:142:3::e] (port=59722 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtsV-0003vW-V2 for control@debbugs.gnu.org; Thu, 03 Mar 2022 17:24:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=qZGZhist2GNKkaNYZLYp1gozLWB6j3A0ZNcJKcdsR3k=; b=SnmLuqeGYyyWrF 51fs2aPbUO/VpQflkMpki+TTNwt6fhAdg0u1KVsIjZ2ghP+k6do3ErJSBPM4vSKMa2Y/TH2fB66us i0gg7f3dB3IB9rnL4qwWybIynWBf162eCdoqIjpxQaK+nwbiNTgaf2C9IBEv45h3/mXblL5Wql7Rt HbsL55i5tUnt+0/qp4dyFzDDJL2zwkiZPbgZTnxOzXAUDnvIqEnXPgSAo/gEr/+4TsmbvlJJFP1iV OxW8g8QgPItZsoCr/uX8oheicsJP0VJHZ6TIMutiv42124O/tc07/5tdOKgR3oNoBsJxl+Snf0AHX HV0S3pA5Yg71rYnsch6w==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50088 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPtsV-0000oF-IA for control@debbugs.gnu.org; Thu, 03 Mar 2022 17:24:55 -0500 Date: Thu, 03 Mar 2022 23:24:54 +0100 Message-Id: <87lexqvfm1.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #54052 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 54052 + moreinfo quit From unknown Tue Aug 19 05:28:53 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54052] [PATCH] gnu: cgdb: Reference gdb Resent-From: Chadwain Holness Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 06 Mar 2022 06:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54052 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch moreinfo To: 54052@debbugs.gnu.org, ludo@gnu.org Cc: Chadwain Holness Received: via spool by 54052-submit@debbugs.gnu.org id=B54052.164654837612103 (code B ref 54052); Sun, 06 Mar 2022 06:33:02 +0000 Received: (at 54052) by debbugs.gnu.org; 6 Mar 2022 06:32:56 +0000 Received: from localhost ([127.0.0.1]:49829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQkRs-000399-C9 for submit@debbugs.gnu.org; Sun, 06 Mar 2022 01:32:56 -0500 Received: from mail-qt1-f169.google.com ([209.85.160.169]:44008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQkRq-00038v-2q for 54052@debbugs.gnu.org; Sun, 06 Mar 2022 01:32:55 -0500 Received: by mail-qt1-f169.google.com with SMTP id s15so10842468qtk.10 for <54052@debbugs.gnu.org>; Sat, 05 Mar 2022 22:32:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=tuCis8oc67gwHIONR948F51VqpfjHrrZP+2NoO1xDeY=; b=lf9LYs/oUtdU21Nx2lG305RouPSpwHSxEkN+ngqu8Gi9Y9Rk+hskO9VLDmz+oYs4h+ iHZmeVU5JwJyPyIznHAtz3U4M2WucbCK4ktLcIxU4niqrZ4Oi6816XkSEa9DIkdTXUx0 c1+21xIt2koGzKcaWNJQ9n4m2G2FLFosgmSyaexwCbPOZePOd/VQQsxUDdUoTe01MBMI TL7pXDxHfX0oo/2iILlLsZXTH2JzXtZRNqsU2Aw8YzfI9VHuEqbP+Xsr3RKkoQzaYfGe jNzCmZ5bLtuquSgDk5af+h01BtguZmimHu3CjIGWDt4nYqsu0MCXKdH37XRHwLIrjpsw J78g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=tuCis8oc67gwHIONR948F51VqpfjHrrZP+2NoO1xDeY=; b=AHkjBV82kI9EOE9SPD3LbrsRPlAjg1tvCedq5+P57fQ3wfh7WjwrzkSayII8Bw+kAq HdvUbmfz5eNoCfzgd17LYXY4plqxW9bYWem9eoAnpyyOn+kg8qduH0zWQbqMqaAyB7TU 6XeyNPokKYcBMH+6N3i0gvhYRFtFTa/A7v7rzFtXgcoteq+57dMCvJdgeH6F0KKWksZT E0thNFvBtiHUy3p5Ki/e+jOqTS581RHOEg8V1l0gDDfmI1wUAOAZw/mLsFyy3JpQ9CWe A8KuhUX66uLQFgt+7Wb0uBLoCs075jsSbS8ZecKuBEkplErybZTf5Z8QZ3AbH7m6hI7z c5Mg== X-Gm-Message-State: AOAM531kxhETgDI4DPSyzB/qTSW58nOiFS+uDazU69fxKZwH+rjFZvUm 6VzIBraGViUTh/sWT4T6dxBIZ0sr51WfTw== X-Google-Smtp-Source: ABdhPJzQDm+ZA3S3knVx31BltjE6GXtLB+20w6TMcWSFqaIOrA76jgMM58GfSIxZK9qvz0sc1fQ5SQ== X-Received: by 2002:ac8:570a:0:b0:2e0:65e3:6621 with SMTP id 10-20020ac8570a000000b002e065e36621mr64494qtw.456.1646548367828; Sat, 05 Mar 2022 22:32:47 -0800 (PST) Received: from chad-artix.hsd1.fl.comcast.net ([2601:586:8380:3be0::d142]) by smtp.gmail.com with ESMTPSA id p4-20020a378d04000000b0047cfa3a0cffsm4598326qkd.34.2022.03.05.22.32.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Mar 2022 22:32:47 -0800 (PST) From: Chadwain Holness Date: Sun, 6 Mar 2022 01:24:36 -0500 Message-Id: <20220306062434.17898-1-chadwainholness@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <87mti6vfm9.fsf_-_@gnu.org> References: <87mti6vfm9.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Ludovic, I was able to compile cgdb natively and cross with the following patch. Cheers, Chadwain * gnu/packages/debug.scm (cgdb)[inputs]: Add gdb, bash-minimal [arguments]: Add phase to fix hardcoded gdb and sh paths Add configure flags for cross-compilation --- gnu/packages/debug.scm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm index 24d17d95b0..63e5553484 100644 --- a/gnu/packages/debug.scm +++ b/gnu/packages/debug.scm @@ -760,9 +760,25 @@ (define-public cgdb (base32 "1w8ib2vg3pg68d9hh97fw5042c73i9nqavdddc87n9bpscjbaf0d")))) (build-system gnu-build-system) (inputs - (list ncurses readline)) + (list bash-minimal ncurses readline gdb)) (native-inputs (list flex texinfo)) + (arguments + `(#:configure-flags + (list + (string-append "ac_cv_rl_version=" ,(package-version readline)) + "ac_cv_file__dev_ptmx=no" + "ac_cv_file__proc_self_status=no" + "ac_cv_func_setpgrp_void=no") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda* (#:key inputs #:allow-other-keys) + (let ((gdb (search-input-file inputs "bin/gdb")) + (sh (search-input-file inputs "bin/sh"))) + (substitute* "lib/util/fork_util.cpp" + (("GDB = \"gdb\"") (string-append "GDB = \"" gdb "\""))) + (substitute* "cgdb/cgdb.cpp" (("/bin/sh") sh)))))))) (home-page "https://cgdb.github.io") (synopsis "Console front-end to the GNU debugger") (description -- 2.35.1 From unknown Tue Aug 19 05:28:53 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Chadwain Holness Subject: bug#54052: closed (Re: bug#54052: [PATCH] gnu: cgdb: Add gdb to propagated-inputs) Message-ID: References: <87v8wqkcmv.fsf_-_@gnu.org> <20220218052005.10687-1-chadwainholness@gmail.com> X-Gnu-PR-Message: they-closed 54052 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch moreinfo Reply-To: 54052@debbugs.gnu.org Date: Sun, 06 Mar 2022 21:14:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1646601244-2359-1" This is a multi-part message in MIME format... ------------=_1646601244-2359-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #54052: [PATCH] gnu: cgdb: Add gdb to propagated-inputs which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 54052@debbugs.gnu.org. --=20 54052: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54052 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1646601244-2359-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 54052-done) by debbugs.gnu.org; 6 Mar 2022 21:13:54 +0000 Received: from localhost ([127.0.0.1]:51811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQyCQ-0000b0-3u for submit@debbugs.gnu.org; Sun, 06 Mar 2022 16:13:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nQyCO-0000an-Ju for 54052-done@debbugs.gnu.org; Sun, 06 Mar 2022 16:13:52 -0500 Received: from [2001:470:142:3::e] (port=57306 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nQyCJ-0006Bj-72; Sun, 06 Mar 2022 16:13:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=YQZTgsV2fDGHbI5LILV23xTddswY5DvGzC+XukNY0Os=; b=Jx069zjzvsaC0gQHDkKP D3TW5pFZixZdsIlomG7ZBRZhBZ4cSV3ZWkVYbpI7YSM7FuxTULOPIE52egQXLyUw/TZJLLa5piTiM DuMJ8SFuo4SerGcE6IBmw8hpAiQw3CHao+RQ1+HJz6uHeLNar36Gs7/bCPCcIv9Q1aP71z3+/bDdZ L08g8KZtNaJNej9aUSv7OVFNtPcAdJ6notK7AfwYb3VgPoyZ3wsvY2J8MqdmVNooDDSsjcSGVzx5c Z5hbsKUfRye1MNHd1dRTbAN5AzNJgdVBCMw3kjE/a0mWKGSS7e8+fdnoW5dVgCd3iBN6wAITpgSPR jyJ6BKPalqmdiA==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50140 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nQyCI-00070c-Ls; Sun, 06 Mar 2022 16:13:46 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Chadwain Holness Subject: Re: bug#54052: [PATCH] gnu: cgdb: Add gdb to propagated-inputs References: <87mti6vfm9.fsf_-_@gnu.org> <20220306062434.17898-1-chadwainholness@gmail.com> Date: Sun, 06 Mar 2022 22:13:44 +0100 In-Reply-To: <20220306062434.17898-1-chadwainholness@gmail.com> (Chadwain Holness's message of "Sun, 6 Mar 2022 01:24:36 -0500") Message-ID: <87v8wqkcmv.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54052-done Cc: 54052-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Chadwain, Chadwain Holness skribis: > Hello Ludovic, > > I was able to compile cgdb natively and cross with the following patch. > > Cheers, > Chadwain > > * gnu/packages/debug.scm (cgdb)[inputs]: Add gdb, bash-minimal > [arguments]: Add phase to fix hardcoded gdb and sh paths > Add configure flags for cross-compilation Perfect, applied! Thanks, Ludo=E2=80=99. ------------=_1646601244-2359-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Feb 2022 05:19:26 +0000 Received: from localhost ([127.0.0.1]:53137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKvfx-00064Z-Ga for submit@debbugs.gnu.org; Fri, 18 Feb 2022 00:19:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:49858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKvfv-00064Q-E3 for submit@debbugs.gnu.org; Fri, 18 Feb 2022 00:19:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKvfv-0006K8-2x for guix-patches@gnu.org; Fri, 18 Feb 2022 00:19:23 -0500 Received: from [2607:f8b0:4864:20::f31] (port=44859 helo=mail-qv1-xf31.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nKvft-0008Bj-0A for guix-patches@gnu.org; Fri, 18 Feb 2022 00:19:22 -0500 Received: by mail-qv1-xf31.google.com with SMTP id p7so12684356qvk.11 for ; Thu, 17 Feb 2022 21:19:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6x4yPxbz87H1b3eiuJukQYShbzr0A6UEqQFamikQJ3E=; b=p5H169cH+5nA2d3qQnfaDXy9VuhS+fGOeP+BZa0DtTOwESJkBV+cPOeOkJdmVIfQFd QT3to61qOwO0PTcgw/dnOGX7Rqe8gISDNRu+L7CC8MpP/cL/qhnWQ26BkJ8OUrawQCqe ctuJmh4MiyxEiyeTimIt+bdX4HrAUdJQ52GCCDUB329oox4+h9YaP1nphBuDk9scvZxq bfjlb7HqVzXBL5hHslf9Daq5XdUW+t1C2csp7B6t06VYozlWob6yWT0OEEYR+1FA4M/4 VEgB9p/A73Nt0TsLvunsMJqcYCkjp2VGnv6ghsbSk3XTVowl3iDhFlrjoxz0s/NCqNrQ g/VQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6x4yPxbz87H1b3eiuJukQYShbzr0A6UEqQFamikQJ3E=; b=P5VYLvAfcTJfpXxNfdjOoyQxR4YJddoMS4qwfZRwUipLlVCJIyGj4Jg+Sot/wZF3la CF8H9CcnXoMxvHiQKeoouFWw/9+5aM+l5WYfOWHu1KgzGPe8zCvswCY1U2mr/K9cWIhc RPHVARSmvnK2CdxcbXLcUMsOIA0Kb5buh89sHTcaqOO4fku6cwMEx9ApdEwMadY1iU20 cJIL4TlUibTmPCi2rCcd6yOikUWJbl+fbtZtxsdXRXtlFIpY+cTAGaCiQojPEN9C7IPI IBljdZBdD5GKf+Opd86+OZ79B7Cpq2i4MmWFiAxeqf6DNZNXbPKuF1Q4pl70VAComdSY oVWQ== X-Gm-Message-State: AOAM530QIw8SCgFNA402M0IbcIa2rxjiUIFlDem5vS95u63MCw+UXAt0 ltIuvGtybfNKuWVXeNN9nMWrL8Ag4+o= X-Google-Smtp-Source: ABdhPJzoBXyPvs5i6z5g3XeunB48gPEMfLy6Bcv69Nx4xt4fInMXB3sfin3yuNTN2HNQbmvwi+Gv5Q== X-Received: by 2002:ad4:5cca:0:b0:42c:3a47:5bc with SMTP id iu10-20020ad45cca000000b0042c3a4705bcmr4600040qvb.69.1645161559237; Thu, 17 Feb 2022 21:19:19 -0800 (PST) Received: from chad-artix.hsd1.fl.comcast.net ([2601:586:8380:3be0::5954]) by smtp.gmail.com with ESMTPSA id g8sm5009881qki.47.2022.02.17.21.19.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Feb 2022 21:19:18 -0800 (PST) From: Chadwain Holness To: guix-patches@gnu.org Subject: [PATCH] gnu: cgdb: Add gdb to propagated-inputs Date: Fri, 18 Feb 2022 00:20:05 -0500 Message-Id: <20220218052005.10687-1-chadwainholness@gmail.com> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::f31 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::f31; envelope-from=chadwainholness@gmail.com; helo=mail-qv1-xf31.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Chadwain Holness X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/debug.scm (cgdb)[propagated-inputs]: Add gdb --- gnu/packages/debug.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm index 24d17d95b0..89629e4aca 100644 --- a/gnu/packages/debug.scm +++ b/gnu/packages/debug.scm @@ -763,6 +763,8 @@ (define-public cgdb (list ncurses readline)) (native-inputs (list flex texinfo)) + (propagated-inputs + (list gdb)) (home-page "https://cgdb.github.io") (synopsis "Console front-end to the GNU debugger") (description -- 2.35.1 ------------=_1646601244-2359-1--