From debbugs-submit-bounces@debbugs.gnu.org Mon May 31 08:36:34 2021 Received: (at submit) by debbugs.gnu.org; 31 May 2021 12:36:34 +0000 Received: from localhost ([127.0.0.1]:32935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lnh9f-0007Dv-NL for submit@debbugs.gnu.org; Mon, 31 May 2021 08:36:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:36840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lnh9a-0007Di-Dv for submit@debbugs.gnu.org; Mon, 31 May 2021 08:36:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lnh9Z-0002EE-8J for guix-patches@gnu.org; Mon, 31 May 2021 08:36:22 -0400 Received: from baptiste.telenet-ops.be ([2a02:1800:120:4::f00:13]:48590) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lnh9T-0007y5-Ou for guix-patches@gnu.org; Mon, 31 May 2021 08:36:20 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by baptiste.telenet-ops.be with bizsmtp id BQcB2500V0mfAB401QcB6p; Mon, 31 May 2021 14:36:12 +0200 Message-ID: <9c37923b90058f446dcc330c4d65f88754b6307b.camel@telenet.be> Subject: [PATCH]: Replace '%build-inputs' with 'inputs' in some places and fix 'smalltalk' cross-compilation somewhat From: Maxime Devos To: guix-patches@gnu.org Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-5OlYL4/Hnbz71vSQD9U4" Date: Mon, 31 May 2021 14:30:31 +0200 MIME-Version: 1.0 User-Agent: Evolution 3.34.2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1622464572; bh=qxZ7Z+n9Xpb+uiqtpCge/ZksedJ+BHYgQgX8e+YvNso=; h=Subject:From:To:Date; b=KYY4pVSdrwURJqVxuHaWxKu9uB2pkznpDN22Q1Mo5RmFVJAhu3K0LvjFwYlYuL0RH DKvp7DlSrFTeyUfXDXSeJ8ZNRMq/H+nJ+bG5tF5aHk+r/luDb/ZeeqegapgNaidRRK pejft03nDMpCl17SZUcXk3VTbra09q9yc2/VoKKrJC6IFOkLMlp6dStqs3xFbZsss9 UwrcqQNlKCh+o6VTKn577AQTx5WLNbi2nRKZt4ksfYYLNUPvPtn40aHF/mppbNhsvX LQNrHDvRT1mT89tCzEGCkibMiz12Xe8NK/SCGtxq2Lq95IDJKUOulOY2hrEhO97UHN 2ar6NQ6tyhemw== 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.4 (++) 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: Hi guix, Overview: (%build-inputs --> inputs, native-inputs) #1: gnu: ci: Use 'inputs' in build phases instead of '%build-inputs'. #2: gnu: smalltalk: Use 'inputs' in phases instead of '%build-inputs'. #3: gnu [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maximedevos[at]telenet.be) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -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.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist [URIs: libc.so] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 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: -0.6 (/) --=-5OlYL4/Hnbz71vSQD9U4 Content-Type: multipart/mixed; boundary="=-mt60Og+T9ZZfJGfk53NO" --=-mt60Og+T9ZZfJGfk53NO Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi guix, Overview: (%build-inputs --> inputs, native-inputs) #1: gnu: ci: Use 'inputs' in build phases instead of '%build-inputs'. #2: gnu: smalltalk: Use 'inputs' in phases instead of '%build-inputs'. #3: gnu: neovim: Use 'inputs' in phases instead of '%build-inputs'. #4: gnu: qemacs: Use 'native-inputs' instead of '%build-inputs'. #5: gnu: ding: Use 'inputs' in build phases instead of '%build-inputs'. (more smalltalk fixes) #6: gnu: smalltalk: Move 'zip' from 'inputs' to 'native-inputs'. #7: gnu: smalltalk: Find glibc even when cross-compiling. See patch descriptions for details. This would cause 5 rebuilds: ./pre-inst-env guix refresh --list-dependents ding qemacs neovim smalltal= k cuirass No dependents other than themselves: cuirass@1.0.0-17.31fd4d4 smalltalk@3= .2.91 neovim@0.4.4 qemacs@0.3.3 ding@1.8.1 Building succeeds: ./pre-inst-env guix build ding qemacs neovim smalltalk cuirass Cross-compilation: somewhat improved # ding: ok, refers to binaries of correct architecture # qemacs: cannot cross-compile, because its dependency libxv # tries to run a test program (even when cross-compiling) # (during configuration, "checking whether malloc(0) returns NULL...") # neovim: cannot cross-compile, because its dependency "libtermkey" is no= t cross-compilable # cuirass: the meson build system does not support cross-compilaion # smalltalk: still some failures, even after patches (#6 and #7) # # ./gst --no-user-files --kernel-dir "./kernel" --image gst.im -iQ /dev/= null # ./gst: line 117: /tmp/guix-build-smalltalk-3.2.91.drv-0/smalltalk-3.2.= 91/.libs/gst: cannot execute binary file: Exec format error # ./gst: line 117: /tmp/guix-build-smalltalk-3.2.91.drv-0/smalltalk-3.2.= 91/.libs/gst: Success ./pre-inst-env guix build ding --target=3Daarch64-linux-gnu Greetings, Maxime. --=-mt60Og+T9ZZfJGfk53NO Content-Disposition: attachment; filename*0=0001-gnu-ci-Use-inputs-in-build-phases-instead-of-build-i.pat; filename*1=ch Content-Type: text/x-patch; name="0001-gnu-ci-Use-inputs-in-build-phases-instead-of-build-i.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAzMDNhYTVhMjcxODhiZGIyZGY1MzRiNGNhM2YwNjMxMjU2ODRhNzUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgMjUgTWF5IDIwMjEgMTU6MjA6MzQgKzAyMDAKU3ViamVjdDogW1BBVENIIDEv N10gZ251OiBjaTogVXNlICdpbnB1dHMnIGluIGJ1aWxkIHBoYXNlcyBpbnN0ZWFkIG9mCiAnJWJ1 aWxkLWlucHV0cycuCgpJbiBidWlsZCBwaGFzZXMsIHRoZSBmb3JtZXIgaXMgcHJlZmVycmVkLgoK KiBnbnUvcGFja2FnZXMvY2kuc2NtCiAgKGN1aXJhc3MpW2FyZ3VtZW50c108IzpwaGFzZXM+e3dy YXAtcHJvZ3JhbX06IFVzZSAnaW5wdXRzJwogIGFyZ3VtZW50IGluc3RlYWQgb2YgJyVidWlsZC1p bnB1dHMnLgotLS0KIGdudS9wYWNrYWdlcy9jaS5zY20gfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Y2kuc2NtIGIvZ251L3BhY2thZ2VzL2NpLnNjbQppbmRleCBjODUwZDM3YjQ3Li5jODVjM2U1OTI3 IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY2kuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9jaS5z Y20KQEAgLTE0MSw3ICsxNDEsNyBAQAogICAgICAgICAgICAgICAgICAgICAgIChndWl4ICAgKGFz c29jLXJlZiBpbnB1dHMgImd1aXgiKSkKICAgICAgICAgICAgICAgICAgICAgICAoZGVwcyAgIChs aXN0IGF2YWhpIGdjcnlwdCBqc29uIHptcSBzcXVlZSBnaXQgYnl0ZXMKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGZpYmVycyB6bGliIG1hdGQgdGxzIG1haWwgZ3VpeCkpCi0g ICAgICAgICAgICAgICAgICAgICAgKGd1aWxlICAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMgImd1 aWxlIikpCisgICAgICAgICAgICAgICAgICAgICAgKGd1aWxlICAoYXNzb2MtcmVmIGlucHV0cyAi Z3VpbGUiKSkKICAgICAgICAgICAgICAgICAgICAgICAoZWZmZWN0aXZlCiAgICAgICAgICAgICAg ICAgICAgICAgIChyZWFkLWxpbmUKICAgICAgICAgICAgICAgICAgICAgICAgIChvcGVuLXBpcGUq IE9QRU5fUkVBRAotLSAKMi4zMS4xCgo= --=-mt60Og+T9ZZfJGfk53NO Content-Disposition: attachment; filename*0=0002-gnu-smalltalk-Use-inputs-in-phases-instead-of-build-.pat; filename*1=ch Content-Type: text/x-patch; name="0002-gnu-smalltalk-Use-inputs-in-phases-instead-of-build-.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAzMzY4MTE4MDkzMTZjZmEzNjVhNmEwZjI5ZjYzZWFjNWM3MzdmMTg3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgMjUgTWF5IDIwMjEgMTU6MjI6MjQgKzAyMDAKU3ViamVjdDogW1BBVENIIDIv N10gZ251OiBzbWFsbHRhbGs6IFVzZSAnaW5wdXRzJyBpbiBwaGFzZXMgaW5zdGVhZCBvZgogJyVi dWlsZC1pbnB1dHMnLgoKSW4gYnVpbGQgcGhhc2VzLCB0aGUgZm9ybWVyIGlzIHByZWZlcnJlZC4K CiogZ251L3BhY2thZ2VzL3NtYWxsdGFsay5zY20KICAoc21hbGx0YWxrKVthcmd1bWVudHNdPCM6 cGhhc2VzPntmaXgtbGliY306IFVzZSAnaW5wdXRzJwogIGFyZ3VtZW50IGluc3RlYWQgb2YgJyVi dWlsZC1pbnB1dHMnLgotLS0KIGdudS9wYWNrYWdlcy9zbWFsbHRhbGsuc2NtIHwgNCArKy0tCiAx IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2dudS9wYWNrYWdlcy9zbWFsbHRhbGsuc2NtIGIvZ251L3BhY2thZ2VzL3NtYWxsdGFsay5z Y20KaW5kZXggZWExNzk4YWMxMy4uYTU3MjU3MGIxMyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2Vz L3NtYWxsdGFsay5zY20KKysrIGIvZ251L3BhY2thZ2VzL3NtYWxsdGFsay5zY20KQEAgLTEwMiw4 ICsxMDIsOCBAQAogICAgICAgICAgICAgICAgICAgICAgICAoZmluZC1maWxlcyAiZG9jIiAiXFwu aW5mbyIpKQogICAgICAgICAgICAgICN0KSkKICAgICAgICAgIChhZGQtYmVmb3JlICdjb25maWd1 cmUgJ2ZpeC1saWJjCi0gICAgICAgICAgIChsYW1iZGEgXwotICAgICAgICAgICAgIChsZXQgKChs aWJjIChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAibGliYyIpKSkKKyAgICAgICAgICAgKGxhbWJk YSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgKGxldCAo KGxpYmMgKGFzc29jLXJlZiBpbnB1dHMgImxpYmMiKSkpCiAgICAgICAgICAgICAgICAoc3Vic3Rp dHV0ZSogImxpYmMubGEuaW4iCiAgICAgICAgICAgICAgICAgICgoIkBMSUJDX1NPX05BTUVAIikg ImxpYmMuc28iKQogICAgICAgICAgICAgICAgICAoKCJATElCQ19TT19ESVJAIikgIChzdHJpbmct YXBwZW5kIGxpYmMgIi9saWIiKSkpKQotLSAKMi4zMS4xCgo= --=-mt60Og+T9ZZfJGfk53NO Content-Disposition: attachment; filename*0=0003-gnu-neovim-Use-inputs-in-phases-instead-of-build-inp.pat; filename*1=ch Content-Type: text/x-patch; name="0003-gnu-neovim-Use-inputs-in-phases-instead-of-build-inp.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBhZGIwZDA0ODNmYmYwZjUxZDAzODA0MmFmYzc4MDEwNjlkMjVjNmEzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgMjUgTWF5IDIwMjEgMTU6NDE6MTUgKzAyMDAKU3ViamVjdDogW1BBVENIIDMv N10gZ251OiBuZW92aW06IFVzZSAnaW5wdXRzJyBpbiBwaGFzZXMgaW5zdGVhZCBvZgogJyVidWls ZC1pbnB1dHMnLgoKSW4gYnVpbGQgcGhhc2VzLCB0aGUgZm9ybWVyIGlzIHByZWZlcnJlZC4KCiog Z251L3BhY2thZ2VzL3ZpbS5zY20KICAobmVvdmltKVthcmd1bWVudHNdPCM6cGhhc2VzPntzZXQt bHVhLXBhdGh9OiBVc2UgJ2lucHV0cycKICBhcmd1bWVudCBpbnN0ZWFkIG9mICclYnVpbGQtaW5w dXRzJy4KLS0tCiBnbnUvcGFja2FnZXMvdmltLnNjbSB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAx IGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92 aW0uc2NtIGIvZ251L3BhY2thZ2VzL3ZpbS5zY20KaW5kZXggNDdhYzk4NGZjNy4uMjRjNTFiODRj MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3ZpbS5zY20KKysrIGIvZ251L3BhY2thZ2VzL3Zp bS5zY20KQEAgLTY1Nyw3ICs2NTcsNyBAQCBhcmUgZGV0ZWN0ZWQsIHRoZSB1c2VyIGlzIG5vdGlm aWVkLiIpKSkKICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKHByZWZpeCkKICAgICAgICAg ICAgICAgICAgICAgICAgKGxldCAoKHBhdGggKHN0cmluZy1hcHBlbmQgcHJlZml4ICIvc2hhcmUv bHVhLyIgbHVhLXZlcnNpb24pKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFw cGVuZCBwYXRoICIvPy5sdWE7IiBwYXRoICIvPy8/Lmx1YSIpKSkpCi0gICAgICAgICAgICAgICAg ICAgIChsdWEtaW5wdXRzIChtYXAgKGN1dGUgYXNzb2MtcmVmICVidWlsZC1pbnB1dHMgPD4pCisg ICAgICAgICAgICAgICAgICAgIChsdWEtaW5wdXRzIChtYXAgKGN1dGUgYXNzb2MtcmVmIGlucHV0 cyA8PikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnKCJsdWEiCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibHVhLWx1diIKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsdWEtbHBlZyIKLS0gCjIuMzEuMQoK --=-mt60Og+T9ZZfJGfk53NO Content-Disposition: attachment; filename*0=0004-gnu-qemacs-Use-native-inputs-instead-of-build-inputs.pat; filename*1=ch Content-Type: text/x-patch; name="0004-gnu-qemacs-Use-native-inputs-instead-of-build-inputs.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA1ZDdjMzhlMDYwNGQ5ZGY3MGI5ZGFiYWI5OWY5YmE4YzNmZDFlZTM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgMjUgTWF5IDIwMjEgMTU6NDk6MDUgKzAyMDAKU3ViamVjdDogW1BBVENIIDQv N10gZ251OiBxZW1hY3M6IFVzZSAnbmF0aXZlLWlucHV0cycgaW5zdGVhZCBvZgogJyVidWlsZC1p bnB1dHMnLgoKSW4gYnVpbGQgcGhhc2VzLCB0aGUgZm9ybWVyIChvciAnaW5wdXRzJywgYXMgYXBw cm9wcmlhdGUpIGlzIHByZWZlcnJlZC4KCiogZ251L3BhY2thZ2VzL3RleHQtZWRpdG9ycy5zY20K ICAocWVtYWNzKVthcmd1bWVudHNdPCM6cGhhc2VzPntpbnN0YWxsLWV4dHJhLWRvY3VtZW50YXRp b259OiBVc2UKICAnbmF0aXZlLWlucHV0cycgYXJndW1lbnQgaW5zdGVhZCBvZiAnJWJ1aWxkLWlu cHV0cycuCi0tLQogZ251L3BhY2thZ2VzL3RleHQtZWRpdG9ycy5zY20gfCA3ICsrKystLS0KIDEg ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvZ251L3BhY2thZ2VzL3RleHQtZWRpdG9ycy5zY20gYi9nbnUvcGFja2FnZXMvdGV4dC1lZGl0 b3JzLnNjbQppbmRleCA0N2I2ZTkzZjI5Li5mN2U1ODllNDE0IDEwMDY0NAotLS0gYS9nbnUvcGFj a2FnZXMvdGV4dC1lZGl0b3JzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvdGV4dC1lZGl0b3JzLnNj bQpAQCAtNTI0LDEzICs1MjQsMTQgQEAgT3BlbkJTRCB0ZWFtLiIpCiAgICAgICAgICAgICAgICAj dCkpKQogICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAnaW5zdGFsbC1leHRyYS1kb2N1bWVu dGF0aW9uCiAgICAgICAgICAgIDs7IEluc3RhbGwgc2FtcGxlIGNvbmZpZ3VyYXRpb24gZmlsZSwg SW5mbywgYW5kIEhUTUwgbWFudWFsLgotICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0 cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBuYXRpdmUt aW5wdXRzIGlucHV0cyBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKICAgICAgICAgICAgICAo bGV0KiAoKHNoYXJlIChzdHJpbmctYXBwZW5kIChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikgIi9z aGFyZSIpKQogICAgICAgICAgICAgICAgICAgICAoZG9jIChzdHJpbmctYXBwZW5kIHNoYXJlICIv ZG9jLyIgLG5hbWUgIi0iICx2ZXJzaW9uKSkKICAgICAgICAgICAgICAgICAgICAgKGh0bWwgKHN0 cmluZy1hcHBlbmQgc2hhcmUgIi9odG1sIikpCiAgICAgICAgICAgICAgICAgICAgIChpbmZvIChz dHJpbmctYXBwZW5kIHNoYXJlICIvaW5mbyIpKQotICAgICAgICAgICAgICAgICAgICAobWFrZWlu Zm8gKHN0cmluZy1hcHBlbmQgKGFzc29jLXJlZiAlYnVpbGQtaW5wdXRzICJ0ZXhpbmZvIikKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvYmluL21ha2VpbmZv IikpKQorICAgICAgICAgICAgICAgICAgICAobWFrZWluZm8gKHN0cmluZy1hcHBlbmQKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmIChvciBuYXRpdmUtaW5wdXRzIGlu cHV0cykgInRleGluZm8iKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvYmluL21h a2VpbmZvIikpKQogICAgICAgICAgICAgICAgOzsgRmlyc3QgZml4IFRleGluZm8gZG9jdW1lbnRh dGlvbiwgY3JlYXRlIGFwcHJvcHJpYXRlCiAgICAgICAgICAgICAgICA7OyBkaXJlY3Rvcmllcywg dGhlbiBnZW5lcmF0ZSBJbmZvIGFuZCBIVE1MIGZpbGVzIHRoZXJlLgogICAgICAgICAgICAgICAg KHN1YnN0aXR1dGUqICJxZS1kb2MudGV4aSIKLS0gCjIuMzEuMQoK --=-mt60Og+T9ZZfJGfk53NO Content-Disposition: attachment; filename*0=0005-gnu-ding-Use-inputs-in-build-phases-instead-of-build.pat; filename*1=ch Content-Type: text/x-patch; name="0005-gnu-ding-Use-inputs-in-build-phases-instead-of-build.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA2MTYyYjJjNTFiM2UyZjA4NGMzYTUzNmZkNGY0Y2FiYmRjYTg5ZDU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFR1ZSwgMjUgTWF5IDIwMjEgMTU6NTg6MzMgKzAyMDAKU3ViamVjdDogW1BBVENIIDUv N10gZ251OiBkaW5nOiBVc2UgJ2lucHV0cycgaW4gYnVpbGQgcGhhc2VzIGluc3RlYWQgb2YKICcl YnVpbGQtaW5wdXRzJy4KCkluIGJ1aWxkIHBoYXNlcywgdGhlIGZvcm1lciBpcyBwcmVmZXJyZWQu CgoqIGdudS9wYWNrYWdlcy9kaWN0aW9uYXJpZXMuc2NtCiAgKGRpbmcpW2FyZ3VtZW50c108Izpw aGFzZXM+e2luc3RhbGx9OiBVc2UgJ2lucHV0cycgYXJndW1lbnQgaW5zdGVhZAogIG9mICclYnVp bGQtaW5wdXRzJy4KLS0tCiBnbnUvcGFja2FnZXMvZGljdGlvbmFyaWVzLnNjbSB8IDUgKystLS0K IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZ251L3BhY2thZ2VzL2RpY3Rpb25hcmllcy5zY20gYi9nbnUvcGFja2FnZXMvZGljdGlv bmFyaWVzLnNjbQppbmRleCBjNGMzNzc1ODBjLi5kYjk5ZjlkMzJmIDEwMDY0NAotLS0gYS9nbnUv cGFja2FnZXMvZGljdGlvbmFyaWVzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZGljdGlvbmFyaWVz LnNjbQpAQCAtMTc1LDExICsxNzUsMTAgQEAgd29yaywgc3VjaCBhcyBzZW50ZW5jZSBsZW5ndGgg YW5kIG90aGVyIHJlYWRhYmlsaXR5IG1lYXN1cmVzLiIpCiAgICAgICAgICAoZGVsZXRlICdidWls ZCkKICAgICAgICAgIChkZWxldGUgJ2NoZWNrKQogICAgICAgICAgKHJlcGxhY2UgJ2luc3RhbGwK LSAgICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMg IzphbGxvdy1vdGhlci1rZXlzKQogICAgICAgICAgICAgIChsZXQgKChiaW5kaXIgKHN0cmluZy1h cHBlbmQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmICVvdXRwdXRzICJv dXQiKSAiL2JpbiIpKQotICAgICAgICAgICAgICAgICAgICh3aXNoIChzdHJpbmctYXBwZW5kCi0g ICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAidGsiKQor ICAgICAgICAgICAgICAgICAgICh3aXNoIChzdHJpbmctYXBwZW5kIChhc3NvYy1yZWYgaW5wdXRz ICJ0ayIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICIvYmluL3dpc2g4LjYiKSkKICAgICAg ICAgICAgICAgICAgICAoc2hhcmVkaXIgKHN0cmluZy1hcHBlbmQKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIpCi0tIAoyLjMxLjEKCg== --=-mt60Og+T9ZZfJGfk53NO Content-Disposition: attachment; filename*0=0006-gnu-smalltalk-Move-zip-from-inputs-to-native-inputs.patc; filename*1=h Content-Type: text/x-patch; name="0006-gnu-smalltalk-Move-zip-from-inputs-to-native-inputs.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwMDhjOGU0MjlkNjcwNzEzOWQyZjY3MzYwZTAxMzQ4ZTJmYTE2YjlkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTM6NTQ6MTcgKzAyMDAKU3ViamVjdDogW1BBVENIIDYv N10gZ251OiBzbWFsbHRhbGs6IE1vdmUgJ3ppcCcgZnJvbSAnaW5wdXRzJyB0bwogJ25hdGl2ZS1p bnB1dHMnLgoKVGhlICd6aXAnIHBhY2thZ2UgaXMgbm90IGluIHRoZSByZWZlcmVuY2VzIG9mICdz bWFsbHRhbGsnLgpBcyBzdWNoLCBpdCBwcm9iYWJseSBzaG91bGQgYmUgYSBuYXRpdmUgaW5wdXQs IG5vdCBhIHJlZ3VsYXIKaW5wdXQuIFRoaXMgY2FuIGJlIGNvbmZpcm1lZCBieSB0cnlpbmcgdG8g Y3Jvc3MtY29tcGlsZQp0aGUgJ3NtYWxsdGFsaycgcGFja2FnZSwgd2l0aG91dCB0aGlzIGNvbW1p dC4gVGhlIGNvbmZpZ3VyZQpzY3JpcHQgd2lsbCBhc2sgdG8gaW5zdGFsbCBJbmZvWklQLgoKKiBn bnUvcGFja2FnZXMvc21hbGx0YWxrLnNjbQogIChzbWFsbHRhbGspW2lucHV0c117emlwfTogTW92 ZSB0byAuLi4KICAoc21hbGx0YWxrKVtuYXRpdmUtaW5wdXRzXXt6aXB9IC4uLiBoZXJlLgotLS0K IGdudS9wYWNrYWdlcy9zbWFsbHRhbGsuc2NtIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L3NtYWxsdGFsay5zY20gYi9nbnUvcGFja2FnZXMvc21hbGx0YWxrLnNjbQppbmRleCBhNTcyNTcw YjEzLi5hZjRiNzY0MmZmIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvc21hbGx0YWxrLnNjbQor KysgYi9nbnUvcGFja2FnZXMvc21hbGx0YWxrLnNjbQpAQCAtNjQsNyArNjQsOCBAQAogICAgICAg IDs7IFhYWDogVG8gYmUgcmVtb3ZlZCB3aXRoIHRoZSBuZXh0IHJlbGVhc2Ugb2YgU21hbGx0YWxr LgogICAgICAgICgiYXV0b2NvbmYiICxhdXRvY29uZikKICAgICAgICAoImF1dG9tYWtlIiAsYXV0 b21ha2UpCi0gICAgICAgKCJsaWJ0b29sIiAsbGlidG9vbCkpKQorICAgICAgICgibGlidG9vbCIg LGxpYnRvb2wpCisgICAgICAgKCJ6aXAiICx6aXApKSkKICAgICA7OyBUT0RPOiBUaGVzZSBvcHRp b25hbCBkZXBlbmRlbmNpZXMgcmFpc2UgdGhlIGNsb3N1cmUgc2l6ZSB0byB+MSBHaUIKICAgICA7 OyBmcm9tIHRoZSBjdXJyZW50IH4xMDAgTWlCLCBhbHRob3VnaCBzb21lIG9mIHRoZW0gbWlnaHQg YmUgdmVyeQogICAgIDs7IHVzZWZ1bCBmb3IgZW5kIHVzZXJzOgpAQCAtODEsOCArODIsNyBAQAog ICAgICAgICgibGliZmZpIiAsbGliZmZpKQogICAgICAgICgibGlibHRkbCIgLGxpYmx0ZGwpCiAg ICAgICAgKCJsaWJzaWdzZWd2IiAsbGlic2lnc2VndikKLSAgICAgICAoImxpZ2h0bmluZyIgLGxp Z2h0bmluZykKLSAgICAgICAoInppcCIgLHppcCkpKQorICAgICAgICgibGlnaHRuaW5nIiAsbGln aHRuaW5nKSkpCiAgICAgKGFyZ3VtZW50cwogICAgICBgKCM6cGhhc2VzCiAgICAgICAgKG1vZGlm eS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwotLSAKMi4zMS4xCgo= --=-mt60Og+T9ZZfJGfk53NO Content-Disposition: attachment; filename="0007-gnu-smalltalk-Find-glibc-even-when-cross-compiling.patch" Content-Type: text/x-patch; name="0007-gnu-smalltalk-Find-glibc-even-when-cross-compiling.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBkY2Q3ZDE2YjhiODlkZWZjZWRlZmI0YjhhNzE5NzdkMzc2ZDA0MjczIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IE1vbiwgMzEgTWF5IDIwMjEgMTQ6MDc6NTAgKzAyMDAKU3ViamVjdDogW1BBVENIIDcv N10gZ251OiBzbWFsbHRhbGs6IEZpbmQgZ2xpYmMgZXZlbiB3aGVuIGNyb3NzLWNvbXBpbGluZy4K CkN1cmlvdXNseSwgZ2xpYmMgaXMgbmFtZWQgImNyb3NzLWxpYmMiIGluc3RlYWQgb2YgImxpYmMi CndoZW4gY3Jvc3MtY29tcGlsaW5nLiBJIGRvbid0IGtub3cgd2h5LiBBbnl3YXksIGhlcmUKaXMg YSBmaXguIFNtYWxsdGFsayBzdGlsbCBmYWlscyB0byBjcm9zcy1jb21waWxlIHRob3VnaC4KCiog Z251L3BhY2thZ2VzL3NtYWxsdGFsay5zY20KICAoc21hbGx0YWxrKVthcmd1bWVudHNde3BoYXNl c308IzpmaXgtbGliYz46IEFsc28gc2VhcmNoIGZvcgogICJjcm9zcy1saWJjIiBpbnN0ZWFkIG9m IG9ubHkgImxpYmMiIGluICdpbnB1dHMnLgotLS0KIGdudS9wYWNrYWdlcy9zbWFsbHRhbGsuc2Nt IHwgNyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3NtYWxsdGFsay5zY20gYi9nbnUvcGFja2Fn ZXMvc21hbGx0YWxrLnNjbQppbmRleCBhZjRiNzY0MmZmLi4yMGVjYzE5ODgxIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvc21hbGx0YWxrLnNjbQorKysgYi9nbnUvcGFja2FnZXMvc21hbGx0YWxr LnNjbQpAQCAtNCw2ICs0LDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkgMjAxNiBOaWNvbGFzIEdvYXpp b3UgPG1haWxAbmljb2xhc2dvYXppb3UuZnI+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMTYgTHVkb3Zp YyBDb3VydMOocyA8bHVkb0BnbnUub3JnPgogOzs7IENvcHlyaWdodCDCqSAyMDE4IFRvYmlhcyBH ZWVyaW5ja3gtUmljZSA8bWVAdG9iaWFzLmdyPgorOzs7IENvcHlyaWdodCDCqSAyMDIxIE1heGlt ZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBw YXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0xMDMsNyArMTA0LDExIEBACiAgICAgICAgICAgICAg I3QpKQogICAgICAgICAgKGFkZC1iZWZvcmUgJ2NvbmZpZ3VyZSAnZml4LWxpYmMKICAgICAgICAg ICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCi0gICAgICAgICAg ICAgKGxldCAoKGxpYmMgKGFzc29jLXJlZiBpbnB1dHMgImxpYmMiKSkpCisgICAgICAgICAgICAg KGxldCAoKGxpYmMgKG9yIChhc3NvYy1yZWYgaW5wdXRzICJsaWJjIikKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgOzsgV2hlbiBjcm9zcy1jb21waWxpbmcsIHRoZSBpbnB1dAorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA7OyBpcyBuYW1lZCAiY3Jvc3MtbGliYyIgaW5zdGVhZCBv ZgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBzaW1wbHkgImxpYmMiLiBJIGRvbid0 IGtub3cgd2h5LgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmIGlucHV0 cyAiY3Jvc3MtbGliYyIpKSkpCiAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImxpYmMubGEu aW4iCiAgICAgICAgICAgICAgICAgICgoIkBMSUJDX1NPX05BTUVAIikgImxpYmMuc28iKQogICAg ICAgICAgICAgICAgICAoKCJATElCQ19TT19ESVJAIikgIChzdHJpbmctYXBwZW5kIGxpYmMgIi9s aWIiKSkpKQotLSAKMi4zMS4xCgo= --=-mt60Og+T9ZZfJGfk53NO-- --=-5OlYL4/Hnbz71vSQD9U4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYLTW2xccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7oEqAQC47dgaf71oXuLQWRmHSFgLNIDE NoePAbbs9FxbWNbNqAEArQARnV8DOjKjS0fhKetmdTPNulG1oWPO0GtN3MDUcg4= =DQ6V -----END PGP SIGNATURE----- --=-5OlYL4/Hnbz71vSQD9U4-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 04 07:47:09 2021 Received: (at 48759-done) by debbugs.gnu.org; 4 Jun 2021 11:47:09 +0000 Received: from localhost ([127.0.0.1]:45598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp8I9-0005P5-IK for submit@debbugs.gnu.org; Fri, 04 Jun 2021 07:47:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lp8I6-0005OV-E4 for 48759-done@debbugs.gnu.org; Fri, 04 Jun 2021 07:47:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56096) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lp8I0-0002Io-4w; Fri, 04 Jun 2021 07:47:00 -0400 Received: from [2a01:e0a:19b:d9a0:45b5:a14a:5c75:5737] (port=42818 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lp8Hz-0000Zr-Sg; Fri, 04 Jun 2021 07:47:00 -0400 From: Mathieu Othacehe To: Maxime Devos Subject: Re: bug#48759: [PATCH]: Replace '%build-inputs' with 'inputs' in some places and fix 'smalltalk' cross-compilation somewhat References: <9c37923b90058f446dcc330c4d65f88754b6307b.camel@telenet.be> Date: Fri, 04 Jun 2021 13:46:58 +0200 In-Reply-To: <9c37923b90058f446dcc330c4d65f88754b6307b.camel@telenet.be> (Maxime Devos's message of "Mon, 31 May 2021 14:30:31 +0200") Message-ID: <87wnr9etsd.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: 48759-done Cc: 48759-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 Maxime, Pushed as 8190f5bb97be4696b7ab6a88ff8397d5a28299e8 to f50a88c1fa2e07a668ee87402a5462267d1baf12. Thanks, Mathieu From unknown Sun Jun 15 10:56:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 03 Jul 2021 11:24:07 +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