El mar, 12-08-2014 a las 09:40 +0100, Richard Frith-Macdonald escribió: > On 12 Aug 2014, at 09:28, David Chisnall <thera...@sucs.org> 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. > _______________________________________________
I have gcc from official packages in my distro. This should be a problem with Ubuntu packages (which isn't a surprise). Now I remember that in may previous distro I installed gcc from source. I will install a newer version of gcc and see if the problem is still present. Germán. _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev