From patchwork Mon Jun 2 09:26:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Andreas Enge X-Patchwork-Id: 42977 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0AAD327BC4B; Mon, 2 Jun 2025 10:27:34 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1DA3427BC49 for ; Mon, 2 Jun 2025 10:27:33 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uM1Rl-0002a0-AL; Mon, 02 Jun 2025 05:27:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uM1Rf-0002VJ-J5 for guix-patches@gnu.org; Mon, 02 Jun 2025 05:27:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uM1Re-0007gu-JH for guix-patches@gnu.org; Mon, 02 Jun 2025 05:27:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=0K6EJXe2+SVfSYbvGKh3g3ulHWSUByQppRpvhvFk9TA=; b=VNqBcmTOT7tBQdwjjFyddx3BD4E/Lovi3WU1WbcVZtFGANcvNvwviptcw8qQNTW8WLiEAA9tYgSps1ySzGNy3ou+z92tuTMMnfGvcE4sC5xXSehGts2mKjvyKI5w8QnxeB2ea5Tn65rfvEeD4va4L/innpvczfagSJ0pl1hptArOAOD84bxtGUrAoyKJsOT+z7jGnsB6aqaVODJ5oW0LOcSoMlp4RTIoa3a2M+qOuDPRu6kvuBJjmWtfQuXyha+tpv6Sjmi66b6oVn/Hi7z7wVNHLLCFTAQD68GYGE2UtpqdpC4Ssq+xnVHMWfebequ/2qTD8FOS9NTc5PjBiL7Xvg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uM1Re-0004Jh-4o for guix-patches@gnu.org; Mon, 02 Jun 2025 05:27:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77193] [PATCH v2] gnu: gnunet: Update to 0.24.0. References: In-Reply-To: Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 02 Jun 2025 09:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77193 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77193@debbugs.gnu.org Cc: andreas@enge.fr, =?utf-8?q?No=C3=A9?= Lopez Received: via spool by 77193-submit@debbugs.gnu.org id=B77193.174885641816580 (code B ref 77193); Mon, 02 Jun 2025 09:27:02 +0000 Received: (at 77193) by debbugs.gnu.org; 2 Jun 2025 09:26:58 +0000 Received: from localhost ([127.0.0.1]:48181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uM1Ra-0004JK-4a for submit@debbugs.gnu.org; Mon, 02 Jun 2025 05:26:58 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:34244) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uM1RX-0004J3-HU for 77193@debbugs.gnu.org; Mon, 02 Jun 2025 05:26:56 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 09E6EBB2; Mon, 2 Jun 2025 11:26:49 +0200 (CEST) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id y_qDn6uAr0bR; Mon, 2 Jun 2025 11:26:47 +0200 (CEST) Received: from jurong.lan (176-179-191-150.abo.bbox.fr [176.179.191.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 4089F194; Mon, 2 Jun 2025 11:26:47 +0200 (CEST) From: Andreas Enge Date: Mon, 2 Jun 2025 11:26:35 +0200 Message-ID: <6d5d0361f26493ccb887cca6ef96d935cc15ecb7.1748856395.git.andreas@enge.fr> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Rspamd-Server: hera X-Rspamd-Queue-Id: 09E6EBB2 X-Spamd-Result: default: False [-2.13 / 15.00]; BAYES_HAM(-3.00)[100.00%]; NEURAL_HAM(-2.03)[-0.677]; FORGED_RECIPIENTS(2.00)[m:andreas@enge.fr,s:andreas.enge@aquilenet.fr]; MID_CONTAINS_FROM(1.00)[]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FREEMAIL_ENVRCPT(0.00)[free.fr]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_CC(0.00)[enge.fr,free.fr]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Action: no action X-Spamd-Bar: -- X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches From: Noé Lopez * gnu/packages/gnunet.scm (gnunet): Update to 0.24.0. Restore working tests. [build-system]: Switch to meson-build-system. Change-Id: I60bc22150ba678f0bc552df4e9cbeb1c6eb1d79a Signed-off-by: Andreas Enge --- Hello Noé, here is an updated patch, also with an expanded commit message. The dependent package guile-gnunet (still) fails. The other dependent package gnunet-gtk newly fails with this error message: starting phase `configure' usage: meson [-h] {setup,configure,dist,install,introspect,init,test,wrap,subprojects,rewrite,compile,devenv,env2mfile,format,fmt,help} ... meson: error: unrecognized arguments: --with-libunique --with-qrencode --with-gnunet=/gnu/store/q4zy0lm60hwihfbblq936rsripdxis2v-gnunet-0.24.0 error: in phase 'configure': uncaught exception: %exception #<&invoke-error program: "meson" arguments: ("setup" "--prefix=/gnu/store/mwd980rahqkhrh95gky156glp0dpggbi-gnunet-gtk-0.23.0" "--buildtype=debugoptimized" "-Dc_link_args=-Wl,-rpath=/gnu/store/mwd980rahqkhrh95gky156glp0dpggbi-gnunet-gtk-0.23.0/lib" "-Dcpp_link_args=-Wl,-rpath=/gnu/store/mwd980rahqkhrh95gky156glp0dpggbi-gnunet-gtk-0.23.0/lib" "--with-libunique" "--with-qrencode" "--with-gnunet=/gnu/store/q4zy0lm60hwihfbblq936rsripdxis2v-gnunet-0.24.0" "/tmp/guix-build-gnunet-gtk-0.23.0.drv-0/gnunet-gtk-0.23.0") exit-status: 2 term-signal: #f stop-signal: #f> phase `configure' failed after 0.4 seconds command "meson" "setup" "--prefix=/gnu/store/mwd980rahqkhrh95gky156glp0dpggbi-gnunet-gtk-0.23.0" "--buildtype=debugoptimized" "-Dc_link_args=-Wl,-rpath=/gnu/store/mwd980rahqkhrh95gky156glp0dpggbi-gnunet-gtk-0.23.0/lib" "-Dcpp_link_args=-Wl,-rpath=/gnu/store/mwd980rahqkhrh95gky156glp0dpggbi-gnunet-gtk-0.23.0/lib" "--with-libunique" "--with-qrencode" "--with-gnunet=/gnu/store/q4zy0lm60hwihfbblq936rsripdxis2v-gnunet-0.24.0" "/tmp/guix-build-gnunet-gtk-0.23.0.drv-0/gnunet-gtk-0.23.0" failed with status 2 build process 10 exited with status 256 Could you maybe have a look? Andreas gnu/packages/gnunet.scm | 27 +++++---------------------- 1 file changed, 5 insertions(+), 22 deletions(-) base-commit: 9539773875695431134a0f31c50eba5fcd1563b5 diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index 0d6c006da9..463521cede 100644 --- a/gnu/packages/gnunet.scm +++ b/gnu/packages/gnunet.scm @@ -82,7 +82,8 @@ (define-module (gnu packages gnunet) #:use-module (guix deprecation) #:use-module (guix download) #:use-module (guix git-download) - #:use-module (guix build-system gnu)) + #:use-module (guix build-system gnu) + #:use-module (guix build-system meson)) (define-public libextractor (package @@ -192,7 +193,7 @@ (define-public libmicrohttpd (define-public gnunet (package (name "gnunet") - (version "0.23.0") + (version "0.24.0") (source (origin (method url-fetch) @@ -200,8 +201,8 @@ (define-public gnunet ".tar.gz")) (sha256 (base32 - "0ypnsn81fp3iqi8rgsbcvfnz9iwmaxd1h71mphak8ska2kabdim4")))) - (build-system gnu-build-system) + "0mrw2qp62wfpg8w7cfkjmx9kii4lmckqgpzdpq3cprik92gjz186")))) + (build-system meson-build-system) (inputs (list bluez glpk @@ -238,24 +239,6 @@ (define-public gnunet #:parallel-tests? #f ;parallel tests aren't supported #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'disable-problematic-tests - (lambda _ - ;; The file 'test_arm_probnat.sh' doesn't seem to exist, - ;; or have a creation method specified anywhere in the source. - (substitute* "src/service/arm/Makefile.in" - (("check_SCRIPTS = \\\\") - "DISABLED_check_SCRIPTS = \\")) - ;; The 'test_communicator_bidirect-tcp' fails - ;; non-deterministically (see: - ;; https://bugs.gnunet.org/view.php?id=8689). - (substitute* "src/service/transport/Makefile.in" - (("test_communicator_bidirect-tcp\\$\\(EXEEXT) ") - "")) - ;; The 'test_fs_search_with_and' fails non-deterministically - ;; (see: https://bugs.gnunet.org/view.php?id=8692). - (substitute* "src/service/fs/Makefile.in" - (("test_fs_search_with_and\\$\\(EXEEXT) ") - "")))) (add-before 'check 'set-env-var-for-tests (lambda _ (setenv "LANG" "en_US.UTF-8")))