GNU bug report logs - #41467
Compiling extensions using Guile 3.0.2 headers doesn't work with clang without -std=c11

Previous Next

Package: guile;

Reported by: Vadim Zeitlin <vz-gnuguile <at> zeitlins.org>

Date: Fri, 22 May 2020 22:06:02 UTC

Severity: normal

Full log


Message #14 received at 41467 <at> debbugs.gnu.org (full text, mbox):

From: Sevan Janiyan <venture37 <at> geeklan.co.uk>
To: 41467 <at> debbugs.gnu.org
Subject: Re: Compiling extensions using Guile 3.0.2 headers doesn't work with
 clang without -std=c11
Date: Tue, 1 Aug 2023 12:22:25 +0100
On 01/08/2023 12:11, Sevan Janiyan wrote:
> The MAX macro in socket.h conflicts with the MAX macro in the system 
> header files.

Forgot to mention, the header inclusions in the diff are because 
scm_t_dynstack & scm_t_dynstack typedefs were commented out of 
libguile/scm.h (resolving the redefinition).


Sevan




This bug report was last modified 1 year and 318 days ago.

Previous Next


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