From unknown Fri Jun 20 07:18:51 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#56504 <56504@debbugs.gnu.org> To: bug#56504 <56504@debbugs.gnu.org> Subject: Status: [PATCH] Mingw support for zlib Reply-To: bug#56504 <56504@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:18:51 +0000 retitle 56504 [PATCH] Mingw support for zlib reassign 56504 guix-patches submitter 56504 Vivien Kraus severity 56504 normal tag 56504 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 19:53:53 2022 Received: (at submit) by debbugs.gnu.org; 11 Jul 2022 23:53:53 +0000 Received: from localhost ([127.0.0.1]:41212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oB3Ds-0007D7-V1 for submit@debbugs.gnu.org; Mon, 11 Jul 2022 19:53:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:52044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oB3Dr-0007Cz-I6 for submit@debbugs.gnu.org; Mon, 11 Jul 2022 19:53:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43792) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oB3Do-00073Y-Uk for guix-patches@gnu.org; Mon, 11 Jul 2022 19:53:49 -0400 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:42542) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1oB3Di-0004uG-NT for guix-patches@gnu.org; Mon, 11 Jul 2022 19:53:46 -0400 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id eb65ab18 for ; Mon, 11 Jul 2022 23:53:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:date:content-type:mime-version; s= dkim; bh=1KCtiv7F/JEos3Bngy0rL2XNcV0=; b=dTyqTdGaBivGGfmGEOwzARe KzneCLbxyOm1wuZQ74seHTPRkPQ5ive4Nwd4FugdVLboX3Dvess0pnrg5xwaz2OT zC3wxGhYwW7+E3d3JJ71rboC8mGFSPQNQ0M487IAKX73l64CvXqgUEEqDNLRWjeT QE0G7CGDMWp0WtOK6NOU= Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 357b9666 (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO) for ; Mon, 11 Jul 2022 23:53:27 +0000 (UTC) Message-ID: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> Subject: [PATCH] Mingw support for zlib From: Vivien Kraus To: guix-patches@gnu.org Date: Tue, 12 Jul 2022 01:53:26 +0200 Content-Type: multipart/mixed; boundary="=-2B9lhgPA7+G4SbfYn3Cv" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:5881:4008:2810::309; envelope-from=vivien@planete-kraus.eu; helo=planete-kraus.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) --=-2B9lhgPA7+G4SbfYn3Cv Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Dear guix, zlib can be cross-compiled to mingw. It can be done by not running configure, but instead using the win32/Makefile.gcc makefile, with some tweaks for guix. I think it should not rebuild anything, but I’m not sure. What do you think? Best regards, Vivien --=-2B9lhgPA7+G4SbfYn3Cv Content-Disposition: attachment; filename="0001-gnu-zlib-Support-mingw-cross-compilation.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-gnu-zlib-Support-mingw-cross-compilation.patch"; charset="UTF-8" RnJvbSA5NTZjMDQ5MWVhNDg5Y2VhYWZlOTUxZjQwZjQ5ZWZlODczM2IyNTYzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTYXQsIDI1IEp1biAyMDIyIDE2OjMzOjQ0ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g Z251OiB6bGliOiBTdXBwb3J0IG1pbmd3IGNyb3NzLWNvbXBpbGF0aW9uLgoKKiBnbnUvcGFja2Fn ZXMvY29tcHJlc3Npb24uc2NtICh6bGliKTogT25seSBydW4gY29uZmlndXJlIGlmIG5vdCBtaW5n dy4KLS0tCiBnbnUvcGFja2FnZXMvY29tcHJlc3Npb24uc2NtIHwgMjUgKysrKysrKysrKysrKysr KysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NvbXByZXNzaW9uLnNjbSBiL2dudS9wYWNr YWdlcy9jb21wcmVzc2lvbi5zY20KaW5kZXggZDViZDNhYmYwZi4uNWJjZTg1MjUyMyAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2NvbXByZXNzaW9uLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY29t cHJlc3Npb24uc2NtCkBAIC0xMjUsOCArMTI1LDI5IEBAIChkZWZpbmUtcHVibGljIHpsaWIKICAg ICAgICAgICAgICAgICxAKGlmICglY3VycmVudC10YXJnZXQtc3lzdGVtKQogICAgICAgICAgICAg ICAgICAgICAgYCgoc2V0ZW52ICJDSE9TVCIgLCglY3VycmVudC10YXJnZXQtc3lzdGVtKSkpCiAg ICAgICAgICAgICAgICAgICAgICAnKCkpCi0gICAgICAgICAgICAgICAoaW52b2tlICIuL2NvbmZp Z3VyZSIKLSAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIi0tcHJlZml4PSIg b3V0KSkpKSkKKyAgICAgICAgICAgICAgICxAKGlmIChhbmQgKCVjdXJyZW50LXRhcmdldC1zeXN0 ZW0pCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctc3VmZml4PyAiLXc2NC1taW5n dzMyIiAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkpKQorICAgICAgICAgICAgICAgICAgICAgYCgo c3Vic3RpdHV0ZSogIndpbjMyL01ha2VmaWxlLmdjYyIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAoKCJQUkVGSVggPSIpCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5k ICJQUkVGSVggPSAiICwoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkgIi0iKSkKKyAgICAgICAgICAg ICAgICAgICAgICAgICAoKCJwcmVmaXggXFw/PSAvdXNyL2xvY2FsIikKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgInByZWZpeCA/PSAiIG91dCkpCisgICAgICAgICAg ICAgICAgICAgICAgICAgKCgiIyBCSU5BUllfUEFUSCwgSU5DTFVERV9QQVRIIGFuZCBMSUJSQVJZ X1BBVEggbXVzdCBiZSBzZXQuIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIlwKK0JJTkFS WV9QQVRIID0gJChwcmVmaXgpL2JpbgorSU5DTFVERV9QQVRIID0gJChwcmVmaXgpL2luY2x1ZGUK K0xJQlJBUllfUEFUSCA9ICQocHJlZml4KS9saWIiKSkKKyAgICAgICAgICAgICAgICAgICAgICAg KHJlbmFtZS1maWxlICJ3aW4zMi9NYWtlZmlsZS5nY2MiICJNYWtlZmlsZSIpKQorICAgICAgICAg ICAgICAgICAgICAgYCgoaW52b2tlICIuL2NvbmZpZ3VyZSIKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiLS1wcmVmaXg9IiBvdXQpKSkpKSkpCisgICAgICAg ICAsQChpZiAoYW5kICglY3VycmVudC10YXJnZXQtc3lzdGVtKQorICAgICAgICAgICAgICAgICAg ICAoc3RyaW5nLXN1ZmZpeD8gIi1taW5ndzMyIiAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkpKQor ICAgICAgICAgICAgICAgYChhZGQtYWZ0ZXIgJ2luc3RhbGwgJ2luc3RhbGwtbWluZ3ctc2hhcmVk CisgICAgICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgbWFrZS1mbGFncyAjOmFsbG93LW90 aGVyLWtleXMpCisgICAgICAgICAgICAgICAgICAgIChhcHBseSBpbnZva2UgIm1ha2UiCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAoYXBwZW5kIG1ha2UtZmxhZ3MKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgJygiaW5zdGFsbCIgIlNIQVJFRF9NT0RFPTEiKSkpKSkKKyAg ICAgICAgICAgICAgICcoKSkKICAgICAgICAgIChhZGQtYWZ0ZXIgJ2luc3RhbGwgJ21vdmUtc3Rh dGljLWxpYnJhcnkKICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1v dGhlci1rZXlzKQogICAgICAgICAgICAgIChsZXQgKChvdXQgKGFzc29jLXJlZiBvdXRwdXRzICJv dXQiKSkKCmJhc2UtY29tbWl0OiA2ZmZiM2VmNGQ2MWU0N2MzOWI5ZWU0ZDFkY2VlYWViOTM2MDA5 NGMwCnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogY2IzMzFjZjcxNTIwOTEzNzdiMzdiYWEzMTNiYTNh NWE4N2IzMTQzZgpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDkyMjA5ZjY2YjkwYzc5ZDdiZjA2MDk0 NDkwNmM4Njk2MjViNDA3ZGQKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiA1ZTQwODQ2NWExZDc2NjY2 MmVlMWMzM2E0YjgwN2E3NzlhNGM2NjRiCnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogZWI4YTc5OGM2 ZGMwOTc0MTljYjViZGY1MTY0MWUzMTY5ZTY4MWUyZQpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IGVh MmI3NjM4MDQ5ZTIzZTgwZmUyNzE2ZTc4OTAwZWExNGNmOTIyY2QKcHJlcmVxdWlzaXRlLXBhdGNo LWlkOiBjYTYxNjRhYmYzZDAyODdkNDlmNzI2YjNhZTkyYjc1ZWY5NGE4MTAzCnByZXJlcXVpc2l0 ZS1wYXRjaC1pZDogMzI2NWY5MGQ1NzY5ZmVlZWQ0YjYyZGUyMGM0ZjY5YzVhNWU3YTgxZApwcmVy ZXF1aXNpdGUtcGF0Y2gtaWQ6IGY4NWVjNzUwYjlmNzk4YjllNDFiYjAwZDdlZGI4MmQ0MjEzNTNi MzMKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiA2YjYwNjA1Y2JmMjJiNmFkNGVmZjJmMGRhNzRhNzRj MzBmZTJhOWM4CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogZDYwNTFhZDYwZTE3MmM4ZjExZWY0MDc3 MmU1MDJkODZmNDMzM2FjYgpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDFkYmZmOTg4ZTIzNjBjYjFl ZTAyOWY2NGYzMDBjZTQ0YzExZDc2ZTkKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiA2NmFkOTE0OGVh NDUyNTJkYmVmMzAzN2JkN2E1MGE0ZWMzMmUyYjViCnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogMGMz YWEwNDQ1MmE2YTFkM2Y1Njk1MWFhMTc3YTE3NGEwMzJmZjI5OQpwcmVyZXF1aXNpdGUtcGF0Y2gt aWQ6IDQyOTQ4YTM2YTE2Zjk4MjRjMTdiOGU3YjcyOTRlYTMzZTgxZWIyMzgKcHJlcmVxdWlzaXRl LXBhdGNoLWlkOiBiMWIyYjIyMTVkMWE3MWJmYWM2MjM5NzY2MDY3YzM0Y2ZiYjcwZWJiCnByZXJl cXVpc2l0ZS1wYXRjaC1pZDogOTFmODM0NjE1YWVkOTg4ZjhmMmQ5YjE2NTU3MjFkZWJkNjVlMGNk ZgpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDRhNWI2MzMwZjE0NDcwY2M3Njg4YmExZmZhYmQzODQx NGQzZDk4NjAKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiA4NmM5NjA0ZjQxZmE4ZDFlMGEwMmZkZDFh MGFjM2ZiZWQzYWMzN2UyCnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogNDU1MWZmODI1ZGRjNzg2Njkx ODBlYWExODI2ZThiNTgxZTI3MjZmNwpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDBjODljNmU2MjYw MmFkZWQzMDllYTQ3MTQzZmVhNjhhZWQ4YzE2MTcKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiA0YWQ2 NGQxMTZmYjg2NzQ1MDVkNzQxMWEyOTYxMzcwNDYwOTZjNjBjCnByZXJlcXVpc2l0ZS1wYXRjaC1p ZDogOTkzOTQ1M2RmYzZiY2FjNmY5OGFhZmRmNjA4MTJiMmJmODg0ZmIzYQpwcmVyZXF1aXNpdGUt cGF0Y2gtaWQ6IDhjMjA2MjM4MDI5MzcxYTI4YzQ5Y2Q5MTRkN2FhZTc4MDExNGIxMGMKcHJlcmVx dWlzaXRlLXBhdGNoLWlkOiBmOTViMzc2YzdlMTM4NTViOGQzNzg0YTZjZWZjNDgwMGI5NDVkNTAy CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogYjM5YWRkYjg5ZGI0Y2I1ZjU3MjdhNDkyNDExZWFlNWFj ZTUyYWQ4YgpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IGQ5YmM3NDUxODQ1NTkzZDgzOWM4OTIxODAx ZDNkYjhhYjU4ZjE0YWQKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiA4MzZkYzU3YTRlZTRhYTc4OGQw NWVlZDQ1YjM4MDRjMTM5ZTRmOTk1CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogMGI0YzU2MzE0MmY4 ZjVhZTZjYTEwZTM0YjgxNDI2NjMxMGJlMjY4NgotLSAKMi4zNi4xCgo= --=-2B9lhgPA7+G4SbfYn3Cv-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 12 02:07:29 2022 Received: (at 56504) by debbugs.gnu.org; 12 Jul 2022 06:07:29 +0000 Received: from localhost ([127.0.0.1]:41476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oB93R-0002kT-HZ for submit@debbugs.gnu.org; Tue, 12 Jul 2022 02:07:29 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:56623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oB93P-0002kK-Iu for 56504@debbugs.gnu.org; Tue, 12 Jul 2022 02:07:28 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LhqzJ3Cysz1LZWq; Tue, 12 Jul 2022 08:07:24 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4LhqzJ3Cysz1LZWq DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1657606044; bh=CdGtSc8JD6JgeTiy9Qpoxe5D0OfsHAVnIUA7Eq7Cl+o=; h=Subject:From:To:Date:In-Reply-To:References:From; b=VOP6OwdCXSjGg7oHJzNVrm6iUIEN1xbksR4Swe8DRGgrbqtQFxC0k06TBlYspuSeA 48z9M7wMPYEH5G0Wynq1/clJydqOWsLmwpMWwfrcyuoIR+ydYCvndLuVXUCfKBG8mr DjN4mAB6ADlQ0FrfLZjBkORmHWeb+L2D1U4XNolo= Message-ID: Subject: Re: [PATCH] Mingw support for zlib From: Liliana Marie Prikler To: Vivien Kraus , 56504@debbugs.gnu.org Date: Tue, 12 Jul 2022 08:07:25 +0200 In-Reply-To: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56504 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 (---) Am Dienstag, dem 12.07.2022 um 01:53 +0200 schrieb Vivien Kraus: > + ,@(if (and (%current-target-system) > + (string-suffix? "-w64-mingw32" (%current- > target-system))) I'm pretty sure there's an abbreviation for this like target-mingw? > + `((substitute* "win32/Makefile.gcc" > + (("PREFIX =") > + (string-append "PREFIX = " ,(%current- > target-system) "-")) > + (("prefix \\?= /usr/local") > + (string-append "prefix ?= " out)) > + (("# BINARY_PATH, INCLUDE_PATH and > LIBRARY_PATH must be set.") > + "\ > +BINARY_PATH = $(prefix)/bin > +INCLUDE_PATH = $(prefix)/include > +LIBRARY_PATH = $(prefix)/lib")) > + (rename-file "win32/Makefile.gcc" > "Makefile")) I think these can be conditionally added to #:make-flags > + `((invoke "./configure" > + (string-append "--prefix=" out))))))) > + ,@(if (and (%current-target-system) > + (string-suffix? "-mingw32" (%current-target- > system))) > + `(add-after 'install 'install-mingw-shared > + (lambda* (#:key make-flags #:allow-other-keys) > + (apply invoke "make" > + (append make-flags > + '("install" "SHARED_MODE=1"))))) SHARED_MODE might likewise be conditionally added to #:make-flags. Cheers From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 12 12:45:12 2022 Received: (at 56504) by debbugs.gnu.org; 12 Jul 2022 16:45:12 +0000 Received: from localhost ([127.0.0.1]:43611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBJ0a-0008SA-Fk for submit@debbugs.gnu.org; Tue, 12 Jul 2022 12:45:12 -0400 Received: from planete-kraus.eu ([89.234.140.182]:59370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBJ0X-0008Ry-Qk for 56504@debbugs.gnu.org; Tue, 12 Jul 2022 12:45:10 -0400 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id dd3b4fd0; Tue, 12 Jul 2022 16:45:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:date:in-reply-to:references :content-type:mime-version; s=dkim; bh=hF4MSRRhR8pQuAsIHnLkU15fr 7I=; b=MZfpdlzM0FlOzp4CM6JdgH917Gg2/nPU842ntS4aTylub97CV9qGyeeoQ 3fc8CGKMggshqqM4n+9QKPo0u6ReZll5YxSwNGB6oBT44/70xQZq9ukXymbqojX8 uxkpOLCeLpzx7qhYoZdmCI/XomKKDerdc3kT4C3kh+yiev4OPs= Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id c97c1ee3 (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Tue, 12 Jul 2022 16:45:04 +0000 (UTC) Message-ID: <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> Subject: Re: [PATCH] Mingw support for zlib From: Vivien Kraus To: Liliana Marie Prikler , 56504@debbugs.gnu.org Date: Tue, 12 Jul 2022 18:45:03 +0200 In-Reply-To: References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> Content-Type: multipart/mixed; boundary="=-IvgXrNwuHh59gfMqAslQ" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56504 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 (-) --=-IvgXrNwuHh59gfMqAslQ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Le mardi 12 juillet 2022 à 08:07 +0200, Liliana Marie Prikler a écrit : > Am Dienstag, dem 12.07.2022 um 01:53 +0200 schrieb Vivien Kraus: > > > +               ,@(if (and (%current-target-system) > > +                          (string-suffix? "-w64-mingw32" > > (%current- > > target-system))) > I'm pretty sure there's an abbreviation for this like target-mingw? Precisely! Fixed it, thank you. > > +                     `((substitute* "win32/Makefile.gcc" > > +                         (("PREFIX =") > > +                          (string-append "PREFIX = " ,(%current- > > target-system) "-")) > > +                         (("prefix \\?= /usr/local") > > +                          (string-append "prefix ?= " out)) > > +                         (("# BINARY_PATH, INCLUDE_PATH and > > LIBRARY_PATH must be set.") > > +                          "\ > > +BINARY_PATH = $(prefix)/bin > > +INCLUDE_PATH = $(prefix)/include > > +LIBRARY_PATH = $(prefix)/lib")) > > +                       (rename-file "win32/Makefile.gcc" > > "Makefile")) > I think these can be conditionally added to #:make-flags I did it for all but prefix, because I have to have the output path. Is there a way to get it from within the make-flags? > > +                     `((invoke "./configure" > > +                               (string-append "--prefix=" > > out))))))) > > > +         ,@(if (and (%current-target-system) > > +                    (string-suffix? "-mingw32" (%current-target- > > system))) > > +               `(add-after 'install 'install-mingw-shared > > +                  (lambda* (#:key make-flags #:allow-other-keys) > > +                    (apply invoke "make" > > +                           (append make-flags > > +                                   '("install" > > "SHARED_MODE=1"))))) > SHARED_MODE might likewise be conditionally added to #:make-flags. I get both the DLL loader and the DLL in the default output, and the static lib in the static output, so it works. Thank you for your review! Vivien --=-IvgXrNwuHh59gfMqAslQ Content-Disposition: attachment; filename="v2-0001-gnu-zlib-Support-mingw-cross-compilation.patch" Content-Type: text/x-patch; name="v2-0001-gnu-zlib-Support-mingw-cross-compilation.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAxZGRiNTY3ZjMwZjU2NWU5NTEzMjFiODA5MjFmMjdlZDdmMTBmNjA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTYXQsIDI1IEp1biAyMDIyIDE2OjMzOjQ0ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 Ml0gZ251OiB6bGliOiBTdXBwb3J0IG1pbmd3IGNyb3NzLWNvbXBpbGF0aW9uLgoKKiBnbnUvcGFj a2FnZXMvY29tcHJlc3Npb24uc2NtICh6bGliKTogT25seSBydW4gY29uZmlndXJlIGlmIG5vdCBt aW5ndy4KLS0tCiBnbnUvcGFja2FnZXMvY29tcHJlc3Npb24uc2NtIHwgMTkgKysrKysrKysrKysr KysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2NvbXByZXNzaW9uLnNjbSBiL2dudS9wYWNrYWdl cy9jb21wcmVzc2lvbi5zY20KaW5kZXggZDViZDNhYmYwZi4uZWExYmMyYTAzZiAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2NvbXByZXNzaW9uLnNjbQorKysgYi9nbnUvcGFja2FnZXMvY29tcHJl c3Npb24uc2NtCkBAIC0xMTMsNyArMTEzLDE1IEBAIChkZWZpbmUtcHVibGljIHpsaWIKICAgICAo YnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCiAgICAgKG91dHB1dHMgJygib3V0IiAic3Rh dGljIikpCiAgICAgKGFyZ3VtZW50cwotICAgICBgKCM6cGhhc2VzCisgICAgIGAoIzptYWtlLWZs YWdzCisgICAgICAgLChpZiAodGFyZ2V0LW1pbmd3PykKKyAgICAgICAgICAgIGAobGlzdCAsKHN0 cmluZy1hcHBlbmQgIlBSRUZJWD0iICglY3VycmVudC10YXJnZXQtc3lzdGVtKSAiLSIpCisgICAg ICAgICAgICAgICAgICAgIkJJTkFSWV9QQVRIID0gJChwcmVmaXgpL2JpbiIKKyAgICAgICAgICAg ICAgICAgICAiSU5DTFVERV9QQVRIID0gJChwcmVmaXgpL2luY2x1ZGUiCisgICAgICAgICAgICAg ICAgICAgIkxJQlJBUllfUEFUSCA9ICQocHJlZml4KS9saWIiCisgICAgICAgICAgICAgICAgICAg IlNIQVJFRF9NT0RFID0gMSIpCisgICAgICAgICAgICAnJygpKQorICAgICAgICM6cGhhc2VzCiAg ICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwogICAgICAgICAgKHJlcGxhY2Ug J2NvbmZpZ3VyZQogICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90 aGVyLWtleXMpCkBAIC0xMjUsOCArMTMzLDEzIEBAIChkZWZpbmUtcHVibGljIHpsaWIKICAgICAg ICAgICAgICAgICxAKGlmICglY3VycmVudC10YXJnZXQtc3lzdGVtKQogICAgICAgICAgICAgICAg ICAgICAgYCgoc2V0ZW52ICJDSE9TVCIgLCglY3VycmVudC10YXJnZXQtc3lzdGVtKSkpCiAgICAg ICAgICAgICAgICAgICAgICAnKCkpCi0gICAgICAgICAgICAgICAoaW52b2tlICIuL2NvbmZpZ3Vy ZSIKLSAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIi0tcHJlZml4PSIgb3V0 KSkpKSkKKyAgICAgICAgICAgICAgICxAKGlmICh0YXJnZXQtbWluZ3c/KQorICAgICAgICAgICAg ICAgICAgICAgYCgoc3Vic3RpdHV0ZSogIndpbjMyL01ha2VmaWxlLmdjYyIKKyAgICAgICAgICAg ICAgICAgICAgICAgICAoKCJwcmVmaXggXFw/PSAvdXNyL2xvY2FsIikKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgInByZWZpeCA/PSAiIG91dCkpKQorICAgICAgICAg ICAgICAgICAgICAgICAocmVuYW1lLWZpbGUgIndpbjMyL01ha2VmaWxlLmdjYyIgIk1ha2VmaWxl IikpCisgICAgICAgICAgICAgICAgICAgICBgKChpbnZva2UgIi4vY29uZmlndXJlIgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICItLXByZWZpeD0iIG91dCkp KSkpKSkKICAgICAgICAgIChhZGQtYWZ0ZXIgJ2luc3RhbGwgJ21vdmUtc3RhdGljLWxpYnJhcnkK ICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQog ICAgICAgICAgICAgIChsZXQgKChvdXQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSkKCmJhc2Ut Y29tbWl0OiBmMGM4YWJlODU3ODdhMDAxOGMwYWRlYjBiYzRhNjY3MmQ0NjY4NmU0Ci0tIAoyLjM2 LjEKCg== --=-IvgXrNwuHh59gfMqAslQ-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 01:49:23 2022 Received: (at 56504) by debbugs.gnu.org; 13 Jul 2022 05:49:23 +0000 Received: from localhost ([127.0.0.1]:44271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBVFT-00011e-0O for submit@debbugs.gnu.org; Wed, 13 Jul 2022 01:49:23 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:17608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBVFQ-00011R-Ur for 56504@debbugs.gnu.org; Wed, 13 Jul 2022 01:49:22 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4LjRWx16T7z1LZX2; Wed, 13 Jul 2022 07:49:16 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4LjRWx16T7z1LZX2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1657691357; bh=CMN9kVdb5JxeagXyvq3him3TLE2s8M8qtIfE5hruZPQ=; h=Subject:From:To:Date:In-Reply-To:References:From; b=ad5oMSQbBdD+STBKIrsaCA3l5MwcHNu0doDusGUonjnpXnxwbMHWVs9ftTfj0z2PP R84uDxjCPiB9Un4HvFu70Vjh6TGDTDYCRR6510X/dt+ltMLj5Rc+sL+5pfjIR7C20Q 5wuqiA2biH3xJKkKiBgXBdHpU0WgTBMDg6e88qDk= Message-ID: Subject: Re: [PATCH] Mingw support for zlib From: Liliana Marie Prikler To: Vivien Kraus , 56504@debbugs.gnu.org Date: Wed, 13 Jul 2022 07:49:17 +0200 In-Reply-To: <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56504 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 (---) Am Dienstag, dem 12.07.2022 um 18:45 +0200 schrieb Vivien Kraus: > Le mardi 12 juillet 2022 à 08:07 +0200, Liliana Marie Prikler a > écrit : > > Am Dienstag, dem 12.07.2022 um 01:53 +0200 schrieb Vivien Kraus: > > > > > +               ,@(if (and (%current-target-system) > > > +                          (string-suffix? "-w64-mingw32" > > > (%current- > > > target-system))) > > I'm pretty sure there's an abbreviation for this like target-mingw? > Precisely! Fixed it, thank you. > > > > +                     `((substitute* "win32/Makefile.gcc" > > > +                         (("PREFIX =") > > > +                          (string-append "PREFIX = " ,(%current- > > > target-system) "-")) > > > +                         (("prefix \\?= /usr/local") > > > +                          (string-append "prefix ?= " out)) > > > +                         (("# BINARY_PATH, INCLUDE_PATH and > > > LIBRARY_PATH must be set.") > > > +                          "\ > > > +BINARY_PATH = $(prefix)/bin > > > +INCLUDE_PATH = $(prefix)/include > > > +LIBRARY_PATH = $(prefix)/lib")) > > > +                       (rename-file "win32/Makefile.gcc" > > > "Makefile")) > > I think these can be conditionally added to #:make-flags > I did it for all but prefix, because I have to have the output path. > Is there a way to get it from within the make-flags? With the gexp-style you'd write #$output, otherwise ,(assoc-ref %build- outputs "out"). > > > +                     `((invoke "./configure" > > > +                               (string-append "--prefix=" > > > out))))))) > > > > > +         ,@(if (and (%current-target-system) > > > +                    (string-suffix? "-mingw32" (%current-target- > > > system))) > > > +               `(add-after 'install 'install-mingw-shared > > > +                  (lambda* (#:key make-flags #:allow-other-keys) > > > +                    (apply invoke "make" > > > +                           (append make-flags > > > +                                   '("install" > > > "SHARED_MODE=1"))))) > > SHARED_MODE might likewise be conditionally added to #:make-flags. > I get both the DLL loader and the DLL in the default output, and the > static lib in the static output, so it works. Oh, so you mean the static output should be built without SHARED_MODE? Cheers From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 11:19:45 2022 Received: (at 56504) by debbugs.gnu.org; 13 Jul 2022 15:19:45 +0000 Received: from localhost ([127.0.0.1]:47554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBe9Q-00053T-RP for submit@debbugs.gnu.org; Wed, 13 Jul 2022 11:19:45 -0400 Received: from planete-kraus.eu ([89.234.140.182]:43446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBe9P-00053K-Cn for 56504@debbugs.gnu.org; Wed, 13 Jul 2022 11:19:44 -0400 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 894ddff4; Wed, 13 Jul 2022 15:19:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:date:in-reply-to:references :content-type:mime-version; s=dkim; bh=tT3rv1qR5j3qikrazz6iENvwg d4=; b=XlmeaFH4wLPuFFWXsrHUzSZ6/9yz2oYkUbeT539qQPjOV11TPiQsbuxua 9f7N6BM0shyNcbWtI2sCyssP8wUQfbdqrlBSR4YE0DpDcOCmEb/0fRbvhbX+eevi 2mxTJFLhUhPwxl8soAAYuIIRLYyid9eFnm7oyel1eWx5MfdMMc= Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id a76bd9a7 (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Wed, 13 Jul 2022 15:19:38 +0000 (UTC) Message-ID: Subject: Re: [PATCH] Mingw support for zlib From: Vivien Kraus To: Liliana Marie Prikler , 56504@debbugs.gnu.org Date: Wed, 13 Jul 2022 17:19:36 +0200 In-Reply-To: References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> Content-Type: multipart/mixed; boundary="=-xU17Lpedq0CI+TYYISzz" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56504 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 (-) --=-xU17Lpedq0CI+TYYISzz Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Le mercredi 13 juillet 2022 à 07:49 +0200, Liliana Marie Prikler a écrit : > Am Dienstag, dem 12.07.2022 um 18:45 +0200 schrieb Vivien Kraus: > > Le mardi 12 juillet 2022 à 08:07 +0200, Liliana Marie Prikler a > > écrit : > > > Am Dienstag, dem 12.07.2022 um 01:53 +0200 schrieb Vivien Kraus: > > > > +                     `((substitute* "win32/Makefile.gcc" > > > > +                         (("PREFIX =") > > > > +                          (string-append "PREFIX = " > > > > ,(%current- > > > > target-system) "-")) > > > > +                         (("prefix \\?= /usr/local") > > > > +                          (string-append "prefix ?= " out)) > > > > +                         (("# BINARY_PATH, INCLUDE_PATH and > > > > LIBRARY_PATH must be set.") > > > > +                          "\ > > > > +BINARY_PATH = $(prefix)/bin > > > > +INCLUDE_PATH = $(prefix)/include > > > > +LIBRARY_PATH = $(prefix)/lib")) > > > > +                       (rename-file "win32/Makefile.gcc" > > > > "Makefile")) > > > I think these can be conditionally added to #:make-flags > > I did it for all but prefix, because I have to have the output > > path. > > Is there a way to get it from within the make-flags? > With the gexp-style you'd write #$output, otherwise ,(assoc-ref > %build- > outputs "out"). Looking at the "-builder" scheme file that is generated for the derivation, it looks like what I want is simply %outputs, not %build- outputs. > > > > > +                     `((invoke "./configure" > > > > +                               (string-append "--prefix=" > > > > out))))))) > > > > > > > +         ,@(if (and (%current-target-system) > > > > +                    (string-suffix? "-mingw32" (%current- > > > > target- > > > > system))) > > > > +               `(add-after 'install 'install-mingw-shared > > > > +                  (lambda* (#:key make-flags #:allow-other- > > > > keys) > > > > +                    (apply invoke "make" > > > > +                           (append make-flags > > > > +                                   '("install" > > > > "SHARED_MODE=1"))))) > > > SHARED_MODE might likewise be conditionally added to #:make- > > > flags. > > I get both the DLL loader and the DLL in the default output, and > > the > > static lib in the static output, so it works. > Oh, so you mean the static output should be built without > SHARED_MODE? No, SHARED_MODE=1 means "please also install the DLL" and SHARED_MODE=0 means "please do not install the DLL". Reading the win32/Makefile.gcc, nothing special is done if SHARED_MODE=0. It is only used in the install and uninstall targets. I don’t really understand why you would want to set SHARED_MODE=0 (even weirder to set it as a default) but I guess it happens. --=-xU17Lpedq0CI+TYYISzz Content-Disposition: attachment; filename="v3-0001-gnu-zlib-Support-mingw-cross-compilation.patch" Content-Type: text/x-patch; name="v3-0001-gnu-zlib-Support-mingw-cross-compilation.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA2OTkxNDE2OTA3Y2IyYjNlOGJlNjM5YzE4Y2VjYjZiZjUxOWRhOTA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaXZpZW4gS3JhdXMgPHZpdmllbkBwbGFuZXRlLWtyYXVzLmV1 PgpEYXRlOiBTYXQsIDI1IEp1biAyMDIyIDE2OjMzOjQ0ICswMjAwClN1YmplY3Q6IFtQQVRDSCB2 M10gZ251OiB6bGliOiBTdXBwb3J0IG1pbmd3IGNyb3NzLWNvbXBpbGF0aW9uLgoKKiBnbnUvcGFj a2FnZXMvY29tcHJlc3Npb24uc2NtICh6bGliKTogT25seSBydW4gY29uZmlndXJlIGlmIG5vdCBt aW5ndy4KLS0tCiBnbnUvcGFja2FnZXMvY29tcHJlc3Npb24uc2NtIHwgMTcgKysrKysrKysrKysr KystLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jb21wcmVzc2lvbi5zY20gYi9nbnUvcGFja2FnZXMv Y29tcHJlc3Npb24uc2NtCmluZGV4IGQ1YmQzYWJmMGYuLjg3MWY5MDY1NmMgMTAwNjQ0Ci0tLSBh L2dudS9wYWNrYWdlcy9jb21wcmVzc2lvbi5zY20KKysrIGIvZ251L3BhY2thZ2VzL2NvbXByZXNz aW9uLnNjbQpAQCAtMTEzLDcgKzExMywxNiBAQCAoZGVmaW5lLXB1YmxpYyB6bGliCiAgICAgKGJ1 aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQogICAgIChvdXRwdXRzICcoIm91dCIgInN0YXRp YyIpKQogICAgIChhcmd1bWVudHMKLSAgICAgYCgjOnBoYXNlcworICAgICBgKCM6bWFrZS1mbGFn cworICAgICAgICwoaWYgKHRhcmdldC1taW5ndz8pCisgICAgICAgICAgICBgKGxpc3QgLChzdHJp bmctYXBwZW5kICJQUkVGSVg9IiAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkgIi0iKQorICAgICAg ICAgICAgICAgICAgICJCSU5BUllfUEFUSCA9ICQocHJlZml4KS9iaW4iCisgICAgICAgICAgICAg ICAgICAgIklOQ0xVREVfUEFUSCA9ICQocHJlZml4KS9pbmNsdWRlIgorICAgICAgICAgICAgICAg ICAgICJMSUJSQVJZX1BBVEggPSAkKHByZWZpeCkvbGliIgorICAgICAgICAgICAgICAgICAgICJT SEFSRURfTU9ERSA9IDEiCisgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgInByZWZp eCA9ICIgKGFzc29jLXJlZiAlb3V0cHV0cyAib3V0IikpKQorICAgICAgICAgICAgJycoKSkKKyAg ICAgICAjOnBoYXNlcwogICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKICAg ICAgICAgIChyZXBsYWNlICdjb25maWd1cmUKICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91 dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQpAQCAtMTI1LDggKzEzNCwxMCBAQCAoZGVmaW5lLXB1 YmxpYyB6bGliCiAgICAgICAgICAgICAgICAsQChpZiAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkK ICAgICAgICAgICAgICAgICAgICAgIGAoKHNldGVudiAiQ0hPU1QiICwoJWN1cnJlbnQtdGFyZ2V0 LXN5c3RlbSkpKQogICAgICAgICAgICAgICAgICAgICAgJygpKQotICAgICAgICAgICAgICAgKGlu dm9rZSAiLi9jb25maWd1cmUiCi0gICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5k ICItLXByZWZpeD0iIG91dCkpKSkpCisgICAgICAgICAgICAgICAsQChpZiAodGFyZ2V0LW1pbmd3 PykKKyAgICAgICAgICAgICAgICAgICAgIGAoKHJlbmFtZS1maWxlICJ3aW4zMi9NYWtlZmlsZS5n Y2MiICJNYWtlZmlsZSIpKQorICAgICAgICAgICAgICAgICAgICAgYCgoaW52b2tlICIuL2NvbmZp Z3VyZSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiLS1w cmVmaXg9IiBvdXQpKSkpKSkpCiAgICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICdtb3ZlLXN0 YXRpYy1saWJyYXJ5CiAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRwdXRzICM6YWxsb3ct b3RoZXIta2V5cykKICAgICAgICAgICAgICAobGV0ICgob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAi b3V0IikpCgpiYXNlLWNvbW1pdDogZGNmMTMzNTg3YWM3ZDczYmEzMDZhMzE0ZTFhNDk2YTdlZmI5 OTYwYgotLSAKMi4zNi4xCgo= --=-xU17Lpedq0CI+TYYISzz-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 02:01:54 2022 Received: (at 56504) by debbugs.gnu.org; 14 Jul 2022 06:01:54 +0000 Received: from localhost ([127.0.0.1]:48424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBrv4-0005AC-Uk for submit@debbugs.gnu.org; Thu, 14 Jul 2022 02:01:54 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:58418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oBruz-00059z-72 for 56504@debbugs.gnu.org; Thu, 14 Jul 2022 02:01:49 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Lk3ln3VyDz1LZX2; Thu, 14 Jul 2022 08:01:41 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Lk3ln3VyDz1LZX2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1657778501; bh=bsM3b6So5F7YO9F9BU2eKewHOUvKKUlGKRcP3MFXUVU=; h=Subject:From:To:Date:In-Reply-To:References:From; b=im9E7GPzeeY6GAsgRaj/tkRpRCxo2va9vJQf3lDjDraW8vjZqMI/IDGAFHrbjsRtW PJEBhdX2yajEOWK+1ll/rDRe8So0tGcI1DOi7V/EYMEZtIW8UtDBLznCorWAnT57fo a+3qEiOfkRdedYwUEAdduNASw6VNJibWDfeUOmo0= Message-ID: Subject: Re: [PATCH] Mingw support for zlib From: Liliana Marie Prikler To: Vivien Kraus , 56504@debbugs.gnu.org Date: Thu, 14 Jul 2022 08:01:41 +0200 In-Reply-To: References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56504 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 (---) Am Mittwoch, dem 13.07.2022 um 17:19 +0200 schrieb Vivien Kraus: > [...] > Looking at the "-builder" scheme file that is generated for the > derivation, it looks like what I want is simply %outputs, not %build- > outputs. Yeah, my bad, it's %build-inputs and %outputs respectively. > > > Oh, so you mean the static output should be built without > > SHARED_MODE? > No, SHARED_MODE=1 means "please also install the DLL" and > SHARED_MODE=0 means "please do not install the DLL". Reading the > win32/Makefile.gcc, nothing special is done if SHARED_MODE=0.  In that case we could set it via #:make-flags, right? > It is only used in the install and uninstall targets. I don’t really > understand why you would want to set SHARED_MODE=0 (even weirder to > set it as a default) but I guess it happens. Perhaps the rationale is that users might not actually want the shared libraries for some bespoke reasons (not that those reasons would apply to Guix users). Cheers From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 15 10:28:53 2022 Received: (at 56504) by debbugs.gnu.org; 15 Jul 2022 14:28:54 +0000 Received: from localhost ([127.0.0.1]:41940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCMJI-00038k-VO for submit@debbugs.gnu.org; Fri, 15 Jul 2022 10:28:53 -0400 Received: from planete-kraus.eu ([89.234.140.182]:52906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCMJ7-00038O-HD for 56504@debbugs.gnu.org; Fri, 15 Jul 2022 10:28:51 -0400 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 38a0699c; Fri, 15 Jul 2022 14:28:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:date:in-reply-to:references :content-type:mime-version:content-transfer-encoding; s=dkim; bh=sd7e6bmzzNNLp/UblZKihRfg850=; b=ERIbdNstfGlyXr5i8tePkAU/Z1Us 1U0kqKBIie1CMJsZxLsmMY6JT6ajCUPuSJwxK/yoAaxwU1NkIie1b4kz7aSPzDVn aCauPTEKyBhFjb3T7zPklCizFFmIfKvkEkv2xR7j4L+3etwdHLRlqXEbrAq+dIuz gRg5SYHWLJiXc8Q= Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 018a15c2 (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Fri, 15 Jul 2022 14:28:36 +0000 (UTC) Message-ID: Subject: Re: [PATCH] Mingw support for zlib From: Vivien Kraus To: Liliana Marie Prikler , 56504@debbugs.gnu.org Date: Fri, 15 Jul 2022 16:28:36 +0200 In-Reply-To: References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56504 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 (-) Le jeudi 14 juillet 2022 à 08:01 +0200, Liliana Marie Prikler a écrit : > > > Oh, so you mean the static output should be built without > > > SHARED_MODE? > > No, SHARED_MODE=1 means "please also install the DLL" and > > SHARED_MODE=0 means "please do not install the DLL". Reading the > > win32/Makefile.gcc, nothing special is done if SHARED_MODE=0.  > In that case we could set it via #:make-flags, right? I’m not sure I understand. I think that’s what I did, and obviously it works since the dll is installed in the default output. Could you explain a bit more the phrase "we could set it"? Vivien From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 15 10:31:13 2022 Received: (at 56504) by debbugs.gnu.org; 15 Jul 2022 14:31:13 +0000 Received: from localhost ([127.0.0.1]:41951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCMLZ-0003Eh-3A for submit@debbugs.gnu.org; Fri, 15 Jul 2022 10:31:13 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:44630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCMLW-0003EW-OV for 56504@debbugs.gnu.org; Fri, 15 Jul 2022 10:31:12 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Lkv105Nzpz1LWny; Fri, 15 Jul 2022 16:31:00 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Lkv105Nzpz1LWny DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1657895460; bh=c/l9R5HuxpdJJ1YiNtPis/cdCG1cPFG+FUUOiwIDwEY=; h=Subject:From:To:Date:In-Reply-To:References:From; b=dh7wX2cdDnKpxIO5nH9DFwDR4+rogClO72qsIZqozV8C9sZlrZVposGJFfPgwG6nn bDPa+XFw2vKGJ+WQ//4AkG6MQu30AO0IZncUq4cKL6zSIoAVpGHUGOFCgPsYtGMtA6 l5X8tLgnchqIep6VjoWgjkbz9ihe+cWmtrXbDdZc= Message-ID: <973e2566abcd13f7612f1d69a59188220b67b337.camel@ist.tugraz.at> Subject: Re: [PATCH] Mingw support for zlib From: Liliana Marie Prikler To: Vivien Kraus , 56504@debbugs.gnu.org Date: Fri, 15 Jul 2022 16:30:59 +0200 In-Reply-To: References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56504 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 (---) Am Freitag, dem 15.07.2022 um 16:28 +0200 schrieb Vivien Kraus: > Le jeudi 14 juillet 2022 à 08:01 +0200, Liliana Marie Prikler a > écrit : > > > > Oh, so you mean the static output should be built without > > > > SHARED_MODE? > > > No, SHARED_MODE=1 means "please also install the DLL" and > > > SHARED_MODE=0 means "please do not install the DLL". Reading the > > > win32/Makefile.gcc, nothing special is done if SHARED_MODE=0.  > > In that case we could set it via #:make-flags, right? > I’m not sure I understand. I think that’s what I did, and obviously > it > works since the dll is installed in the default output. Could you > explain a bit more the phrase "we could set it"? > > Vivien My bad; I didn't notice the attachments. LGTM From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 19 17:07:39 2022 Received: (at 56504) by debbugs.gnu.org; 19 Jul 2022 21:07:40 +0000 Received: from localhost ([127.0.0.1]:55293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDuRP-0004Nk-J7 for submit@debbugs.gnu.org; Tue, 19 Jul 2022 17:07:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDuRN-0004NW-0v for 56504@debbugs.gnu.org; Tue, 19 Jul 2022 17:07:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43802) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDuRF-0006Vy-HU; Tue, 19 Jul 2022 17:07:29 -0400 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=YZNw+fiCuS7cQfhq/K5OxTv95Amnl/9b7dSVKYjLTFA=; b=o7M4c12vSBCw0zaDVZMG Z7qvwO47iM9g9nX3xjtUCuxfU3FkL3NECUrnrt0ca5YvWIUxjpUrYxymmE5BILiI9xk+B1FWjirdo Y3OqxI+w1+pZ1tMM77O4iDazc570p0bUd5cpMC/yEnxqj6lBWfKnKEahmkgzaeV0qkjUkcfs7k4A2 4dI+Hys4iLNf/x4kyw0KMpS3n653VSjeqn3bh8f1cNPQ/T4CnsKgu3yXeroIXkTiMXmd3O5i24xNr RHsrVJh7co6To/PwIQwazGkrp2XtMVM1Gv3gEfG8gF+dvdywVME/914XzR/m2156zpqD4LJByMx1F RSTVUIfZXWI+dQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:56041 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oDuRF-00015K-5G; Tue, 19 Jul 2022 17:07:29 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Liliana Marie Prikler Subject: Re: bug#56504: [PATCH] Mingw support for zlib References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> <973e2566abcd13f7612f1d69a59188220b67b337.camel@ist.tugraz.at> Date: Tue, 19 Jul 2022 23:07:27 +0200 In-Reply-To: <973e2566abcd13f7612f1d69a59188220b67b337.camel@ist.tugraz.at> (Liliana Marie Prikler's message of "Fri, 15 Jul 2022 16:30:59 +0200") Message-ID: <871qugreuo.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (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: 56504 Cc: Vivien Kraus , 56504@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 Liliana, Liliana Marie Prikler skribis: > Am Freitag, dem 15.07.2022 um 16:28 +0200 schrieb Vivien Kraus: >> Le jeudi 14 juillet 2022 =C3=A0 08:01 +0200, Liliana Marie Prikler a >> =C3=A9crit=C2=A0: >> > > > Oh, so you mean the static output should be built without >> > > > SHARED_MODE? >> > > No, SHARED_MODE=3D1 means "please also install the DLL" and >> > > SHARED_MODE=3D0 means "please do not install the DLL". Reading the >> > > win32/Makefile.gcc, nothing special is done if SHARED_MODE=3D0.=C2=A0 >> > In that case we could set it via #:make-flags, right? >> I=E2=80=99m not sure I understand. I think that=E2=80=99s what I did, an= d obviously >> it >> works since the dll is installed in the default output. Could you >> explain a bit more the phrase "we could set it"? >>=20 >> Vivien > My bad; I didn't notice the attachments. LGTM Please do apply what LGTY, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 31 07:21:15 2022 Received: (at 56504-done) by debbugs.gnu.org; 31 Jul 2022 11:21:15 +0000 Received: from localhost ([127.0.0.1]:36503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oI70V-0002Vv-0r for submit@debbugs.gnu.org; Sun, 31 Jul 2022 07:21:15 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:39849) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oI70R-0002Vh-Ti for 56504-done@debbugs.gnu.org; Sun, 31 Jul 2022 07:21:13 -0400 Received: by mail-ed1-f68.google.com with SMTP id z22so10526330edd.6 for <56504-done@debbugs.gnu.org>; Sun, 31 Jul 2022 04:21:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=GnRVSHjIK+NdgFw3LXIEsceHp6Fp4GL+OKO7T/yWiwI=; b=YHMAPqJL+2It28sSmBs9eSYKXcaInt7gbCqFDkTOzmRmb1MTZErLiOoeH6g/gYhwbA CKKQ7zieyShD+V8Y7+dcEZfPmCLDtCIbJE7X0ETLmwxJkO7reb09SXp1wVQdmbh6v2f3 qR+sdD+Nm7HJ9kXuOBEgGymViIHi0nk69wMaRJ22ZOJR0aW4pZtltIf5LoDegoeEu5KA 7C02q/rP2ghAECMelZE61+2L5sDuYDG17OMCRjomPwfB9MSMDh50J0udsDBy7u2v634F PMx0QLlkWPEWvGOxdAbylWc0F0NdA2MGqEV6KkyES/fS4xFGphScx0OECy9/UnULOhng oOXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=GnRVSHjIK+NdgFw3LXIEsceHp6Fp4GL+OKO7T/yWiwI=; b=WzmU487XXMVeMb0gasWGxU0w8BXkagwP7s1kvXqhnBhLzAvTbFo5qfJNK+Jq8ou7vC J5uLvfPiHWIhVZrQ2eyTuIni1GnhuVaaPdBLRGbw590EK9Stl32prp47+pphldehZ5vi j43bgVCgNtQCd2dRj0M4RAOM7hBD0uuw2MlJgdOazm3/3IlpTo3W9ccHkxYVGme5HeQY KFicl/slBKBrMJpr0oC8J45TOl1NFiql0AEssLAIOszCXn/KGgoQSQ8C3DQ/dDrnQSc+ HPJPTugOm7hjsw+zgfXZwbIky9KTXGFzzkIVd6h9/Ny849ItRO6EJ7kNdUF7gZpDwQa6 6Ubg== X-Gm-Message-State: ACgBeo2ORzqeQQYNvbYtemx9c6vZ6qS86LlbhkUm7bUb8a3OvJmMwPPu N7kvdi6NyZrTG8oXYMlFar0= X-Google-Smtp-Source: AA6agR79gnr8xsssCTg8lzY1bOmN/I5YBMYrjzlZpsTueebsmyYEQol95/Ypo9GvKV0lanxzSIrKMg== X-Received: by 2002:a50:ed82:0:b0:43d:5334:9d19 with SMTP id h2-20020a50ed82000000b0043d53349d19mr5604246edr.232.1659266466050; Sun, 31 Jul 2022 04:21:06 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id lb4-20020a170907784400b0072faa221b3asm3862834ejc.151.2022.07.31.04.21.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 Jul 2022 04:21:05 -0700 (PDT) Message-ID: <1bf73703e734bf040eb3eebc9eb1a0fdb9e781a1.camel@gmail.com> Subject: Re: bug#56504: [PATCH] Mingw support for zlib From: Liliana Marie Prikler To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Sun, 31 Jul 2022 13:21:04 +0200 In-Reply-To: <871qugreuo.fsf_-_@gnu.org> References: <9418154f0a4f8c2b06b1b5bbce8df570ec4028de.camel@planete-kraus.eu> <29fa1e573d51f351796ba22d7344d9738d71c9be.camel@planete-kraus.eu> <973e2566abcd13f7612f1d69a59188220b67b337.camel@ist.tugraz.at> <871qugreuo.fsf_-_@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56504-done Cc: Vivien Kraus , 56504-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: -1.0 (-) Am Dienstag, dem 19.07.2022 um 23:07 +0200 schrieb Ludovic Courtès: > Please do apply what LGTY, thanks! Pardon the delays, zlib for mingw is pushed now. From unknown Fri Jun 20 07:18:51 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, 28 Aug 2022 11:24:03 +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