From unknown Sun Jun 15 08:28:03 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#49293 <49293@debbugs.gnu.org> To: bug#49293 <49293@debbugs.gnu.org> Subject: Status: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-compiling. Reply-To: bug#49293 <49293@debbugs.gnu.org> Date: Sun, 15 Jun 2025 15:28:03 +0000 retitle 49293 [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-comp= iling. reassign 49293 guix-patches submitter 49293 Maxime Devos severity 49293 normal tag 49293 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 10:14:11 2021 Received: (at submit) by debbugs.gnu.org; 30 Jun 2021 14:14:11 +0000 Received: from localhost ([127.0.0.1]:58402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyayc-0003eK-VJ for submit@debbugs.gnu.org; Wed, 30 Jun 2021 10:14:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:56054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyayZ-0003eA-4w for submit@debbugs.gnu.org; Wed, 30 Jun 2021 10:14:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47524) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyayY-0004mV-Uw for guix-patches@gnu.org; Wed, 30 Jun 2021 10:14:02 -0400 Received: from baptiste.telenet-ops.be ([2a02:1800:120:4::f00:13]:37508) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lyayS-00058o-48 for guix-patches@gnu.org; Wed, 30 Jun 2021 10:14:02 -0400 Received: from butterfly.local ([188.189.254.236]) by baptiste.telenet-ops.be with bizsmtp id PSDs2500556nx8C01SDsnC; Wed, 30 Jun 2021 16:13:52 +0200 Message-ID: <19e78b632e9d3dff63fae6409ccc98708907a297.camel@telenet.be> Subject: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-compiling. From: Maxime Devos To: guix-patches@gnu.org Date: Wed, 30 Jun 2021 16:13:46 +0200 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-+/oqA6EHPtH5fHjXxY00" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1625062432; bh=WO+mWYuZ/J69rKjHpvrXjfEzwtac7T67TqayiaMdT50=; h=Subject:From:To:Date; b=tr5mLDmiRt4Zs2o9aQTXQej7/symWFc8ZgCHOegPo6x4UjfPy/sEQ1wFnQRUDIG9k F1ORRmf+4GoalvcwBKHDKCXMHYl3h10F7Q7m1Bm90ZmlSqDe58gri4QgyJhfajh3HD PnZWiVdWwzwTzZZ8G21dh7Toqzd3z7D4o40u3p2PM+Nmv81gY3Ej3thJDrOgAPM0wh nPtDc7MulJY9P/psZqRbnXTq7xR+UwHrtQMHJKGkWYnxcCVEpoTscBgfvvII3KHkEI zDIpIx1pr4+2OgQ2RO7PpSy/V1R/mqrc1fWscEIBhaXFQuzxcvA1NJRJHbCI0270OG rlLVD3XVElOOA== Received-SPF: pass client-ip=2a02:1800:120:4::f00:13; envelope-from=maximedevos@telenet.be; helo=baptiste.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This causes many rebuilds, but only when cross-compiling. This should unbreak Internet access on cross-compiled pinebook images. Reported-By: Guest4977 (on IRC) From 12973e011f031f0142d1cb4ab0a6dcb1376cc449 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Wed, 30 Jun 2021 15:43:42 +0200 Subject: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-comp [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: selfhosted.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maximedevos[at]telenet.be) 1.8 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit 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.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This causes many rebuilds, but only when cross-compiling. This should unbreak Internet access on cross-compiled pinebook images. Reported-By: Guest4977 (on IRC) From 12973e011f031f0142d1cb4ab0a6dcb1376cc449 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Wed, 30 Jun 2021 15:43:42 +0200 Subject: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-comp [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: selfhosted.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maximedevos[at]telenet.be) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-+/oqA6EHPtH5fHjXxY00 Content-Type: multipart/mixed; boundary="=-uPBq5konoY75Fi0KUkpL" --=-uPBq5konoY75Fi0KUkpL Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This causes many rebuilds, but only when cross-compiling. This should unbreak Internet access on cross-compiled pinebook images. Reported-By: Guest4977 (on IRC) --=-uPBq5konoY75Fi0KUkpL Content-Disposition: attachment; filename*0=0001-isc-dhcp-Fix-dhclient-script-wrapper-when-cross-comp.pat; filename*1=ch Content-Type: text/x-patch; name="0001-isc-dhcp-Fix-dhclient-script-wrapper-when-cross-comp.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAxMjk3M2UwMTFmMDMxZjAxNDJkMWNiNGFiMGE2ZGNiMTM3NmNjNDQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFdlZCwgMzAgSnVuIDIwMjEgMTU6NDM6NDIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBp c2MtZGhjcDogRml4IGRoY2xpZW50LXNjcmlwdCB3cmFwcGVyIHdoZW4gY3Jvc3MtY29tcGlsaW5n LgoKVGhpcyBjYXVzZXMgbWFueSByZWJ1aWxkcywgYnV0IG9ubHkgd2hlbiBjcm9zcy1jb21waWxp bmcuClRoaXMgc2hvdWxkIHVuYnJlYWsgSW50ZXJuZXQgYWNjZXNzIG9uIGNyb3NzLWNvbXBpbGVk IHBpbmVib29rCmltYWdlcy4KClJlcG9ydGVkLUJ5OiBHdWVzdDQ5NzcgKG9uIElSQykKCiogZ251 L2dudW5ldC9wYWNrYWdlcy9hZG1pbi5zY20KICAoaXNjLWRoY3ApW2FyZ3VtZW50c108IzpwaGFz ZXM+e3Bvc3QtaW5zdGFsbH06IFVzZSB0aGUKICBjcm9zcy1jb21waWxlZCBiYXNoIHdoZW4gY3Jv c3MtY29tcGlsaW5nLiBXb3JrLWFyb3VuZAogIDxodHRwczovL2lzc3Vlcy5ndWl4LmdudS5vcmcv NDkyOTA+LgotLS0KIGdudS9wYWNrYWdlcy9hZG1pbi5zY20gfCAxOSArKysrKysrKysrKysrKysr KystCiAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9hZG1pbi5zY20gYi9nbnUvcGFja2FnZXMvYWRtaW4uc2Nt CmluZGV4IDE2ZmNkZmNiOGMuLmJiNjZlMDA1YTcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9h ZG1pbi5zY20KKysrIGIvZ251L3BhY2thZ2VzL2FkbWluLnNjbQpAQCAtNDIsNiArNDIsNyBAQAog Ozs7IENvcHlyaWdodCDCqSAyMDIxIERhdmlkIExhcnNzb24gPGRhdmlkLmxhcnNzb25Ac2VsZmhv c3RlZC54eXo+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgV2ludGVySG91bmQgPHdpbnRlcmhvdW5k QHlhbmRleC5jb20+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgQnJpY2UgV2FlZ2VuZWlyZSA8YnJp Y2VAd2FlZ2VuZWkucmU+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTWF4aW1lIERldm9zIDxtYXhp bWVkZXZvc0B0ZWxlbmV0LmJlPgogOzs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1 aXguCiA7OzsKQEAgLTEyMjgsNyArMTIyOSwxMSBAQCBjb25uZWN0aW9uIGFsaXZlLiIpCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiLS1vd25lcj1yb290OjAiCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiLS1ncm91cD1yb290OjAiKSkpKSkKICAgICAgICAgICAgKGFkZC1hZnRlciAn aW5zdGFsbCAncG9zdC1pbnN0YWxsCi0gICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0 cyBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICA7OyBUT0RPKGNvcmUt dXBkYXRlcyk6IG5hdGl2ZS1pbnB1dHMgaXNuJ3QgcmVxdWlyZWQgYW55bW9yZS4KKyAgICAgICAg ICAgICAobGFtYmRhKiAoIzprZXkgLEAoaWYgKCVjdXJyZW50LXRhcmdldC1zeXN0ZW0pCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcobmF0aXZlLWlucHV0cykKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgJygpKQorICAgICAgICAgICAgICAgICAgICAgICBp bnB1dHMgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCiAgICAgICAgICAgICAgICA7OyBJbnN0 YWxsIHRoZSBkaGNsaWVudCBzY3JpcHQgZm9yIEdOVS9MaW51eCBhbmQgbWFrZSBzdXJlCiAgICAg ICAgICAgICAgICA7OyBpZiBmaW5kcyBhbGwgdGhlIHByb2dyYW1zIGl0IG5lZWRzLgogICAgICAg ICAgICAgICAgKGxldCogKChvdXQgICAgICAgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkKQEAg LTEyNTMsNiArMTI1OCwxMyBAQCBjb25uZWN0aW9uIGFsaXZlLiIpCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIGRpciAiL2JpbjoiCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpciAiL3NiaW4iKSkKICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChsaXN0IGluZXR1dGlscyBuZXQtdG9vbHMgY29yZXV0aWxzIHNlZCkpKSkK KyAgICAgICAgICAgICAgICAgOzsgVE9ETyhjb3JlLXVwZGF0ZXMpOiBzaG91bGQgbm90IGJlIHJl cXVpcmVkIGFueW1vcmUsCisgICAgICAgICAgICAgICAgIDs7IG9uY2UgPGh0dHBzOi8vaXNzdWVz Lmd1aXguZ251Lm9yZy80OTI5MD4gaGFzIGJlZW4gbWVyZ2VkLgorICAgICAgICAgICAgICAgICAs QChpZiAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkKKyAgICAgICAgICAgICAgICAgICAgICAgJygo c3Vic3RpdHV0ZSogKHN0cmluZy1hcHBlbmQgbGliZXhlYyAiL2RoY2xpZW50LXNjcmlwdCIpCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAoKChhc3NvYy1yZWYgbmF0aXZlLWlucHV0cyAiYmFz aCIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYgaW5wdXRzICJiYXNo IikpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgJygpKQogICAgICAgICAgICAgICAgICAjdCkp KSkpKQogCiAgICAgICAobmF0aXZlLWlucHV0cwpAQCAtMTI2MCw2ICsxMjcyLDExIEBAIGNvbm5l Y3Rpb24gYWxpdmUuIikKICAgICAgICAgICgiZmlsZSIgLGZpbGUpKSkKIAogICAgICAgKGlucHV0 cyBgKCgiaW5ldHV0aWxzIiAsaW5ldHV0aWxzKQorICAgICAgICAgICAgICAgIDs7IFRPRE8oY29y ZS11cGRhdGVzKTogc2ltcGx5IG1ha2UgdGhpcyB1bmNvbmRpdGlvbmFsCisgICAgICAgICAgICAg ICAgLEAoaWYgKCVjdXJyZW50LXRhcmdldC1zeXN0ZW0pCisgICAgICAgICAgICAgICAgICAgICAg OzsgZm9yIHdyYXAtcHJvZ3JhbQorICAgICAgICAgICAgICAgICAgICAgIGAoKCJiYXNoIiAsKGNh bm9uaWNhbC1wYWNrYWdlIGJhc2gtbWluaW1hbCkpKQorICAgICAgICAgICAgICAgICAgICAgICco KSkKICAgICAgICAgICAgICAgICAsQChpZiAoaHVyZC10YXJnZXQ/KSAnKCkKICAgICAgICAgICAg ICAgICAgICAgICBgKCgibmV0LXRvb2xzIiAsbmV0LXRvb2xzKQogICAgICAgICAgICAgICAgICAg ICAgICAgKCJpcHJvdXRlIiAsaXByb3V0ZSkpKQotLSAKMi4zMi4wCgo= --=-uPBq5konoY75Fi0KUkpL-- --=-+/oqA6EHPtH5fHjXxY00 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+4iGRcl7gUCYNx8GhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7oWtAP4so0/huQB/zSNm88r6XRS2vEC6 XBVnkZCKyKZtMoR3LQD/YbUrCTmluIedFuaDUr7NdvnvVflN8E5P5upsA93uQQ4= =5piT -----END PGP SIGNATURE----- --=-+/oqA6EHPtH5fHjXxY00-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 07 10:29:05 2021 Received: (at 49293) by debbugs.gnu.org; 7 Jul 2021 14:29:05 +0000 Received: from localhost ([127.0.0.1]:53178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m18Xx-0000RS-AA for submit@debbugs.gnu.org; Wed, 07 Jul 2021 10:29:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m18Xs-0000Qw-MN for 49293@debbugs.gnu.org; Wed, 07 Jul 2021 10:29:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60086) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m18Xn-0002R4-3Y; Wed, 07 Jul 2021 10:28:55 -0400 Received: from [2a01:cb18:832e:5f00:3563:417e:2a38:86d8] (port=43446 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m18Xk-000385-C7; Wed, 07 Jul 2021 10:28:54 -0400 From: Mathieu Othacehe To: Maxime Devos Subject: Re: bug#49293: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-compiling. References: <19e78b632e9d3dff63fae6409ccc98708907a297.camel@telenet.be> Date: Wed, 07 Jul 2021 16:28:51 +0200 In-Reply-To: <19e78b632e9d3dff63fae6409ccc98708907a297.camel@telenet.be> (Maxime Devos's message of "Wed, 30 Jun 2021 16:13:46 +0200") Message-ID: <87pmvu42qk.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49293 Cc: 49293@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 (---) Hello Maxime, > * gnu/gnunet/packages/admin.scm > (isc-dhcp)[arguments]<#:phases>{post-install}: Use the > cross-compiled bash when cross-compiling. Work-around > . When running: --8<---------------cut here---------------start------------->8--- mathieu@meije ~/guix [env]$ grep -nr bash /gnu/store/wgrh2kzgj1h6bnhxi8vv42qvriarmhsy-isc-dhcp-4.4.2-P1 /gnu/store/wgrh2kzgj1h6bnhxi8vv42qvriarmhsy-isc-dhcp-4.4.2-P1/libexec/dhclient-script:1:#!/gnu/store/xrvzr2xxf9azy9frn1a4ggfyws0jzg4a-bash-minimal-5.0.16/bin/bash /gnu/store/wgrh2kzgj1h6bnhxi8vv42qvriarmhsy-isc-dhcp-4.4.2-P1/libexec/.dhclient-script-real:1:#!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash --8<---------------cut here---------------end--------------->8--- the first bash shebang reports: --8<---------------cut here---------------start------------->8--- mathieu@meije ~/guix [env]$ file /gnu/store/xrvzr2xxf9azy9frn1a4ggfyws0jzg4a-bash-minimal-5.0.16/bin/bash /gnu/store/xrvzr2xxf9azy9frn1a4ggfyws0jzg4a-bash-minimal-5.0.16/bin/bash: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /gnu/store/qxbv3y3992whk7hrbbcl391mgnqnyxch-glibc-cross-aarch64-linux-gnu-2.31/lib/ld-linux-aarch64.so.1, for GNU/Linux 2.6.32, not stripped --8<---------------cut here---------------end--------------->8--- which seems fine, but for the second one: --8<---------------cut here---------------start------------->8--- mathieu@meije ~/guix [env]$ file /gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash /gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, not stripped --8<---------------cut here---------------end--------------->8--- As the first script is exec-ing the second one, it could be problematic, right? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 08 16:44:22 2021 Received: (at 49293) by debbugs.gnu.org; 8 Jul 2021 20:44:22 +0000 Received: from localhost ([127.0.0.1]:57648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1asg-0006gg-05 for submit@debbugs.gnu.org; Thu, 08 Jul 2021 16:44:22 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:42224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1asb-0006gU-HM for 49293@debbugs.gnu.org; Thu, 08 Jul 2021 16:44:21 -0400 Received: from [172.20.10.4] ([188.189.203.76]) by michel.telenet-ops.be with bizsmtp id SkkF2500G1fQufw06kkFjA; Thu, 08 Jul 2021 22:44:16 +0200 Message-ID: Subject: Re: bug#49293: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-compiling. From: Maxime Devos To: Mathieu Othacehe Date: Thu, 08 Jul 2021 22:44:01 +0200 In-Reply-To: <87pmvu42qk.fsf@gnu.org> References: <19e78b632e9d3dff63fae6409ccc98708907a297.camel@telenet.be> <87pmvu42qk.fsf@gnu.org> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-7ElzVW6/29UId1OQUq+P" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1625777056; bh=yvqwnclcaFvS6nJR7exLQDigEIG3qsHuw0AOorELAzw=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=hAj46DezjQew/5ooi3VKPKQmmMatvZE2H61kXJjtyypy+4CH9di+gNie8yABc4heA 5KPH5uccsHpXRg2z53Wa13htErLXDmYyD4yb+1DZYQVLb/CYmPcBOXRkYnAA4lphDu qPjzNLug4TcA5cn9NByNubRU0yDtSX5u1eDw6YL9ZBcrcpc4pXCMvMeHwiWiTVH2Vj XJb4iKHrgC4HnCCBjkt1oFGJsXS3ja9Sb8q9nxlJBjLtaR7ZlZE4P1IimvPaZbHhfB MvfJ+lzQ2R9HLwgQGKND+Wb6a9K0IlVxxK1FyZIklBst5JOIt6BBUdwjigLXFlAcmy WDvVbak7aoylQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49293 Cc: 49293@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: -1.7 (-) --=-7ElzVW6/29UId1OQUq+P Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Mathieu Othacehe schreef op wo 07-07-2021 om 16:28 [+0200]: > Hello Maxime, >=20 > > * gnu/gnunet/packages/admin.scm > > (isc-dhcp)[arguments]<#:phases>{post-install}: Use the > > cross-compiled bash when cross-compiling. Work-around > > ;. >=20 > When running: >=20 > --8<---------------cut here---------------start------------->8--- > mathieu@meije ~/guix [env]$ grep -nr bash /gnu/store/wgrh2kzgj1h6bnhxi8vv= 42qvriarmhsy-isc-dhcp-4.4.2-P1 > /gnu/store/wgrh2kzgj1h6bnhxi8vv42qvriarmhsy-isc-dhcp-4.4.2-P1/libexec/dhc= lient-script:1:#!/gnu/store/xrvzr2xxf9azy9frn1a4ggfyws0jzg4a-bash-minimal-5= .0.16/bin/bash > /gnu/store/wgrh2kzgj1h6bnhxi8vv42qvriarmhsy-isc-dhcp-4.4.2-P1/libexec/.dh= client-script-real:1:#!/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-min= imal-5.0.16/bin/bash > --8<---------------cut here---------------end--------------->8--- >=20 > the first bash shebang reports: >=20 > --8<---------------cut here---------------start------------->8--- > mathieu@meije ~/guix [env]$ file /gnu/store/xrvzr2xxf9azy9frn1a4ggfyws0jz= g4a-bash-minimal-5.0.16/bin/bash > /gnu/store/xrvzr2xxf9azy9frn1a4ggfyws0jzg4a-bash-minimal-5.0.16/bin/bash:= ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically link= ed, interpreter /gnu/store/qxbv3y3992whk7hrbbcl391mgnqnyxch-glibc-cross-aar= ch64-linux-gnu-2.31/lib/ld-linux-aarch64.so.1, for GNU/Linux 2.6.32, not st= ripped > --8<---------------cut here---------------end--------------->8--- >=20 > which seems fine, but for the second one: >=20 > --8<---------------cut here---------------start------------->8--- > mathieu@meije ~/guix [env]$ file /gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfy= k72-bash-minimal-5.0.16/bin/bash > /gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash:= ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, i= nterpreter /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/ld-li= nux-x86-64.so.2, for GNU/Linux 2.6.32, not stripped > --8<---------------cut here---------------end--------------->8--- >=20 > As the first script is exec-ing the second one, it could be problematic, > right? Yes, indeed. It seems like the same thing needs to be done for libexec/.dh= client-script. Also, I'm not sure if using 'canonical-package' is the right thing. I wonder when 'canonical-package' is supposed to be used. (Somewhat unrelated) I'll rebase the meson patch on core-updates and try to cross-compile some qt application and run it under qemu. =20 Greetings, Maxime. --=-7ElzVW6/29UId1OQUq+P 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+4iGRcl7gUCYOdjkxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ppRAP9IoJDFWz+QGC/2kPH8iTCQnPOo iAw3EG8qw0E//cT9bwD/btRu66PW903ZFpvn3gyWGGAeMuMdpn5jSQ0Q90mbww4= =KGAo -----END PGP SIGNATURE----- --=-7ElzVW6/29UId1OQUq+P-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 08 17:00:30 2021 Received: (at 49293) by debbugs.gnu.org; 8 Jul 2021 21:00:30 +0000 Received: from localhost ([127.0.0.1]:57706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1b8I-00078o-3g for submit@debbugs.gnu.org; Thu, 08 Jul 2021 17:00:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m1b8F-00078b-Rs for 49293@debbugs.gnu.org; Thu, 08 Jul 2021 17:00:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52396) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m1b8A-0005Cv-AJ; Thu, 08 Jul 2021 17:00:22 -0400 Received: from [2a01:cb18:832e:5f00:3563:417e:2a38:86d8] (port=43540 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1b87-0000vs-3r; Thu, 08 Jul 2021 17:00:22 -0400 From: Mathieu Othacehe To: Maxime Devos Subject: Re: bug#49293: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-compiling. References: <19e78b632e9d3dff63fae6409ccc98708907a297.camel@telenet.be> <87pmvu42qk.fsf@gnu.org> Date: Thu, 08 Jul 2021 23:00:14 +0200 In-Reply-To: (Maxime Devos's message of "Thu, 08 Jul 2021 22:44:01 +0200") Message-ID: <87mtqwttb5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49293 Cc: 49293@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 (---) Hey Maxime, > Yes, indeed. It seems like the same thing needs to be done for libexec/.dhclient-script. > Also, I'm not sure if using 'canonical-package' is the right thing. > I wonder when 'canonical-package' is supposed to be used. There's at least one issue with canonical-package that is discussed here: https://lists.gnu.org/archive/html/guix-devel/2020-06/msg00123.html. The problem is that having for instance the canonical and non-canonical package "coreutils" in a package or system closure, will significantly increase its size. > (Somewhat unrelated) I'll rebase the meson patch on core-updates and try to > cross-compile some qt application and run it under qemu. I put the cross-compilation effort aside lately, it's really great to see you bringing real progress on that front. Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 29 05:58:59 2021 Received: (at 49293-done) by debbugs.gnu.org; 29 Aug 2021 09:58:59 +0000 Received: from localhost ([127.0.0.1]:55507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKHad-0007JV-6A for submit@debbugs.gnu.org; Sun, 29 Aug 2021 05:58:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mKHaZ-0007JH-OT for 49293-done@debbugs.gnu.org; Sun, 29 Aug 2021 05:58:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33736) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mKHaT-0003Pl-EY; Sun, 29 Aug 2021 05:58:49 -0400 Received: from [2a01:e0a:19b:d9a0:f2f7:a404:c3d3:f8b4] (port=37322 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mKHaT-00008l-5a; Sun, 29 Aug 2021 05:58:49 -0400 From: Mathieu Othacehe To: Maxime Devos Subject: Re: bug#49293: [PATCH] isc-dhcp: Fix dhclient-script wrapper when cross-compiling. References: <19e78b632e9d3dff63fae6409ccc98708907a297.camel@telenet.be> <87pmvu42qk.fsf@gnu.org> Date: Sun, 29 Aug 2021 11:58:47 +0200 In-Reply-To: (Maxime Devos's message of "Thu, 08 Jul 2021 22:44:01 +0200") Message-ID: <87lf4kvag8.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49293-done Cc: 49293-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 (---) Hello, > Yes, indeed. It seems like the same thing needs to be done for libexec/.dhclient-script. > Also, I'm not sure if using 'canonical-package' is the right thing. > I wonder when 'canonical-package' is supposed to be used. I fixed this issue and pushed it as 7256d9d2049352e9a63594eb558dc44978bd6687. Thanks, Mathieu From unknown Sun Jun 15 08:28:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 26 Sep 2021 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator