From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 25 09:55:13 2024 Received: (at submit) by debbugs.gnu.org; 25 Sep 2024 13:55:13 +0000 Received: from localhost ([127.0.0.1]:36459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stSU4-0003pC-2z for submit@debbugs.gnu.org; Wed, 25 Sep 2024 09:55:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:34088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stSPu-0003Wt-1i for submit@debbugs.gnu.org; Wed, 25 Sep 2024 09:50:54 -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 1stSPT-0000Hg-Qr for guix-patches@gnu.org; Wed, 25 Sep 2024 09:50:27 -0400 Received: from anamika.lostca.se ([2a01:4f9:3b:505c::2]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1stSPP-0006HN-4G for guix-patches@gnu.org; Wed, 25 Sep 2024 09:50:26 -0400 Received: from chateau-guix.home.inet6.fi (5.red-81-35-35.dynamicip.rima-tde.net [81.35.35.5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: abbe) by anamika.lostca.se (Postfix) with ESMTPSA id 842732D920; Wed, 25 Sep 2024 13:50:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lostca.se; s=anamika; t=1727272219; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VlgvEY79Ij+Guf6YmJpTa8CcB3l/4XBS/PpUOsqBfCY=; b=YV+IYxszvdn88dTER7/JLv0R3qemgMV6i0ZD3ufdCsLGLSdoCBJtosbp5FwIhvTpibsAtI YlZ3NyEx4Emz031TTzXTk5uuyZL5HCsqtkFDRBzDGYo/W1K4jatRWrqnK1UiqWZFT06bsT UG/3YBaNyGgqr9xksGvXX2UeUFuLV9U= From: ashish.is@lostca.se To: guix-patches@gnu.org Subject: [PATCH] gnu: fuzzel: Update to 1.11.0. Date: Wed, 25 Sep 2024 15:49:06 +0200 Message-ID: X-Mailer: git-send-email 2.46.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a01:4f9:3b:505c::2; envelope-from=ashish.is@lostca.se; helo=anamika.lostca.se 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Ashish SHUKLA 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: Ashish SHUKLA * gnu/packages/xdisorg.scm (fuzzel): Update to 1.11.0. [sources](origin): Add patch. * gnu/packages/patches/fuzzel-fix-gcc-error.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: I7ed41e6b23657833369f9d319c22421161559dc7 --- The attached patch fixes a build error, and is submitted upstream[0] References: [0] https://codeberg.org/dnkl/fuzzel/pulls/421 Thanks! Ashish gnu/local.mk | 1 + .../patches/fuzzel-fix-gcc-error.patch | 42 +++++++++++++++++++ gnu/packages/xdisorg.scm | 6 ++- 3 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/fuzzel-fix-gcc-error.patch diff --git a/gnu/local.mk b/gnu/local.mk index 795ff822a4..bdce52987e 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1287,6 +1287,7 @@ dist_patch_DATA = \ %D%/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch \ %D%/packages/patches/fuse-glibc-2.34.patch \ %D%/packages/patches/fuse-overlapping-headers.patch \ + %D%/packages/patches/fuzzel-fix-gcc-error.patch \ %D%/packages/patches/fuzzylite-relative-path-in-tests.patch \ %D%/packages/patches/fuzzylite-use-catch2.patch \ %D%/packages/patches/fuzzylite-soften-float-equality.patch \ diff --git a/gnu/packages/patches/fuzzel-fix-gcc-error.patch b/gnu/packages/patches/fuzzel-fix-gcc-error.patch new file mode 100644 index 0000000000..4b5071e0e2 --- /dev/null +++ b/gnu/packages/patches/fuzzel-fix-gcc-error.patch @@ -0,0 +1,42 @@ +From 05b16745a1d26c4e098c39a49c56e9c312771bd2 Mon Sep 17 00:00:00 2001 +From: Ashish SHUKLA +Date: Mon, 23 Sep 2024 12:43:37 +0200 +Subject: [PATCH] Fix release build with GCC 11.x +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +meson in release build mode (with GCC) triggers following compiler error: + + In file included from ../source/clipboard.c:14: + ../source/clipboard.c: In function ‘select_mime_type_for_offer’: + ../source/log.h:58:5: error: ‘%s’ directive argument is null [-Werror=format-overflow=] + 58 | log_msg(LOG_CLASS_DEBUG, LOG_MODULE, __FILE__, __LINE__, fmt, ## __VA_ARGS__) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ../source/clipboard.c:81:5: note: in expansion of macro ‘LOG_DBG’ + 81 | LOG_DBG("mime-type: %s -> %s (offered type was %s)", + | ^~~~~~~ + ../source/clipboard.c:81:31: note: format string is defined here + 81 | LOG_DBG("mime-type: %s -> %s (offered type was %s)", + | ^~ + +Fixes #420 +--- + clipboard.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/clipboard.c b/clipboard.c +index a4fa2d2..c692503 100644 +--- a/clipboard.c ++++ b/clipboard.c +@@ -79,7 +79,9 @@ select_mime_type_for_offer(const char *_mime_type, + } + + LOG_DBG("mime-type: %s -> %s (offered type was %s)", +- mime_type_map[*type], mime_type_map[mime_type], _mime_type); ++ mime_type_map[*type], ++ (mime_type_map[mime_type] == NULL ? "(null)" : mime_type_map[mime_type]), ++ _mime_type); + + /* Mime-type transition; if the new mime-type is "better" than + * previously offered types, use the new type */ diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 00f99ec4a8..59822fff7b 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -3424,7 +3424,7 @@ (define-public j4-dmenu-desktop (define-public fuzzel (package (name "fuzzel") - (version "1.10.2") + (version "1.11.0") (home-page "https://codeberg.org/dnkl/fuzzel") (source (origin (method git-fetch) @@ -3432,7 +3432,9 @@ (define-public fuzzel (file-name (git-file-name name version)) (sha256 (base32 - "024gnddvabf5dwkdffr6qnnia810w1jqn4ll9fvbcaimybgpvs13")))) + "1z4n1i9rdhfcmfsvb5bvsqy8x8fg51kfiakyqnp200n1nl0kd9ll")) + (patches + (search-patches "fuzzel-fix-gcc-error.patch")))) (build-system meson-build-system) (arguments (list #:build-type "release" base-commit: 039635567d17460d8d541caa58897db83a3565a8 -- 2.46.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 27 18:20:12 2024 Received: (at 73471-done) by debbugs.gnu.org; 27 Sep 2024 22:20:12 +0000 Received: from localhost ([127.0.0.1]:58096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suJJs-0006R6-CC for submit@debbugs.gnu.org; Fri, 27 Sep 2024 18:20:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1suJJp-0006Qr-SL for 73471-done@debbugs.gnu.org; Fri, 27 Sep 2024 18:20:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1suJJH-0008J2-48; Fri, 27 Sep 2024 18:19:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=bGm1tb/emqcqNcknhJsKnwVRSl50CxQsA6oVcLkGpwo=; b=NJcpJcg0nlXH+1a6ZiNx 8igDtGc1gEiu2H1tOjokPY3os8ePSOkZngV65nIlDjV/bYrkSa/gpKxk56IDvdEbS/wXffLlAeRIp ceaLQNtVq4jZJZ5C2nJoGOXuKH4vhTW3ovmPsoOK3/t/RLEHSarEDQayPlpbBSL7nJ4sLWVAGPBDb vvnLlwDvHpQq3dnwhPwK8i0P+9Sa1pEBzRo9AMH+ZxtsqHC0yM5PPVQJZkFK+Gbk55xiyNStksyCE 1Xtdru/j6wKu+5pHFmtuDX31EaYBF71sdmJyUMOFrsKKmlr+cfeJmj2Fdbtg1LHzADNR2r8yq4857 EEcBWC/3tHEr+Q==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: ashish.is@lostca.se Subject: Re: [bug#73471] [PATCH] gnu: fuzzel: Update to 1.11.0. In-Reply-To: (ashish is's message of "Wed, 25 Sep 2024 15:49:06 +0200") References: Date: Sat, 28 Sep 2024 00:19:32 +0200 Message-ID: <87setkkadn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 73471-done Cc: 73471-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) ashish.is@lostca.se skribis: > From: Ashish SHUKLA > > * gnu/packages/xdisorg.scm (fuzzel): Update to 1.11.0. > [sources](origin): Add patch. > * gnu/packages/patches/fuzzel-fix-gcc-error.patch: New file. > * gnu/local.mk (dist_patch_DATA): Register it here. > > Change-Id: I7ed41e6b23657833369f9d319c22421161559dc7 Applied, thanks! From unknown Sat Jun 21 05:17:41 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, 26 Oct 2024 11:24:12 +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