Re: Crash with Clang 3.2 and @syncrhonize

2013-07-18 Thread David Chisnall
On 18 Jul 2013, at 17:43, Doug Warren wrote: > Now I just need to come up with a failing test that shows our other major > issue, class_getProperty not returning a property that's clearly in the class. Are you using the latest clang with -fobjc-runtime=gnustep-1.7 ? Without that, not all of th

Re: Crash with Clang 3.2 and @syncrhonize

2013-07-18 Thread Doug Warren
Hi David, That makes sense to me, but I have to ask undefined based on what? The most recent "Objective-C Programming Language" I found didn't say anything on the subject. (Chapter 11 Threading.) I'll change the code here but was hoping to point out something to the other engineers as to why th

Failed to build on Ubuntu 13.04 Server with augmented clang/LLVM.

2013-07-18 Thread Maxthon Chan
clang is surprisingly fast if built with LLVM link-time optimisation - even faster than GCC, from my experience. So I am setting up a new server with this LTO’d clang. But then I get a SIGSEGV when testing libobjc2 built with this augment clang. Can anyone test and tell me the reason why? Build

Re: Still getting the following failure...

2013-07-18 Thread Vincent R.
Le 18.07.2013 17:00, Vincent R. a écrit : Le 18.07.2013 04:51, Gregory Casamento a écrit :  Creating Gorm.app/Resources/Info-gnustep.plist... plmerge: Uncaught exception (null), reason: -initWithBytes:lenth:encoding given nul bytes I have reported it in a previous message but nobody cares ...

Re: Still getting the following failure...

2013-07-18 Thread Vincent R.
Le 18.07.2013 04:51, Gregory Casamento a écrit :  Creating Gorm.app/Resources/Info-gnustep.plist... plmerge: Uncaught exception (null), reason: -initWithBytes:lenth:encoding given nul bytes I have reported it in a previous message but nobody cares ... _

Re: Still getting the following failure...

2013-07-18 Thread Riccardo Mottola
Hi, Gregory Casamento wrote: Creating Gorm.app/Resources/Info-gnustep.plist... plmerge: Uncaught exception (null), reason: -initWithBytes:lenth:encoding given nul bytes Aborted make[2]: [Gorm.app/Resources/Info-gnustep.plist] Error 134 (ignored) Creating Gorm.app/Resources/Gorm.desktop... pl

Re: Still getting the following failure...

2013-07-18 Thread David Chisnall
Hi Gregory, It would help anyone who might be able to debug this if you could provide some useful information, for example the back trace. David On 18 Jul 2013, at 03:51, Gregory Casamento wrote: > Creating Gorm.app/Resources/Info-gnustep.plist... > plmerge: Uncaught exception (null), reason

Re: Crash with Clang 3.2 and @syncrhonize

2013-07-18 Thread David Chisnall
This looks like expected behaviour. @synchronise(nil) (which is what your code is doing via a somewhat convoluted path) is undefined behaviour. It appears to work with recent versions of Apple libobjc, but it crashes with older versions. Code that relies on it is fundamentally broken (what sh

Re: GNUstep don't load images of current theme.

2013-07-18 Thread Richard Frith-Macdonald
On 18 Jul 2013, at 00:19, Riccardo Mottola wrote: > Hi, > > Eric Wasylishen wrote: >> Hi Greg, >> >> There were several things we tried to do: >> >> - make a clearly defined set of image names (listed in >> Headers/Additions/GNUstepGUI/GSTheme.h ) for themes to override. Currently >> we jus

Re: Can't build core/base

2013-07-18 Thread David Chisnall
On 17 Jul 2013, at 22:12, Kal wrote: > Any help with this would be much appreciated. This appears to be a problem with libobjc2 trunk. I'm currently investigating it, but for now you can use the 1.7 release. David ___ Gnustep-dev mailing list Gnus