Re: New -base release?

2011-08-16 Thread Sebastian Reitenbach
On Monday, August 15, 2011 22:12 CEST, Riccardo Mottola riccardo.mott...@libero.it wrote: Hi, to get back on this topic. Things look bright at the end of the tunnel, so it would be nice to clean up some other small details before a shiny new release. 1) locale / timezone on

Re: New -base release?

2011-08-16 Thread Sebastian Reitenbach
On Monday, August 15, 2011 22:27 CEST, Richard Frith-Macdonald rich...@tiptree.demon.co.uk wrote: On 15 Aug 2011, at 21:12, Riccardo Mottola wrote: Hi, to get back on this topic. Things look bright at the end of the tunnel, so it would be nice to clean up some other small

Re: New -base release?

2011-08-16 Thread Riccardo Mottola
Hi How do you find the timezone on Free/Open BSD? What we need for timezone support is some way to obtain, from the operating system, the correct timezone name (eg. GB-Eire or Europe/Rome) There's no standard way to do that, so we already have system-specific code to get the info via the

Re: New -base release?

2011-08-16 Thread Sebastian Reitenbach
On Tuesday, August 16, 2011 09:01 CEST, Riccardo Mottola riccardo.mott...@libero.it wrote: Hi How do you find the timezone on Free/Open BSD? What we need for timezone support is some way to obtain, from the operating system, the correct timezone name (eg. GB-Eire or Europe/Rome)

Re: New -base release?

2011-08-16 Thread Riccardo Mottola
Hi *light bulb on* ! Perhaps we do not read the conent, but we assume it is a symlink? I tried switching versions using a symlink and not by copying again I need to test that too. Darn. I confirm this. It is not a matter if localtime is of version 1 or 2: if it is a raw copy, it

Re: New -base release?

2011-08-16 Thread Richard Frith-Macdonald
On 16 Aug 2011, at 08:32, Riccardo Mottola wrote: Hi *light bulb on* ! Perhaps we do not read the conent, but we assume it is a symlink? I tried switching versions using a symlink and not by copying again I need to test that too. Darn. I confirm this. It is not a matter if

Re: New -base release?

2011-08-16 Thread David Chisnall
On 16 Aug 2011, at 07:37, Sebastian Reitenbach wrote: OpenBSD sparc was switched to gcc-4.2 some weeks ago. OpenBSD SPARC was, as far as I know, the last platform we supported that used GCC 2.95. Does this mean that we can finally require GCC 3 or later and switch to C99 mode? David --

Re: New -base release?

2011-08-16 Thread Sebastian Reitenbach
Hi, On Tuesday, August 16, 2011 11:15 CEST, David Chisnall thera...@sucs.org wrote: On 16 Aug 2011, at 07:37, Sebastian Reitenbach wrote: OpenBSD sparc was switched to gcc-4.2 some weeks ago. OpenBSD SPARC was, as far as I know, the last platform we supported that used GCC 2.95.

Re: New -base release?

2011-08-15 Thread Riccardo Mottola
Hi, to get back on this topic. Things look bright at the end of the tunnel, so it would be nice to clean up some other small details before a shiny new release. 1) locale / timezone on OpenBSD and FreeBSD. [NSTimeZone systemTimeZone] needs to return something sensible... (or all apps will

Re: New -base release?

2011-08-15 Thread Richard Frith-Macdonald
On 15 Aug 2011, at 21:12, Riccardo Mottola wrote: Hi, to get back on this topic. Things look bright at the end of the tunnel, so it would be nice to clean up some other small details before a shiny new release. 1) locale / timezone on OpenBSD and FreeBSD. [NSTimeZone systemTimeZone]

Re: New -base release?

2011-08-15 Thread Richard Frith-Macdonald
On 15 Aug 2011, at 21:27, Richard Frith-Macdonald wrote: On 15 Aug 2011, at 21:12, Riccardo Mottola wrote: 2) cygwin tmp files directory as shown in my tests 3) cygwin bundle support, at least with our own libobjc 1.6 (since it works with mingw, it should for cygwin too) I would

Re: New -base release?

2011-08-04 Thread Richard Frith-Macdonald
On 2 Aug 2011, at 09:44, Fred Kiefer wrote: Hi David, you don't seem to get the point. I don't have to tell you that a change the contains the word fix is just as likely to break something as if it doesn't contain that word. And even if these fixes where 100% correct, we still need to

Re: New -base release?

2011-08-04 Thread David Chisnall
On 2 Aug 2011, at 19:02, Richard Frith-Macdonald wrote: And nowadays we really need to test builds with clang, new runtime, and with the latest gcc and the new gcc runtime, and we have two new GC variants ... I regularly run the test suite with FreeBSD/x86-32 and Linux/x86-64, both with the

Re: New -base release?

2011-08-02 Thread Fred Kiefer
Hi David, you don't seem to get the point. I don't have to tell you that a change the contains the word fix is just as likely to break something as if it doesn't contain that word. And even if these fixes where 100% correct, we still need to make sure that none of the other changes has any

Re: New -base release?

2011-08-02 Thread David Chisnall
On 2 Aug 2011, at 09:44, Fred Kiefer wrote: Hi David, you don't seem to get the point. I don't have to tell you that a change the contains the word fix is just as likely to break something as if it doesn't contain that word. And even if these fixes where 100% correct, we still need to

New -base release?

2011-08-01 Thread David Chisnall
Hello all of the people, What do you think about the idea of doing a new point release of -base soon? Most of the changes I've made in -base since the last release have been bug fixes and cleanups - and looking at the commit logs, I'm far from being the only person to do this - so trunk is

Re: New -base release?

2011-08-01 Thread Fred Kiefer
On 01.08.2011 16:59, David Chisnall wrote: What do you think about the idea of doing a new point release of -base soon? Most of the changes I've made in -base since the last release have been bug fixes and cleanups - and looking at the commit logs, I'm far from being the only person to do

Re: New -base release?

2011-08-01 Thread David Chisnall
On 1 Aug 2011, at 16:27, Fred Kiefer wrote: we also should get rid of the compiler warnings from NSRegularExpression and NSThread I get no warnings at all from base - what do you get in NSRegularExpression? And did you try removing the @ from the string in the assert() in NSThread (and

Re: New -base release?

2011-08-01 Thread Riccardo Mottola
Hi, you added great stuff, but I think it should settle a bit... Just to ensure that base is not causing things to be crashy and/or less portable. Riccardo David Chisnall wrote: Hello all of the people, What do you think about the idea of doing a new point release of -base soon? Most of

Re: New -base release?

2011-08-01 Thread David Chisnall
Well, looking through the change log, about 90% of the changes since the last release have contained the word 'fix'. A lot of the changes I made were fixes because PyObjC discovered bugs in GNUstep. I'd like to tighten up some of the ARC-related stuff, but I'm not too bothered about the