Subject: bug#11500: closed (Re: bug#11500: GC_PTR redeclaration when building against libgc 7.2)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 02 Jul 2012 09:35:01 +0000

Your bug report

#11500: GC_PTR redeclaration when building against libgc 7.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 [email-masked].

-- 
11500: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11500
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#11500: GC_PTR redeclaration when building against libgc 7.2
From: [email-masked] (Ludovic Courtès)
To: Kevin J. Fletcher <[email-masked]>
Cc: [email-masked]
Date: Mon, 02 Jul 2012 11:29:43 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi,

Fixed in commit e862ae1cebe006f0bac967c016f259c13d314387, which will be
in 2.0.6.  Thanks!

Ludo’.

Subject: GC_PTR redeclaration when building against libgc 7.2
From: Kevin J. Fletcher <[email-masked]>
To: [email-masked]
Date: Thu, 17 May 2012 11:17:49 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

GC_PTR is declared in guile (libguile/bdw-gc.h) under the condition
  #if (defined GC_VERSION_MAJOR) && (GC_VERSION_MAJOR >= 7)
but libgc-7.2/gc.h declares it "for backward compatibility". Resulting
in a redeclaration error.

This effects the head of master, stable-2.0 and the latest release 2.0.5