GNU bug report logs - #75085
bug report with patch 0004-libguile-scm.h-fix-BUILDING_LIBGUILE-for-Werror-unde.patch

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guile; Reported by: Hannes Müller <h.c.f.mueller@HIDDEN>; dated Wed, 25 Dec 2024 12:56:02 UTC; Maintainer for guile is bug-guile@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Dec 2024 12:55:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 25 07:55:02 2024
Received: from localhost ([127.0.0.1]:36484 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tQQuj-0002kb-Vn
	for submit <at> debbugs.gnu.org; Wed, 25 Dec 2024 07:55:02 -0500
Received: from lists.gnu.org ([209.51.188.17]:51098)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <h.c.f.mueller@HIDDEN>) id 1tQQui-0002kJ-78
 for submit <at> debbugs.gnu.org; Wed, 25 Dec 2024 07:55:00 -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 <h.c.f.mueller@HIDDEN>)
 id 1tQQuh-0000Bw-22
 for bug-guile@HIDDEN; Wed, 25 Dec 2024 07:54:59 -0500
Received: from mout.gmx.net ([212.227.15.19])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <h.c.f.mueller@HIDDEN>)
 id 1tQQue-0005dU-Mx
 for bug-guile@HIDDEN; Wed, 25 Dec 2024 07:54:58 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1735131295; x=1735736095; i=h.c.f.mueller@HIDDEN;
 bh=X8eJjFOqbrmeCv1kibfEdfoZo39d0mzCeOYRKFNprFk=;
 h=X-UI-Sender-Class:MIME-Version:Message-ID:From:To:Subject:
 Content-Type:Date:cc:content-transfer-encoding:content-type:date:
 from:message-id:mime-version:reply-to:subject:to;
 b=aCNAUe0zavcYrkvbWlgYcInUPgRiHXZo65sm0lt27BqSIoc/6Q046lePSo8ByQER
 N01B/3mz5MyY9RZj4/IwDlIvlpDQ8m6UYcYc4E4MbDog8w3DmVWPNsRH8wEvtZm9l
 oK675ZyjuLv+XKjfVjCJNEoB0ofpqiOQINzI1T1O1gBZW4FnJPevvh0HQc6tfVXiS
 iZzHMCpeHsHv4AhX/8R0LQrteucPBXiI8EI8yl4WWBdTglcX4JkYO1KiV//+1V3fM
 gBKHi4Zd+1I3YnVlAABYL4T0CaYu1zeCWE4G4kwIBBzbMj/nFbKr1RcATNq66WtO8
 8/hW9yvlLpHs5rdQEQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [79.194.58.247] ([79.194.58.247]) by
 trinity-msg-rest-gmx-gmx-live-bbc95d94c-pfssw (via HTTP); Wed, 25 Dec 2024
 12:54:54 +0000
MIME-Version: 1.0
Message-ID: <trinity-0e7aebc0-069b-4dec-8dd0-0335b9b9dfdf-1735131294867@trinity-msg-rest-gmx-gmx-live-bbc95d94c-pfssw>
From: =?UTF-8?Q?Hannes_M=C3=BCller?= <h.c.f.mueller@HIDDEN>
To: bug-guile@HIDDEN
Subject: bug report with patch
 0004-libguile-scm.h-fix-BUILDING_LIBGUILE-for-Werror-unde.patch
Content-Type: multipart/mixed;
 boundary=rehcsed-495a1569-d40d-4375-a7a5-9510a8989149
