[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Multi-threaded warning
From: |
Richard Frith-Macdonald |
Subject: |
Re: Multi-threaded warning |
Date: |
Tue, 12 Aug 2014 09:40:01 +0100 |
On 12 Aug 2014, at 09:28, David Chisnall <address@hidden> wrote:
>
> The bug is in the GCC Objective-C runtime. The runtime is responsible for
> ensuring that +initialize is thread safe. The 'fix' is to use the GNUstep
> runtime as well. Is there a reason why you're using GCC for Objective-C code?
But the problem in the gnu runtime was fixed in May 2011
And gcc-4.6.3 was released in March 2012
So in this case it seems that the user must have actually configured/built
gnustep with a runtime/compiler older than the one they said they used .
Perhaps they configured it with one runtime/compiler and then switched to a
more recent one but didn't reconfigure/rebuild gnustep-base after the change.