GNU bug report logs - #60234
Build failure on mac os 12.6 / gcc 12.2

Previous Next

Package: guile;

Reported by: lloda <lloda <at> sarc.name>

Date: Wed, 21 Dec 2022 06:50:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: lloda <lloda <at> sarc.name>
Subject: bug#60234: closed (Re: bug#60234: Build failure on mac os 12.6 /
 gcc 12.2)
Date: Wed, 21 Dec 2022 07:08:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#60234: Build failure on mac os 12.6 / gcc 12.2

which was filed against the guile package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 60234 <at> debbugs.gnu.org.

-- 
60234: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60234
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: lloda <lloda <at> sarc.name>
To: 60234-done <at> debbugs.gnu.org
Subject: Re: bug#60234: Build failure on mac os 12.6 / gcc 12.2
Date: Wed, 21 Dec 2022 08:06:59 +0100
Patched in f859e0f58b211eedcb0dce4f2382cfebf37010d7.


[Message part 3 (message/rfc822, inline)]
From: lloda <lloda <at> sarc.name>
To: bug-guile <at> gnu.org
Subject: Build failure on mac os 12.6 / gcc 12.2
Date: Wed, 21 Dec 2022 07:49:37 +0100
The error is

.../libguile/threads.h:194:43: error: 'scm_i_current_thread' is defined with tls model global-dynamic
  194 | SCM_INTERNAL SCM_THREAD_LOCAL scm_thread *scm_i_current_thread;
      |                                           ^
.../libguile/threads.c:357:30: note: previously defined here as local-dynamic
  357 | SCM_THREAD_LOCAL scm_thread *scm_i_current_thread = NULL;

Simply repeating SCM_INTERNAL in the .c fixes it...

regards

  Daniel




This bug report was last modified 2 years and 208 days ago.

Previous Next


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