Date: Wed, 25 Dec 2024 12:54:54 +0000
X-UI-CLIENT-META-MAIL-DROP: W10=
X-Provags-ID: V03:K1:hSCkKh8dVnhvyXnqWBp34ASS3HxuVQ0IY7E+sHpwtAVMk0/D06OUZcxAtj4u/8dW2DdG8
 zLickxt1qAWmV5mM8aA7ZyS01gVDlgh+g+9wmBe0K0ew2EueI0zrhM9+6M1elJG/m+MJ4lRrl4uP
 4SHDiLNhCV0oIlbxoX/kquojVFYcslUez4/ZIPakn6+mQ3qDiUt/G6/aZpKVwg3iMwsQXyymZhvB
 2fQYCBfzxcIKTsPkjZ+gw5vZg2sPjEH3rMckQNBh7Zf7XS09ioQwBu21UxBZXSH8EQkFOwV8ZPiy
 cWHj1sWC1VIn2F4pBt4Hznm3XzRWynkXAX2ihiwglTKO17ZRtO96fBLtlz4O+22bgo=
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:1znau757cYc=;L+rp0Mo9NbSl7rr6aSbLTZODM9c
 JH/QvEV/o/D2oIjJxuj7N9B6yG9cy/lNMW1RfQUEB0Jxcd1o0UzAiA23JxKICAlrL2t+mVsIr
 O/rNIK6wRZuvO+Grki15+mq4rnA3Z55Snqc6765EJmhqaEOo/CeCNLZ8cyIsNoj7FV+xGvpFa
 r0o8aRgTTim37pUj+aINNbynraJ7o4w2MH13MDSx2hGPo5N6SpNgRoHTyptk8ikCz+L9htMqH
 UR4+sA3jYXHLPsx++Vg8g8hf933K4jQxHOX3Mo9Z7PJ6QmUnvOsVT6hPP+JNLl0BdhbZexuf7
 kZoobtEgFlGsusBF0TNzI2Z9o7s+GOmdI+H18BerOF66RXqUlPXxXgZ6M6CdocoYMhIS4H4fK
 tW4bcMYnTVjL7DYlQxtHcbmaNIHQ+w2jziopSbuSDl6zg+mJpomcuUf4Q5zPZsd0+A2gR60WF
 YX9ujTII2oXCuDa4Z3J9tlKOlUEqYmzsVb0sp3f01O0b2XZb7p2N9n7N9oRJ7NnO7+BiCIGOP
 7gEq8/9vN02VjhgvPpMMqr3UCvywohvhFmRA3Tl7oOavB6Knvh6ez1xGQIkuHZS++wzknSx47
 EYDRSPbZmpmzpzRJi7SueV+AMJysQOdaaIPx9EGrAp63ujfdE6aKkxjXlrc8FcFurcvORvQI8
 JZPHMuSX2/2puJZAWnGt6qhDc7tcnE2q7PWatDgQODwYOfhhGTNDvtFQn14DU0+z7XIcYXQnV
 H1TzbA6tCLMMc4wr6dKu+02srAlg8c+7D7EwHUj+jI5SN70w4KkIdKl1FWWEwVMUPP7X2+xbk
 T60dGaNgKy5hwhl8NfQUGKr0+9a8V+uNbsQigkz9bOuDLZ4i7yN2rTxOMlBGBq83dBQipBg2h
 kbN6l7+zFM9584sm3aGHptw3OKsfEz+XimTs=
Received-SPF: pass client-ip=212.227.15.19; envelope-from=h.c.f.mueller@HIDDEN;
 helo=mout.gmx.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-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.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--rehcsed-495a1569-d40d-4375-a7a5-9510a8989149
Content-Type: text/html; charset=UTF-8

<div style="font-family: 'verdana'; font-size: 12px; color: #000;">Dear All,
<div style="font-family: 'verdana'; font-size: 12px; color: #000;">&nbsp;</div>
<div style="font-family: 'verdana'; font-size: 12px; color: #000;">Please review the attached patch.</div>
<div style="font-family: 'verdana'; font-size: 12px; color: #000;">&nbsp;</div>
<div style="font-family: 'verdana'; font-size: 12px; color: #000;">Thanks,<br>Hannes</div>
</div>
--rehcsed-495a1569-d40d-4375-a7a5-9510a8989149
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0004-libguile-scm.h-fix-BUILDING_LIBGUILE-for-Werror-unde.patch
X-UI-Content-Hash: 28a143cf96502e4bd3234a18ed580ca2e288c4fc72af015f726035b25a928708
Content-Transfer-Encoding: quoted-printable

=46rom 696151ca382c7b166d349f704812dd73bc2fa7a7 Mon Sep 17 00:00:00 2001
From: =3D?UTF-8?q?Hannes=3D20M=3DC3=3DBCller?=3D <>
Date: Sat, 21 Dec 2024 19:20:17 +0100
Subject: [PATCH] libguile/scm.h: fix BUILDING_LIBGUILE for -Werror=3Dundef

*libguile/scm.h: BUILDING_LIBGUILE is not always defined. This is
signaled by -Werror=3Dundef in code using libguile. This patch fixes
commit dc3a3a84f908f4a16e95a2c3bb412861521960dc
=2D--
 libguile/scm.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libguile/scm.h b/libguile/scm.h
index 4d079b1a8..180b40159 100644
=2D-- a/libguile/scm.h
+++ b/libguile/scm.h
@@ -718,9 +718,9 @@ enum scm_tc8_tags

 /* SCM_API is a macro prepended to all function and data definitions
    which should be exported from libguile. */
-#if BUILDING_LIBGUILE && HAVE_VISIBILITY
+#if defined BUILDING_LIBGUILE && HAVE_VISIBILITY
 # define SCM_API extern __attribute__((__visibility__("default")))
-#elif BUILDING_LIBGUILE && (defined _WIN32 || defined __CYGWIN__)
+#elif defined BUILDING_LIBGUILE && (defined _WIN32 || defined __CYGWIN__)
 # define SCM_API __declspec(dllexport) extern
 #elif defined _WIN32 || defined __CYGWIN__
 # define SCM_API __declspec(dllimport) extern
=2D-
2.45.2


--rehcsed-495a1569-d40d-4375-a7a5-9510a8989149--





Acknowledgement sent to Hannes Müller <h.c.f.mueller@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guile@HIDDEN. Full text available.
Report forwarded to bug-guile@HIDDEN:
bug#75085; Package guile. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.