From unknown Sat Jun 21 10:46:33 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#57133 <57133@debbugs.gnu.org> To: bug#57133 <57133@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add rizin. Reply-To: bug#57133 <57133@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:46:33 +0000 retitle 57133 [PATCH] gnu: Add rizin. reassign 57133 guix-patches submitter 57133 iyzsong@envs.net severity 57133 normal tag 57133 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 11 02:38:19 2022 Received: (at submit) by debbugs.gnu.org; 11 Aug 2022 06:38:19 +0000 Received: from localhost ([127.0.0.1]:51252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oM1pi-0005LU-Jk for submit@debbugs.gnu.org; Thu, 11 Aug 2022 02:38:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:47430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oM1pf-0005LK-BO for submit@debbugs.gnu.org; Thu, 11 Aug 2022 02:38:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35798) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oM1pf-0007k7-3q for guix-patches@gnu.org; Thu, 11 Aug 2022 02:38:15 -0400 Received: from envs.net ([89.163.145.170]:33416 helo=mail.envs.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oM1pb-0001XJ-P0 for guix-patches@gnu.org; Thu, 11 Aug 2022 02:38:14 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id ADA7338A0DEC; Thu, 11 Aug 2022 06:38:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1660199881; bh=0Zo53yvhNDNs3mx2RxaXbakJRSdgioAdo/4yg5jcfGY=; h=From:To:Cc:Subject:Date:From; b=XTBPdCZuSGWJsjVf6w9+/EYx/cJIge8d+fIY8NnCcMinofL7LIkrWdXX4/uBamXFq qyhDE1iGiwgZxW22dUGwqL2FMRIzfQOD+emahmm/Vz000h7GH/I6yNxvJSIsMUnia6 Xb7bxs1gTJCpKSPM81CNGn5iXhMPGuI/EoZwsEc6lDHoX0dMYzSTMM98qWGK/7Pcuc peK1y4XfRriJwJu3x0IGyUd410QbjYztbWsjYfFR0RNerWg4AcYpLcY0rsODSUohfi WsjcHZxrBJVzNaLDRS6yn4Y1xWOQaW6n5ZvZxXJfwfm1mb5QPF9/rorriQ7acrsWum gCd7aFj1dOAMbjd3WF5kgLMTEJfh0/H8kFZ5jYeU0gYnHNYvJTcEbjqvbr3y+/O2Ri Ju+9ht7G+RnY4Qr9Z9D40B0SHJdsBpZLWiCdQNKCWTgNkLLhBgLwOjs3tjJM6ClGEp HO40xtzgfYRkxHOa7/8PBKFbM09V4KxGrvRB6PSbsZWv/EXaQsL4YFC1hzxQoNc5j+ PgPS6b0cEWgb+/Tx7wArpNx8M71PoiR99rNcm0qwQvaQlf5meezWJSkCtOQUw9+zX+ eEJWNi+IZXTNWq72P680rxb0z0q+Emf37idxM9cAEo/V2pGbwyoNYAT8Nb/nmzAWta HbVLLDazBH6c06edSwnWsX1o= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id x3ScebQ8A4Ba; Thu, 11 Aug 2022 06:37:58 +0000 (UTC) Received: from localhost (unknown [182.150.116.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: iyzsong@envs.net) by mail.envs.net (Postfix) with ESMTPSA; Thu, 11 Aug 2022 06:37:57 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 66e33e84; Thu, 11 Aug 2022 06:37:50 +0000 (UTC) From: iyzsong@envs.net To: guix-patches@gnu.org Subject: [PATCH] gnu: Add rizin. Date: Thu, 11 Aug 2022 14:37:49 +0800 Message-Id: <20220811063749.8293-1-iyzsong@envs.net> X-Mailer: git-send-email 2.37.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=89.163.145.170; envelope-from=iyzsong@envs.net; helo=mail.envs.net 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_NONE=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 Cc: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= 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 (--) From: 宋文武 * gnu/packages/engineering.scm (rizin): New variable. --- gnu/packages/engineering.scm | 68 ++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index ed87cd8d6a..7752e92f09 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -67,6 +67,7 @@ (define-module (gnu packages engineering) #:use-module (guix build-system cmake) #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (guix build-system python) #:use-module (guix build-system qt) #:use-module (gnu packages) @@ -88,6 +89,7 @@ (define-module (gnu packages engineering) #:use-module (gnu packages digest) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) + #:use-module (gnu packages file) #:use-module (gnu packages flex) #:use-module (gnu packages fontutils) #:use-module (gnu packages fpga) @@ -142,6 +144,7 @@ (define-module (gnu packages engineering) #:use-module (gnu packages tbb) #:use-module (gnu packages tcl) #:use-module (gnu packages texinfo) + #:use-module (gnu packages text-editors) #:use-module (gnu packages tls) #:use-module (gnu packages tex) #:use-module (gnu packages version-control) @@ -3757,3 +3760,68 @@ (define-public candle @item Visualizing G-code files. @end itemize") (license license:gpl3+)))) + +(define-public rizin + (package + (name "rizin") + (version "0.4.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/rizinorg/rizin/releases/download/v" + version "/rizin-src-v" version ".tar.xz")) + (sha256 + (base32 + "0nkb6v9lks25w5sv5s6p2ghgqnnnsf39md8nlx1cy4z89xlaisq9")))) + (build-system meson-build-system) + (arguments + (list + #:configure-flags + #~(list "-Dpackager=guix" + (string-append "-Dpackager_version=" #$version) + "-Duse_sys_capstone=enabled" + "-Duse_sys_magic=enabled" + "-Duse_sys_libzip=enabled" + "-Duse_sys_zlib=enabled" + "-Duse_sys_lz4=enabled" + "-Duse_sys_xxhash=enabled" + "-Duse_sys_openssl=enabled" + "-Duse_sys_tree_sitter=enabled" + "-Duse_sys_libuv=enabled" + "-Duse_gpl=true") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'prepare-testbins + (lambda _ + (copy-recursively + #$(origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rizinorg/rizin-testbins") + (commit "7d0c31ac7711de9c4d37f5047200dc5a407ff713"))) + (sha256 + (base32 + "00cmc7pws9m4hcm0bpdjm6n4agl5mqgczc4ccswfhywyzzvr7sqh"))) + "test/bins"))) + (add-before 'configure 'skip-failing-tests + (lambda _ + ;; Skip 2 failing tests, reported upstream: + ;; . + (substitute* "test/integration/meson.build" + (("'analysis_global_var'") "#") + (("'sign_integration'") "#"))))))) + (native-inputs (list pkg-config)) + (inputs + (list capstone file libuv libzip lz4 openssl tree-sitter xxhash zlib)) + (home-page "https://rizin.re") + (synopsis "Disasm, debug, analyze and manipulate binary files") + (description + "Rizin is a reverse engineering framework and a set of small command-line +utilities, providing a complete binary analysis experience with features like +disassembler, hexadecimal editor, emulation, binary inspection, debugger, and +more.") + ;; Most files are under LGPL-3.0-only, other are under: Apache-2.0, + ;; BSD-2-Clause, BSD-3-Clause, CC0-1.0, CC-BY-SA-4.0, GPL-1.0-or-later, + ;; GPL-2.0-only, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.0-or-later, + ;; LGPL-2.1-only, LGPL-2.1-or-later, LGPL-3.0-only, MIT, NCSA. + (license license:gpl3+))) -- 2.37.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 11 08:44:15 2022 Received: (at 57133) by debbugs.gnu.org; 11 Aug 2022 12:44:15 +0000 Received: from localhost ([127.0.0.1]:52017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oM7Xq-0004tM-Vs for submit@debbugs.gnu.org; Thu, 11 Aug 2022 08:44:15 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:55951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oM7Xn-0004t5-Bi for 57133@debbugs.gnu.org; Thu, 11 Aug 2022 08:44:13 -0400 Date: Thu, 11 Aug 2022 12:44:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeandudey.tech; s=protonmail3; t=1660221844; x=1660481044; bh=wra6paG/c8bhuT6+R9eercv3nWW0rwyfG5cCeI3O/sw=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=CXSKrhnwg+7SKgP0U4SULAbt9ktE/kw4fJ4B65yLT3DnciHh6HFBtsPKw9HDe315J B+2GuSUqAgDSsdLU55ZtiThFjTz5IimVBNjYjBBRUj5X3RLEBFM/tOPVc244r6Ctbw BzCTkR49jMHfkRpAGTkzezRZqrngHHPIleAV1mf3yRHWCy8UzVBvo7p7r9wou68QYi F5BW1zUTeciGTc3ioxN4KkS8A/8B02u75MqU42t9hHbdwPxMbSQK3tO69rLHgNMR+8 Adk2hX7HwU5SmSwVCbyRLRevgGcDtZtxG8e8zdgD5ViOXnlwdpjhK6JgDih64nB3jm VkJOODwrD4QAA== To: "57133@debbugs.gnu.org" <57133@debbugs.gnu.org> From: Jean Pierre De Jesus DIAZ Subject: [PATCH] gnu: Add rizin. Message-ID: <-qs8Pq5Vb7uSjqzSHMdR0GyyAjaomvLtncIYh9wNz4twTFBfX82vTKGVYk6bTghepDUm3TrNFmA9riCCdnRJdyFqqKjPCM0GPSRSE-fuS1Q=@jeandudey.tech> Feedback-ID: 20187791:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57133 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: , Reply-To: Jean Pierre De Jesus DIAZ Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello,=20 >+ (add-after 'unpack 'prepare-testbins >+ (lambda _ >+ (copy-recursively >+ #$(origin >+ (method git-fetch) >+ (uri (git-reference >+ (url "https://github.com/rizinorg/rizin-testbins= ") >+ (commit "7d0c31ac7711de9c4d37f5047200dc5a407ff71= 3"))) >+ (sha256 >+ (base32 >+ "00cmc7pws9m4hcm0bpdjm6n4agl5mqgczc4ccswfhywyzzvr7sq= h"))) >+ "test/bins"))) Could this instead be replaced with a package? The repository also says tha= t the binaries could be regenerated and it's worth a look looking into if it can be done so the built binaries can be removed (through snippets for exam= ple) and re-compiled from sources, of course, those that can be re-generated sho= uld be left as is. If the binaries can't be regenerated feel free to ignore thi= s comment :). =E2=80=94 Jean-Pierre De Jesus DIAZ From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 11 15:07:26 2022 Received: (at 57133) by debbugs.gnu.org; 11 Aug 2022 19:07:26 +0000 Received: from localhost ([127.0.0.1]:55024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMDWg-0007Kj-0Y for submit@debbugs.gnu.org; Thu, 11 Aug 2022 15:07:26 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:51334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMDWb-0007KW-2w for 57133@debbugs.gnu.org; Thu, 11 Aug 2022 15:07:25 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by laurent.telenet-ops.be with bizsmtp id 6K7J2800c20ykKC01K7K4Y; Thu, 11 Aug 2022 21:07:19 +0200 Message-ID: <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> Date: Thu, 11 Aug 2022 21:07:18 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US To: iyzsong@envs.net, 57133@debbugs.gnu.org References: <20220811063749.8293-1-iyzsong@envs.net> From: Maxime Devos Subject: Re: [bug#57133] [PATCH] gnu: Add rizin. In-Reply-To: <20220811063749.8293-1-iyzsong@envs.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------jzooJfvPStaYblPm0VeXk451" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1660244839; bh=oOda+LHhFKfXSIXrD9jm07juPlVle1T5pCRk+/1BvJg=; h=Date:To:Cc:References:From:Subject:In-Reply-To; b=b/kGrXmuI5FtPBejv0WqJkUr5s6K3mI6PKrDMOyqJXIv/H3jg4PvROt4y1mRa1AmY dqob0ctP8vXfvImzRRtV14OMmGgo60mJM5/sxIe4tgc7cB1owZjIkDZrfMEwvufgdc UsUwZHvqyDSKuAPY2E4Y68Q46PsjQgXk6UanodjdAq381/rUd7H55/SH5rdG1RzPBR /CRrWa1+pghLaPijga6zfSniinrRh7MK+Q3cT6uthBviWaBMLjOiVBRiFZTOwcuJy9 qluC3605SC8nOprH7yoAMnVfBefWvFBKCViPjgcrk6y7tkm/U/HHnkukUDmvNTZJ2I tAelc5iOCUDEA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57133 Cc: =?UTF-8?B?5a6L5paH5q2m?= 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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------jzooJfvPStaYblPm0VeXk451 Content-Type: multipart/mixed; boundary="------------fUJ1BsKdqpTKTr66MlY6H4ko"; protected-headers="v1" From: Maxime Devos To: iyzsong@envs.net, 57133@debbugs.gnu.org Cc: =?UTF-8?B?5a6L5paH5q2m?= Message-ID: <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> Subject: Re: [bug#57133] [PATCH] gnu: Add rizin. References: <20220811063749.8293-1-iyzsong@envs.net> In-Reply-To: <20220811063749.8293-1-iyzsong@envs.net> --------------fUJ1BsKdqpTKTr66MlY6H4ko Content-Type: multipart/mixed; boundary="------------qGE79tALaYPNJB6iktjYXKEw" --------------qGE79tALaYPNJB6iktjYXKEw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAxMS0wOC0yMDIyIDA4OjM3LCBpeXpzb25nLS0tIHZpYSBHdWl4LXBhdGNoZXMgdmlh IHdyb3RlOg0KPiArICAgICAgICAgICAgICAgIyQob3JpZ2luDQo+ICsgICAgICAgICAgICAg ICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpDQo+ICsgICAgICAgICAgICAgICAgICAgKHVyaSAo Z2l0LXJlZmVyZW5jZQ0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICh1cmwiaHR0cHM6 Ly9naXRodWIuY29tL3Jpemlub3JnL3JpemluLXRlc3RiaW5zIikNCj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAoY29tbWl0ICI3ZDBjMzFhYzc3MTFkZTljNGQzN2Y1MDQ3MjAwZGM1 YTQwN2ZmNzEzIikpKQ0KPiArICAgICAgICAgICAgICAgICAgIChzaGEyNTYNCj4gKyAgICAg ICAgICAgICAgICAgICAgKGJhc2UzMg0KPiArICAgICAgICAgICAgICAgICAgICAgIjAwY21j N3B3czltNGhjbTBicGRqbTZuNGFnbDVtcWdjemM0Y2Nzd2ZoeXd5enp2cjdzcWgiKSkpDQo+ ICsgICAgICAgICAgICAgICAidGVzdC9iaW5zIikpKQ0KDQpXaGF0J3MgdGhlIGxpY2Vuc2Ug Zm9yIHRob3NlIGJpbmFyaWVzPyBJIGRvdWJ0IGFsbCBvZiB0aGVtIGFyZSBncGwzKy4NCg0K SSdtIHNlZWluZyBhIGNvcHkgb2YgbGlic3RkYysrLnNvLjYgaW4gdGhlcmUuIElJUkMsIGl0 IGhhcyBhIGxpY2Vuc2Ugb2YgDQp0aGUgR1BMIGZhbWlseSwgd2hpY2ggcmVxdWlyZXMgcHJv dmlkaW5nIHRoZSBzb3VyY2UsIHNvIHdlIG5lZWQgdGhlIA0Kc291cmNlIGNvZGUgb2YgaXQg YXMgd2VsbCBiZWNhdXNlIG9mIHRoZSBsaWNlbnNpbmcgdGVybXMgKHRoZSBzb3VyY2UgDQpj b2RlIG9mIHRoYXQgcGFydGljdWxhciB2YXJpYW50IG9mIGxpYnN0ZGMrKywgd2hpY2ggbWln aHQgZGlmZmVyIGZyb20gDQp0aGUgdmVyc2lvbiBjdXJyZW50bHkgaW4gR3VpeCkuIExpa2V3 aXNlIGZvciB0aGUgb3RoZXIgYmluYXJpZXMuDQoNClBlcnNvbmFsbHksIEkgdGhpbmsgaXQg d291bGQgYmUgbW9yZSBwcmFjdGljYWwgdG8gaWdub3JlIHJpemluLXRlc3RiaW5zLCANCmV2 ZW4gaWYgdGhhdCByZXF1aXJlcyBza2lwcGluZyBzb21lIG9mIHRoZSB0ZXN0cyAoaG9wZWZ1 bGx5IG5vdCBhbGwgb2YgDQp0aGVtKS4NCj4gKyA7OyBNb3N0IGZpbGVzIGFyZSB1bmRlciBM R1BMLTMuMC1vbmx5LCBvdGhlciBhcmUgdW5kZXI6IEFwYWNoZS0yLjAsDQo+ICsgOzsgQlNE LTItQ2xhdXNlLCBCU0QtMy1DbGF1c2UsIENDMC0xLjAsIENDLUJZLVNBLTQuMCwgR1BMLTEu MC1vci1sYXRlciwNCj4gKyA7OyBHUEwtMi4wLW9ubHksIEdQTC0yLjAtb3ItbGF0ZXIsIEdQ TC0zLjAtb3ItbGF0ZXIsIExHUEwtMi4wLW9yLWxhdGVyLA0KPiArIDs7IExHUEwtMi4xLW9u bHksIExHUEwtMi4xLW9yLWxhdGVyLCBMR1BMLTMuMC1vbmx5LCBNSVQsIE5DU0EuDQo+ICsg KGxpY2Vuc2UgbGljZW5zZTpncGwzKykpKSANCg0KWW91IGNhbiBwdXQgbXVsdGlwbGUgbGlj ZW5zZXMgaW4gdGhlIGxpY2Vuc2UgZmllbGQsIHVzaW5nIChsaWNlbnNlIChsaXN0IA0KdGhp cyB0aGF0IGZvbyBiYXIgLi4uKSkuDQoNCkdyZWV0aW5ncywNCk1heGltZS4NCg0K --------------qGE79tALaYPNJB6iktjYXKEw Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------qGE79tALaYPNJB6iktjYXKEw-- --------------fUJ1BsKdqpTKTr66MlY6H4ko-- --------------jzooJfvPStaYblPm0VeXk451 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYvVTZgUDAAAAAAAKCRBJ4+4iGRcl7t9o AP4+PP7+Skx06Yvf1+GUhpizYg6eT/8ful7O0oJ6iVnoIwEAgsuJGptKFNTSY15VVPBlK+3DxCpX f7+9rPFdnfjbpAY= =R0A1 -----END PGP SIGNATURE----- --------------jzooJfvPStaYblPm0VeXk451-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 14 21:34:27 2022 Received: (at 57133) by debbugs.gnu.org; 15 Aug 2022 01:34:27 +0000 Received: from localhost ([127.0.0.1]:40108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNOzq-0002dM-Hs for submit@debbugs.gnu.org; Sun, 14 Aug 2022 21:34:27 -0400 Received: from envs.net ([89.163.145.170]:37582 helo=mail.envs.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNOzm-0002d9-K0 for 57133@debbugs.gnu.org; Sun, 14 Aug 2022 21:34:25 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 4730038A0DEA; Mon, 15 Aug 2022 01:34:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1660527260; bh=aBeYXrqLuIeaWEdKLftvneqBoBts5qNVwHxhH8gC4YU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=RlcQNcsHw4zJBweQ5GE8xPF4eV0HnmMkuaWvJLX3EujBfKPYXFVpSvDRbcANnyCbq b5iDHNMzUXZbozl1i2GL3CwXuGfvIi5MZzxZEkZXq4OujJhKMFq328JH4MCDeRGu6A yrShxAor7hpVmMobeeQQ1UJfPg1zJli7DctxAkhCnngHsusx67K8GzzzJlDSrQz98w G6A1XfW6s2gozLlWCXW0BlzpIzef73/av7PR/pjVPL18rnK0fwsG8v4C0w/hjEHoA/ EBq0UCPjv3uhT7d+b7Q3HqGpgc+ARn6c9Au1RQxIGZQAePp9DHfJKfYq+K4aYgkhRK IXfDL2+hc8uYjM/KBKYOy8re9t61OhgZH+HvIEIJBoQf33OLT1HsOM3JgVa4mMhZXf eC1TOVWz9Q1BcKLayvh7ZPWwWi3h8trW99XBjj9K7lE19rpNzNvvNpSKYYH8HTPDSc vd/DXyvuNOgIyN4StRhXX7hpqp50k2cUf0iigyH7yVazebUd+/GmlYCpXooG4vOgtf J3u+RLzy4IviZQqC/Knz0R5kBYbwX0zNdolKtqnwPOJiGIzpIncO42Cg8wJPMCKr3o ffvlR9UO1K7FkpUA4v5SzEygTMnQ6MpDByQzL+MgG/+XCuTOzJi82rqPU4e2/e+k9/ rYptrT3ZQ2rZh1Sqp1S5CPuM= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9LRa1tAgTteh; Mon, 15 Aug 2022 01:34:16 +0000 (UTC) Received: from localhost (unknown [182.150.116.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: iyzsong@envs.net) by mail.envs.net (Postfix) with ESMTPSA; Mon, 15 Aug 2022 01:34:15 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 47a9b9bc; Mon, 15 Aug 2022 01:34:16 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Maxime Devos Subject: Re: bug#57133: [PATCH] gnu: Add rizin. References: <20220811063749.8293-1-iyzsong@envs.net> <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> Date: Mon, 15 Aug 2022 09:34:16 +0800 In-Reply-To: <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> (Maxime Devos's message of "Thu, 11 Aug 2022 21:07:18 +0200") Message-ID: <87wnbai92f.fsf_-_@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57133 Cc: =?utf-8?B?5a6L5paH5q2m?= , 57133@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 (-) --=-=-= Content-Type: text/plain Maxime Devos writes: Hello, thank for the review! > On 11-08-2022 08:37, iyzsong--- via Guix-patches via wrote: >> + #$(origin >> + (method git-fetch) >> + (uri (git-reference >> + (url"https://github.com/rizinorg/rizin-testbins") >> + (commit "7d0c31ac7711de9c4d37f5047200dc5a407ff713"))) >> + (sha256 >> + (base32 >> + "00cmc7pws9m4hcm0bpdjm6n4agl5mqgczc4ccswfhywyzzvr7sqh"))) >> + "test/bins"))) > > What's the license for those binaries? I doubt all of them are gpl3+. > > I'm seeing a copy of libstdc++.so.6 in there. IIRC, it has a license > of the GPL family, which requires providing the source, so we need the > source code of it as well because of the licensing terms (the source > code of that particular variant of libstdc++, which might differ from > the version currently in Guix). Likewise for the other binaries. > > Personally, I think it would be more practical to ignore > rizin-testbins, even if that requires skipping some of the tests > (hopefully not all of them). I think those binaries as data, not programs to be run. Well, most of them don't have sources in the repository, so I'll remove it and skip the integration tests. >> + ;; Most files are under LGPL-3.0-only, other are under: Apache-2.0, >> + ;; BSD-2-Clause, BSD-3-Clause, CC0-1.0, CC-BY-SA-4.0, GPL-1.0-or-later, >> + ;; GPL-2.0-only, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.0-or-later, >> + ;; LGPL-2.1-only, LGPL-2.1-or-later, LGPL-3.0-only, MIT, NCSA. >> + (license license:gpl3+))) > > You can put multiple licenses in the license field, using (license > (list this that foo bar ...)). For the license field, do we need to list all licenses of source code files, or the whole license of the package? And if the later, `(list license:gpl2+ license:lgpl3+)` would say the package is dual licenses, under GPL2+ or LGPL3+ at user's choice. I think with all those licenses, the whole package is under GPL-3.0-or-later. Correct me if wrong, thank you! Patch updated to remove rizin-testsbin and skip integration tests: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-rizin.patch >From 26b9a23efd456ec3ef439fbf3159823e0984c0eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Thu, 11 Aug 2022 14:37:49 +0800 Subject: [PATCH v2] gnu: Add rizin. * gnu/packages/engineering.scm (rizin): New variable. --- gnu/packages/engineering.scm | 57 ++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index f350da0042..892a05d5d0 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -67,6 +67,7 @@ (define-module (gnu packages engineering) #:use-module (guix build-system cmake) #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (guix build-system python) #:use-module (guix build-system qt) #:use-module (gnu packages) @@ -88,6 +89,7 @@ (define-module (gnu packages engineering) #:use-module (gnu packages digest) #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) + #:use-module (gnu packages file) #:use-module (gnu packages flex) #:use-module (gnu packages fontutils) #:use-module (gnu packages fpga) @@ -142,6 +144,7 @@ (define-module (gnu packages engineering) #:use-module (gnu packages tbb) #:use-module (gnu packages tcl) #:use-module (gnu packages texinfo) + #:use-module (gnu packages text-editors) #:use-module (gnu packages tls) #:use-module (gnu packages tex) #:use-module (gnu packages version-control) @@ -3757,3 +3760,57 @@ (define-public candle @item Visualizing G-code files. @end itemize") (license license:gpl3+)))) + +(define-public rizin + (package + (name "rizin") + (version "0.4.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/rizinorg/rizin/releases/download/v" + version "/rizin-src-v" version ".tar.xz")) + (sha256 + (base32 + "0nkb6v9lks25w5sv5s6p2ghgqnnnsf39md8nlx1cy4z89xlaisq9")))) + (build-system meson-build-system) + (arguments + (list + #:configure-flags + #~(list "-Dpackager=guix" + (string-append "-Dpackager_version=" #$version) + "-Duse_sys_capstone=enabled" + "-Duse_sys_magic=enabled" + "-Duse_sys_libzip=enabled" + "-Duse_sys_zlib=enabled" + "-Duse_sys_lz4=enabled" + "-Duse_sys_xxhash=enabled" + "-Duse_sys_openssl=enabled" + "-Duse_sys_tree_sitter=enabled" + "-Duse_sys_libuv=enabled" + "-Duse_gpl=true") + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'skip-integration-tests + (lambda _ + ;; Skip integration tests, which require prebuilt binaries at: + ;; . + ;; And 2 of them are failing, reported upstream: + ;; . + (substitute* "test/meson.build" + (("subdir\\('integration'\\)") ""))))))) + (native-inputs (list pkg-config)) + (inputs + (list capstone file libuv libzip lz4 openssl tree-sitter xxhash zlib)) + (home-page "https://rizin.re") + (synopsis "Disasm, debug, analyze and manipulate binary files") + (description + "Rizin is a reverse engineering framework and a set of small command-line +utilities, providing a complete binary analysis experience with features like +disassembler, hexadecimal editor, emulation, binary inspection, debugger, and +more.") + ;; Most files are under LGPL-3.0-only, other are under: Apache-2.0, + ;; BSD-2-Clause, BSD-3-Clause, CC0-1.0, CC-BY-SA-4.0, GPL-1.0-or-later, + ;; GPL-2.0-only, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.0-or-later, + ;; LGPL-2.1-only, LGPL-2.1-or-later, LGPL-3.0-only, MIT, NCSA. + (license license:gpl3+))) -- 2.37.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 14 21:36:30 2022 Received: (at 57133) by debbugs.gnu.org; 15 Aug 2022 01:36:30 +0000 Received: from localhost ([127.0.0.1]:40113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNP1q-0002gk-CF for submit@debbugs.gnu.org; Sun, 14 Aug 2022 21:36:30 -0400 Received: from envs.net ([89.163.145.170]:46960 helo=mail.envs.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNP1o-0002gZ-8E for 57133@debbugs.gnu.org; Sun, 14 Aug 2022 21:36:28 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 9345538A0DF8; Mon, 15 Aug 2022 01:36:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1660527386; bh=TY8+gJ6rClEz3ktsxvpzneHrzKW64rod3aj+LOzfIsQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=CJ+UuK67w/V4f1TNXEzO9c0VWkVG2ZsWT3zNVMRFm9b6hTBg7q99x+3Sxosmihh0R dcceNuYnt5cH91lchqSnjgTd50ZyNodl4Ci2LYFSkpaKI0d3bLV7VMxhicUqUXXQhv SmzMKwfBqC/cmFanlVYmIeklootiuv6VVL7o+9LQLuJyL++kBQkTpV5VeAbg2xaA3c qDs+PARgiegShr4eHTmYA3RaEL6CCK90aAmcLG4hXmlwD927hbko00KVS9lhUtuc/1 zpAKjzIiRqG0dG5uEyVVH78uWNG4h/9//HCSPS3uBXRUBCT6/kcphiP1lQP/lA2Z7g sWTyfwD1XAErQXhQcIqpbY1/JnFaI9ZOsjrRuzyYsld6n+FPpbNLzPujHhq0GbTIe0 FspuGvUdvYdi91XrJ8tu+/gEwLMHQO87Xw+NWCPm7k3mlS9eib+uUPg1m1VUPz+2CV 7vkua+6jqUrQ6zOYN9JileX+2t75rCevjr2mLCGvW3IRStMT2UFyllHe3rHWS2dvP2 OWP+mVfDiQVaZT8ddBIgzuXlZnt0S/3mCR7Nkz4dcyksuJsz0Io0XoLDotmDpLCh9z WqErp5T4OCJAN/XYn6eNJIhjOhh/N14T4/7U3IMd0MceXlILT3wOsSm9x9psER2Muw s8uGn+JuLQr5waurU7d+N6OY= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id pJWnqwNF5m7D; Mon, 15 Aug 2022 01:36:24 +0000 (UTC) Received: from localhost (unknown [182.150.116.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: iyzsong@envs.net) by mail.envs.net (Postfix) with ESMTPSA; Mon, 15 Aug 2022 01:36:23 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 3d0623d6; Mon, 15 Aug 2022 01:36:20 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Jean Pierre De Jesus DIAZ Subject: Re: bug#57133: [PATCH] gnu: Add rizin. References: <20220811063749.8293-1-iyzsong@envs.net> <-qs8Pq5Vb7uSjqzSHMdR0GyyAjaomvLtncIYh9wNz4twTFBfX82vTKGVYk6bTghepDUm3TrNFmA9riCCdnRJdyFqqKjPCM0GPSRSE-fuS1Q=@jeandudey.tech> Date: Mon, 15 Aug 2022 09:36:20 +0800 In-Reply-To: <-qs8Pq5Vb7uSjqzSHMdR0GyyAjaomvLtncIYh9wNz4twTFBfX82vTKGVYk6bTghepDUm3TrNFmA9riCCdnRJdyFqqKjPCM0GPSRSE-fuS1Q=@jeandudey.tech> (Jean Pierre De Jesus DIAZ's message of "Thu, 11 Aug 2022 12:44:00 +0000") Message-ID: <87tu6ei8yz.fsf_-_@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57133 Cc: "57133@debbugs.gnu.org" <57133@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 (-) Jean Pierre De Jesus DIAZ writes: > Hello, > >>+ (add-after 'unpack 'prepare-testbins >>+ (lambda _ >>+ (copy-recursively >>+ #$(origin >>+ (method git-fetch) >>+ (uri (git-reference >>+ (url "https://github.com/rizinorg/rizin-testbins") >>+ (commit "7d0c31ac7711de9c4d37f5047200dc5a407ff713"))) >>+ (sha256 >>+ (base32 >>+ "00cmc7pws9m4hcm0bpdjm6n4agl5mqgczc4ccswfhywyzzvr7sqh"))) >>+ "test/bins"))) > > Could this instead be replaced with a package? The repository also says that > the binaries could be regenerated and it's worth a look looking into if it > can be done so the built binaries can be removed (through snippets for example) > and re-compiled from sources, of course, those that can be re-generated should > be left as is. If the binaries can't be regenerated feel free to ignore this > comment :). Well I find no way to regenerate those binaries, so I'd remove it and skip integration tests as suggested by Maxime Devos. Thanks for the comment! From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 18 21:20:21 2022 Received: (at 57133-done) by debbugs.gnu.org; 19 Aug 2022 01:20:21 +0000 Received: from localhost ([127.0.0.1]:56926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOqgO-0008Ev-S2 for submit@debbugs.gnu.org; Thu, 18 Aug 2022 21:20:21 -0400 Received: from envs.net ([89.163.145.170]:58960 helo=mail.envs.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOqgN-0008Ei-Jg for 57133-done@debbugs.gnu.org; Thu, 18 Aug 2022 21:20:20 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id F0E4A38A1A7F; Fri, 19 Aug 2022 01:20:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1660872017; bh=mHJRPg4wHUfekoYj7fZ9NlDzFIW+ip/tFSRu3Na65Mg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Jy6/Gh4mr7ZeDIGrq0RnDfY3TFC5TR0VhHddyr5cIfWesD4P+YnJbUSDoPwkfEbDB a4sI5cg4rq/rizt+2QhWuXmnQ7L84jqVjyir7cnXNXbcUmSLj0m7oVaWJOiyeIHZ86 YtXAdHYU5eyZDhl3SrVsAD0myvfzTbCwJHZYkb8j1s/gYwDciAb1zAH3Vvdl/Radyv Q4pRIwuGYiabKFHfiTbOYkYmB1ltmJn/HZEwFN/octUOOBrZzD7LuXQL3Ade0YWBCa WhVR2VRaTVHWsh4qf+lJxGMgirQdwL0Hj5fmGurjo6B6RES/epiGMh6mLecOxTWHpf bnvDy5c+4Vap3MKV9rG4Vfer0Zj60zcFWdyAMh2H/ZONXLRcz419wyxm07rIShXVkS gXdtG6NqXmIdFeqYR5zxB2m4XmyktLhfdqgBoL443pixYMSHtWUrdxN/qnXrsFdAgi Hrshez0D9e97qXlY8QdPjFmiwYmee1bmqxQmjXMjM3bechzWdbdK4CjJa+NEEmkll/ 6tms6WarD3uFBg6BuLt8SD9aWI9EfbkjbW3DIC4qs36EJAp2Rb7ocCkKofnj9FOPgS KBuLT4/Q38DqOFLJtqFK56y0DeD3FXLvPwueuVy26krF5qEAuzP5Mi1yOfZV8COOKv jo2pvigpxzUYlEY2yOw8Mm34= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id O8L2Jfvpru-i; Fri, 19 Aug 2022 01:20:15 +0000 (UTC) Received: from localhost (unknown [182.150.116.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: iyzsong@envs.net) by mail.envs.net (Postfix) with ESMTPSA; Fri, 19 Aug 2022 01:20:15 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 3d4da022; Fri, 19 Aug 2022 01:20:13 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Maxime Devos Subject: Re: bug#57133: [PATCH] gnu: Add rizin. References: <20220811063749.8293-1-iyzsong@envs.net> <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> <87wnbai92f.fsf_-_@envs.net> Date: Fri, 19 Aug 2022 09:20:13 +0800 In-Reply-To: <87wnbai92f.fsf_-_@envs.net> (=?utf-8?B?IuWui+aWh+atpiIncw==?= message of "Mon, 15 Aug 2022 09:34:16 +0800") Message-ID: <87v8qpvxki.fsf_-_@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57133-done Cc: =?utf-8?B?5a6L5paH5q2m?= , 57133-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 (-) Pushed now! From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 26 09:49:54 2022 Received: (at 57133) by debbugs.gnu.org; 26 Aug 2022 13:49:55 +0000 Received: from localhost ([127.0.0.1]:52748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRZic-0003op-Lb for submit@debbugs.gnu.org; Fri, 26 Aug 2022 09:49:54 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:33612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRZia-0003of-UP for 57133@debbugs.gnu.org; Fri, 26 Aug 2022 09:49:54 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by laurent.telenet-ops.be with bizsmtp id CDpp2800B20ykKC01DppL5; Fri, 26 Aug 2022 15:49:51 +0200 Message-ID: Date: Fri, 26 Aug 2022 15:49:48 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Subject: Re: bug#57133: [PATCH] gnu: Add rizin. Content-Language: en-US To: =?UTF-8?B?5a6L5paH5q2m?= References: <20220811063749.8293-1-iyzsong@envs.net> <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> <87wnbai92f.fsf_-_@envs.net> From: Maxime Devos In-Reply-To: <87wnbai92f.fsf_-_@envs.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------iy3H6HicNy3YpbQNuhlcN0Wl" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1661521791; bh=wEw0xq+wthpiw5ePgf4XO8L1T0mZGslhR6ABNUOuMrg=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=GffiXlCCfw6Zu40YH65fitj6wkNi9wMRjsQQSom1P3j3qSBF/KSv3Mu/vUMSQjUne g1rDskpII5IOgUr94WVhbO/0cq9Vurdxr8rdLsh8uOBc3Kf0JBvX7fkL2Ik+XaUdMX LAruDNq2oaUI6Gz74rWRMvyA1pgGfewl8LJhSstMswe7hXT25FoG643sz5hkB/7qIE rs+ilwHSvWFiPNjSSFjYsDFUw005WeB7MXETIwhiJJ6ARWOBL3mP44v9Oa+0J51szG I4y5y3lxrnVERW/c2LUHkjjprLwlSC1+ixUHsJQqw3NNvRpv+ZyGKuQyuWHpENDTHE QIL3rhGEU2DhA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57133 Cc: =?UTF-8?B?5a6L5paH5q2m?= , 57133@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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------iy3H6HicNy3YpbQNuhlcN0Wl Content-Type: multipart/mixed; boundary="------------kQhA163kqgI0KJ0F2I5NgID7"; protected-headers="v1" From: Maxime Devos To: =?UTF-8?B?5a6L5paH5q2m?= Cc: 57133@debbugs.gnu.org, =?UTF-8?B?5a6L5paH5q2m?= Message-ID: Subject: Re: bug#57133: [PATCH] gnu: Add rizin. References: <20220811063749.8293-1-iyzsong@envs.net> <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> <87wnbai92f.fsf_-_@envs.net> In-Reply-To: <87wnbai92f.fsf_-_@envs.net> --------------kQhA163kqgI0KJ0F2I5NgID7 Content-Type: multipart/mixed; boundary="------------BBjiQuvs5AUbMN0ZlBIwIjZo" --------------BBjiQuvs5AUbMN0ZlBIwIjZo Content-Type: multipart/alternative; boundary="------------0tnjA0YHYGwYJvv2c0kllRZg" --------------0tnjA0YHYGwYJvv2c0kllRZg Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAxNS0wOC0yMDIyIDAzOjM0LCDlrovmlofmraYgd3JvdGU6DQo+PiBZb3UgY2FuIHB1 dCBtdWx0aXBsZSBsaWNlbnNlcyBpbiB0aGUgbGljZW5zZSBmaWVsZCwgdXNpbmcgKGxpY2Vu c2UNCj4+IChsaXN0IHRoaXMgdGhhdCBmb28gYmFyIC4uLikpLg0KPiBGb3IgdGhlIGxpY2Vu c2UgZmllbGQsIGRvIHdlIG5lZWQgdG8gbGlzdCBhbGwgbGljZW5zZXMgb2Ygc291cmNlIGNv ZGUNCj4gZmlsZXMsIG9yIHRoZSB3aG9sZSBsaWNlbnNlIG9mIHRoZSBwYWNrYWdlPyAgQW5k IGlmIHRoZSBsYXRlciwNCj4gYChsaXN0IGxpY2Vuc2U6Z3BsMisgbGljZW5zZTpsZ3BsMysp YCB3b3VsZCBzYXkgdGhlIHBhY2thZ2UgaXMgZHVhbA0KPiBsaWNlbnNlcywgdW5kZXIgR1BM Misgb3IgTEdQTDMrIGF0IHVzZXIncyBjaG9pY2UuDQo+DQo+IEkgdGhpbmsgd2l0aCBhbGwg dGhvc2UgbGljZW5zZXMsIHRoZSB3aG9sZSBwYWNrYWdlIGlzIHVuZGVyDQo+IEdQTC0zLjAt b3ItbGF0ZXIuDQo+DQo+IENvcnJlY3QgbWUgaWYgd3JvbmcsIHRoYW5rIHlvdSENCkkgZG8g bm90IHRoaW5rIGl0J3Mgc3RhdGVkIGFueXdoZXJlIHdoaWNoIG9uZSBleGFjdGx5LCBidXQg bXkgb3duIA0KaW50ZXJwcmV0YXRpb24gb2YgdGhlICdsaWNlbnNlJyBmaWVsZCBpcyAnYWxs IHRoZSByZWxldmFudCBsaWNlbnNlcycsIA0Kd2l0aG91dCBhbnkgY2xhaW1zIHdoZXRoZXIg aXQgaXMgYSAnY2hvb3NlIHRoaXMgb3IgdGhhdCcgc2l0dWF0aW9uIG9yIGEgDQonb25lIGNv bXBvbmVudCBpcyBsaWNlbnNlZCBhcyBYLCBhbm90aGVyIGlzIGxpY2Vuc2VkIGFzIFknIHNp dHVhdGlvbi4NCg0KR3JlZXRpbmdzLA0KTWF4aW1lLg0KDQo= --------------0tnjA0YHYGwYJvv2c0kllRZg Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On 15-08-2022 03:34, =E5=AE=8B=E6=96=87= =E6=AD=A6 wrote:
You can put multiple licen=
ses in the license field, using (license
(list this that foo bar ...)).
For the license field, do we=
 need to list all licenses of source code
files, or the whole license of the package?  And if the later,
`(list license:gpl2+ license:lgpl3+)` would say the package is dual
licenses, under GPL2+ or LGPL3+ at user's choice.

I think with all those licenses, the whole package is under
GPL-3.0-or-later.

Correct me if wrong, thank you!
I do not think it's stated anywhere which one exactly, but my own interpretation of the 'license' field is 'all the relevant licenses', without any claims whether it is a 'choose this or that' situation or a 'one component is licensed as X, another is licensed as Y' situation.

Greetings,
Maxime.

--------------0tnjA0YHYGwYJvv2c0kllRZg-- --------------BBjiQuvs5AUbMN0ZlBIwIjZo Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------BBjiQuvs5AUbMN0ZlBIwIjZo-- --------------kQhA163kqgI0KJ0F2I5NgID7-- --------------iy3H6HicNy3YpbQNuhlcN0Wl Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYwjPfQUDAAAAAAAKCRBJ4+4iGRcl7jiN AP4gmqRoLFq94LJSLss7wqfYTPfEzxwcZbDIkPnuIQaE0gEA86C1zQWNHfI/tCwKgOG8h9xrJyqL 4pA/LllvnbIPgA8= =DzjJ -----END PGP SIGNATURE----- --------------iy3H6HicNy3YpbQNuhlcN0Wl-- From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 26 09:54:43 2022 Received: (at 57133) by debbugs.gnu.org; 26 Aug 2022 13:54:43 +0000 Received: from localhost ([127.0.0.1]:52776 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRZnH-0003xW-AN for submit@debbugs.gnu.org; Fri, 26 Aug 2022 09:54:43 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:40366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRZnE-0003xM-Kr for 57133@debbugs.gnu.org; Fri, 26 Aug 2022 09:54:42 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by albert.telenet-ops.be with bizsmtp id CDuf2800220ykKC06DufXm; Fri, 26 Aug 2022 15:54:39 +0200 Message-ID: <30ddcaab-4401-53af-b3e4-3a2522491c9e@telenet.be> Date: Fri, 26 Aug 2022 15:54:38 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Subject: Re: bug#57133: [PATCH] gnu: Add rizin. Content-Language: en-US To: =?UTF-8?B?5a6L5paH5q2m?= References: <20220811063749.8293-1-iyzsong@envs.net> <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> <87wnbai92f.fsf_-_@envs.net> From: Maxime Devos In-Reply-To: <87wnbai92f.fsf_-_@envs.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Y8viDr4mPs7KJ9DmoqjP7RsG" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1661522079; bh=6SeZ5sxurHGvcXB1qqgsnji1Mv5BqA4t5r+oBbUA+jc=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=WIvN9EJvgjvqJZ56nWVc3pGcnhH/hHj78SBRjqfA+nwTZ2EuWtZeH/y14ysHN4O/V xo7VL3BmltMUrfBMriGvfjn/6uhWke7remEKE/hRIBldHrq+qAkM0zda+5LjUeyger DGDhIwLIBB51U8e30oWYiMzQ1dtlPZO5LlMncW/qQhEKQtpV8pFNWZhZZkyx45/hNn mEuWFCNMJWRe+IZ1INgC2bd/RNlCG6c2f/1wuKxv0wCnxh1ufCezA/mjlGw4esK2h+ KWoeBZDboBGOHxCoC3a8HCYO1tFSvbTgY13SKAlmUspr2XXT3wkFqOd4WpPpT5n8KS xVju/d4c21Shg== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57133 Cc: =?UTF-8?B?5a6L5paH5q2m?= , 57133@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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Y8viDr4mPs7KJ9DmoqjP7RsG Content-Type: multipart/mixed; boundary="------------0Pht5IkIeJxTgj8S53AjKTzz"; protected-headers="v1" From: Maxime Devos To: =?UTF-8?B?5a6L5paH5q2m?= Cc: 57133@debbugs.gnu.org, =?UTF-8?B?5a6L5paH5q2m?= Message-ID: <30ddcaab-4401-53af-b3e4-3a2522491c9e@telenet.be> Subject: Re: bug#57133: [PATCH] gnu: Add rizin. References: <20220811063749.8293-1-iyzsong@envs.net> <13b3d37d-f4c6-4850-900c-49b5cce8d4a8@telenet.be> <87wnbai92f.fsf_-_@envs.net> In-Reply-To: <87wnbai92f.fsf_-_@envs.net> --------------0Pht5IkIeJxTgj8S53AjKTzz Content-Type: multipart/mixed; boundary="------------ehekogLyck7xk7P0ebgOImGd" --------------ehekogLyck7xk7P0ebgOImGd Content-Type: multipart/alternative; boundary="------------41Y9y3fTwNLat0UhrbvZGYbj" --------------41Y9y3fTwNLat0UhrbvZGYbj Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTUtMDgtMjAyMiAwMzozNCwg5a6L5paH5q2mIHdyb3RlOg0KDQo+PiBXaGF0J3MgdGhl IGxpY2Vuc2UgZm9yIHRob3NlIGJpbmFyaWVzPyBJIGRvdWJ0IGFsbCBvZiB0aGVtIGFyZSBn cGwzKy4NCj4+DQo+PiBJJ20gc2VlaW5nIGEgY29weSBvZiBsaWJzdGRjKysuc28uNiBpbiB0 aGVyZS4gSUlSQywgaXQgaGFzIGEgbGljZW5zZQ0KPj4gb2YgdGhlIEdQTCBmYW1pbHksIHdo aWNoIHJlcXVpcmVzIHByb3ZpZGluZyB0aGUgc291cmNlLCBzbyB3ZSBuZWVkIHRoZQ0KPj4g c291cmNlIGNvZGUgb2YgaXQgYXMgd2VsbCBiZWNhdXNlIG9mIHRoZSBsaWNlbnNpbmcgdGVy bXMgKHRoZSBzb3VyY2UNCj4+IGNvZGUgb2YgdGhhdCBwYXJ0aWN1bGFyIHZhcmlhbnQgb2Yg bGlic3RkYysrLCB3aGljaCBtaWdodCBkaWZmZXIgZnJvbQ0KPj4gdGhlIHZlcnNpb24gY3Vy cmVudGx5IGluIEd1aXgpLiBMaWtld2lzZSBmb3IgdGhlIG90aGVyIGJpbmFyaWVzLg0KPj4N Cj4+IFBlcnNvbmFsbHksIEkgdGhpbmsgaXQgd291bGQgYmUgbW9yZSBwcmFjdGljYWwgdG8g aWdub3JlDQo+PiByaXppbi10ZXN0YmlucywgZXZlbiBpZiB0aGF0IHJlcXVpcmVzIHNraXBw aW5nIHNvbWUgb2YgdGhlIHRlc3RzDQo+PiAoaG9wZWZ1bGx5IG5vdCBhbGwgb2YgdGhlbSku DQo+IEkgdGhpbmsgdGhvc2UgYmluYXJpZXMgYXMgZGF0YSwgbm90IHByb2dyYW1zIHRvIGJl IHJ1bi4gIFdlbGwsIG1vc3Qgb2YNCj4gdGhlbSBkb24ndCBoYXZlIHNvdXJjZXMgaW4gdGhl IHJlcG9zaXRvcnksIHNvIEknbGwgcmVtb3ZlIGl0IGFuZCBza2lwDQo+IHRoZSBpbnRlZ3Jh dGlvbiB0ZXN0cy4NCg0KVGhpcyAnZGF0YScgaXMgc3RpbGwgdW5kZXIgdmFyaW91cyBkaWZm ZXJlbnQgbGljZW5zZXMsIHNvbWUgb2Ygd2hpY2ggDQpyZXF1aXJlIHByb3ZpZGluZyBzb3Vy Y2UgY29kZS4gQ29weXJpZ2h0IGxhdyBub3Qgb25seSBjb3ZlcnMgcHJvZ3JhbXMgdG8gDQpi ZSBydW4uDQoNCkdyZWV0aW5ncywNCk1heGltZS4NCg0K --------------41Y9y3fTwNLat0UhrbvZGYbj Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On 15-08-2022 03:34, =E5=AE=8B=E6=96=87=E6=AD=A6 wrote:

What's the license for tho=
se binaries? I doubt all of them are gpl3+.

I'm seeing a copy of libstdc++.so.6 in there. IIRC, it has a license
of the GPL family, which requires providing the source, so we need the
source code of it as well because of the licensing terms (the source
code of that particular variant of libstdc++, which might differ from
the version currently in Guix). Likewise for the other binaries.

Personally, I think it would be more practical to ignore
rizin-testbins, even if that requires skipping some of the tests
(hopefully not all of them).
I think those binaries as da=
ta, not programs to be run.  Well, most of
them don't have sources in the repository, so I'll remove it and skip
the integration tests.

This 'data' is still under various different licenses, some of which require providing source code. Copyright law not only covers programs to be run.

Greetings,
Maxime.

--------------41Y9y3fTwNLat0UhrbvZGYbj-- --------------ehekogLyck7xk7P0ebgOImGd Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------ehekogLyck7xk7P0ebgOImGd-- --------------0Pht5IkIeJxTgj8S53AjKTzz-- --------------Y8viDr4mPs7KJ9DmoqjP7RsG Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYwjQngUDAAAAAAAKCRBJ4+4iGRcl7gZ4 AP4gmeShw/8WLtghXEDcQv4QRHidvVpb2HxKibJDlwxcKQEA0KftI/EjkhT+BMVa3hezQTib3sWg gtG53QldavpJzwA= =fq+o -----END PGP SIGNATURE----- --------------Y8viDr4mPs7KJ9DmoqjP7RsG-- From unknown Sat Jun 21 10:46:33 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, 24 Sep 2022 11:24:08 +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