From unknown Mon Aug 11 21:14:53 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#75642 <75642@debbugs.gnu.org> To: bug#75642 <75642@debbugs.gnu.org> Subject: Status: A fix for `guile-3.0.pc` Reply-To: bug#75642 <75642@debbugs.gnu.org> Date: Tue, 12 Aug 2025 04:14:53 +0000 retitle 75642 A fix for `guile-3.0.pc` reassign 75642 guile submitter 75642 Werner LEMBERG severity 75642 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 18 01:27:04 2025 Received: (at submit) by debbugs.gnu.org; 18 Jan 2025 06:27:05 +0000 Received: from localhost ([127.0.0.1]:39718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tZ2IS-0001A2-H3 for submit@debbugs.gnu.org; Sat, 18 Jan 2025 01:27:04 -0500 Received: from lists.gnu.org ([2001:470:142::17]:43700) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tZ2IO-00019S-FV for submit@debbugs.gnu.org; Sat, 18 Jan 2025 01:27:02 -0500 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 1tZ2II-0007C3-3u for bug-guile@gnu.org; Sat, 18 Jan 2025 01:26:54 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tZ2IC-0004FH-U4 for bug-guile@gnu.org; Sat, 18 Jan 2025 01:26:53 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 85D6C240101 for ; Sat, 18 Jan 2025 07:26:44 +0100 (CET) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YZmpX0Vxjz9rxB for ; Sat, 18 Jan 2025 07:26:43 +0100 (CET) Date: Sat, 18 Jan 2025 06:26:38 +0000 (UTC) Message-Id: <20250118.072638.1857265583315704099.wl@gnu.org> To: bug-guile@gnu.org Subject: A fix for `guile-3.0.pc` From: Werner LEMBERG Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Sat_Jan_18_07_26_38_2025_605)--" Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=werner.lemberg@posteo.de; helo=mout02.posteo.de X-Spam_score_int: -38 X-Spam_score: -3.9 X-Spam_bar: --- X-Spam_report: (-3.9 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hope this helps. Werner From d92e90bf2a019fc4cb62b0a7398bddf87740e9f1 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Fri, 17 Jan 2025 11:10:26 +0100 Subject: [PATCH] Add `LIB_GETRANDOM` to `Libs.private` in [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) ----Next_Part(Sat_Jan_18_07_26_38_2025_605)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hope this helps. Werner ----Next_Part(Sat_Jan_18_07_26_38_2025_605)-- Content-Type: Text/X-Patch; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="0011-Add-LIB_GETRANDOM-to-Libs.private-in-.pc-files.patch" >From d92e90bf2a019fc4cb62b0a7398bddf87740e9f1 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Fri, 17 Jan 2025 11:10:26 +0100 Subject: [PATCH] Add `LIB_GETRANDOM` to `Libs.private` in `.pc` files The omission was discovered while cross-compiling LilyPond with mingw 11.0.1: without this addition, linking with libguile causes the error undefined reference to `BCryptGenRandom' --- meta/Makefile.am | 1 + meta/guile-3.0-uninstalled.pc.in | 8 ++++---- meta/guile-3.0.pc.in | 8 ++++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/meta/Makefile.am b/meta/Makefile.am index 28cd3b0b3..0525b0493 100644 --- a/meta/Makefile.am +++ b/meta/Makefile.am @@ -81,6 +81,7 @@ dependency_substitutions = \ -e "s|[@]BDW_GC_CFLAGS[@]|$(BDW_GC_CFLAGS)|g" \ -e "s|[@]BDW_GC_LIBS[@]|$(BDW_GC_LIBS)|g" \ -e "s|[@]LIB_CLOCK_GETTIME[@]|$(LIB_CLOCK_GETTIME)|g" \ + -e "s|[@]LIB_GETRANDOM[@]|$(LIB_GETRANDOM)|g" \ -e "s|[@]LIBGMP[@]|$(LIBGMP)|g" \ -e "s|[@]LIBLTDL[@]|$(LIBLTDL)|g" \ -e "s|[@]LIBFFI_LIBS[@]|$(LIBFFI_LIBS)|g" \ diff --git a/meta/guile-3.0-uninstalled.pc.in b/meta/guile-3.0-uninstalled.pc.in index e43fd3ae4..725c74c24 100644 --- a/meta/guile-3.0-uninstalled.pc.in +++ b/meta/guile-3.0-uninstalled.pc.in @@ -5,8 +5,8 @@ Name: GNU Guile (uninstalled) Description: GNU's Ubiquitous Intelligent Language for Extension (uninstalled) Version: @GUILE_VERSION@ Libs: -L${builddir}/libguile -lguile-@GUILE_EFFECTIVE_VERSION@ @BDW_GC_LIBS@ -Libs.private: @LIB_CLOCK_GETTIME@ @LIBGMP@ @LIBLTDL@ @LIBFFI_LIBS@ \ - @LIBUNISTRING@ @GUILE_LIBS@ @LIBICONV@ @LIBINTL@ @LIBSOCKET@ \ - @SERVENT_LIB@ @HOSTENT_LIB@ @GETADDRINFO_LIB@ @INET_NTOP_LIB@ \ - @INET_PTON_LIB@ +Libs.private: @LIB_CLOCK_GETTIME@ @LIB_GETRANDOM@ @LIBGMP@ @LIBLTDL@ \ + @LIBFFI_LIBS@ @LIBUNISTRING@ @GUILE_LIBS@ @LIBICONV@ @LIBINTL@ \ + @LIBSOCKET@ @SERVENT_LIB@ @HOSTENT_LIB@ @GETADDRINFO_LIB@ \ + @INET_NTOP_LIB@ @INET_PTON_LIB@ Cflags: -I${srcdir} -I${builddir} @GUILE_CFLAGS@ @BDW_GC_CFLAGS@ diff --git a/meta/guile-3.0.pc.in b/meta/guile-3.0.pc.in index c6d12b589..202868589 100644 --- a/meta/guile-3.0.pc.in +++ b/meta/guile-3.0.pc.in @@ -23,8 +23,8 @@ Name: GNU Guile Description: GNU's Ubiquitous Intelligent Language for Extension Version: @GUILE_VERSION@ Libs: -L${libdir} -lguile-@GUILE_EFFECTIVE_VERSION@ @BDW_GC_LIBS@ -Libs.private: @LIB_CLOCK_GETTIME@ @LIBGMP@ @LIBLTDL@ @LIBFFI_LIBS@ \ - @LIBUNISTRING@ @GUILE_LIBS@ @LIBICONV@ @LIBINTL@ @LIBSOCKET@ \ - @SERVENT_LIB@ @HOSTENT_LIB@ @GETADDRINFO_LIB@ @INET_NTOP_LIB@ \ - @INET_PTON_LIB@ +Libs.private: @LIB_CLOCK_GETTIME@ @LIB_GETRANDOM@ @LIBGMP@ @LIBLTDL@ \ + @LIBFFI_LIBS@ @LIBUNISTRING@ @GUILE_LIBS@ @LIBICONV@ @LIBINTL@ \ + @LIBSOCKET@ @SERVENT_LIB@ @HOSTENT_LIB@ @GETADDRINFO_LIB@ \ + @INET_NTOP_LIB@ @INET_PTON_LIB@ Cflags: -I${pkgincludedir}/@GUILE_EFFECTIVE_VERSION@ @GUILE_CFLAGS@ @BDW_GC_CFLAGS@ -- 2.35.3 ----Next_Part(Sat_Jan_18_07_26_38_2025_605)---- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 15:18:24 2025 Received: (at 75642-done) by debbugs.gnu.org; 28 Feb 2025 20:18:25 +0000 Received: from localhost ([127.0.0.1]:53409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1to6oS-0006ZL-7W for submit@debbugs.gnu.org; Fri, 28 Feb 2025 15:18:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51214) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1to6oP-0006YR-Qu for 75642-done@debbugs.gnu.org; Fri, 28 Feb 2025 15:18:22 -0500 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 1to6oK-0002Lg-Fp; Fri, 28 Feb 2025 15:18:16 -0500 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=E/FaXLmc+ch8unQ80T/uXZSUz/Ppc2PH02HV7jFx7eQ=; b=nMl4DcjrOzeMZdSfhYYg OFq3qn2TSejp8cFQ0esBivPnZKNiWGWICmzh5+BsbSe5Z0V4PoiwAyfritBysh+fMJ2B68ZS+4Rhq q8mgfdPBq1YHRcrjMnYZNFZ9nthKSYZ4S2njv4mNLjwclrW4b24KrcK1kNDOaMLqsqugHL6U6fS4m Lcy+NUZBBq47ZQmQGO9jA4idjIQiFX0HxENutaMBnAsjzEmVqCWftKC3qd+h0Q/6X5hgtjj1JhYz+ DVp6rVUkquisM2hF+cKBkjDPRBuSPxoahALptSL8q/P7nhiU3reptYG50YMWkjdWLcoRayYcCNy3H kggv8TeVwJc/iw==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Werner LEMBERG Subject: Re: bug#75642: A fix for `guile-3.0.pc` In-Reply-To: <20250118.072638.1857265583315704099.wl@gnu.org> (Werner LEMBERG's message of "Sat, 18 Jan 2025 06:26:38 +0000 (UTC)") References: <20250118.072638.1857265583315704099.wl@gnu.org> Date: Fri, 28 Feb 2025 21:18:14 +0100 Message-ID: <8734fxrfg9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 75642-done Cc: 75642-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 (---) Hi Werner, Werner LEMBERG skribis: >>>From d92e90bf2a019fc4cb62b0a7398bddf87740e9f1 Mon Sep 17 00:00:00 2001 > From: Werner Lemberg > Date: Fri, 17 Jan 2025 11:10:26 +0100 > Subject: [PATCH] Add `LIB_GETRANDOM` to `Libs.private` in `.pc` files > > The omission was discovered while cross-compiling LilyPond with mingw > 11.0.1: without this addition, linking with libguile causes the error > > undefined reference to `BCryptGenRandom' Applied, together with a =E2=80=98NEWS=E2=80=99 update. Thanks! Ludo=E2=80=99. From unknown Mon Aug 11 21:14:53 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, 29 Mar 2025 11:24:26 +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