LDC 0.11.0: Release branch created, Windows/OS X issues

Kai Nacke kai at redstar.de
Sat May 25 12:24:23 PDT 2013


On Saturday, 25 May 2013 at 19:06:38 UTC, David Nadlinger wrote:
> On 24 May 2013, at 17:01, Kai Nacke wrote:
>> The Linux version is rock solid and everybody is waiting for a 
>> release. The bug [4] is fixed now so a new user group could be 
>> attracted with MinGW build.
>
> It is indeed, even though the std.algorithm now cause an 
> internal assertion in ld to be hit because of overly long 
> symbol/section names.
>
> MinGW is not really stable yet, it would only be included in 
> the release as a beta/preview version.
>
>> In contrast the OS X version is broken with LLVM 3.2 and LLVM 
>> 3.3 head. And I am not sure if OS X really counts as LLVM 
>> release blocker (e.g. any PPC bug is per definition no release 
>> blocker).
>
> We've been getting quite a number of OS X bug reports in the 
> past, so people are definitely expecting it to work. Also, the 
> last release.
>
>> As summary I think we should release the 0.11.0 version. If 
>> the OS X regression gets really fixed then we can
>> create a minor update in 2 or 3 weeks.
>
> Yes, this is what I was thinking as well. Does the following 
> sound like a plan?
>
>  - Release Beta 1 tomorrow, with only Linux x86/x86_64 
> officially included. We might also want to provide packages for 
> the other OSes though.
>
>  - Aim for pushing out the final release on June 1. If OS X TLS 
> is fixed until then, we'll release an official 0.11.0 OS X 
> package based on the release_33 branch; otherwise, we'll delay 
> that.
>
>  - Schedule a minor release (0.11.1) in two weeks, on June 7. 
> This is two days after the (tentative) LLVM 3.3 release date, 
> so we should be able to provide OS X packages there. The 
> release would be branched off the release-0.11.0 branch and 
> only incorporate pure bug/regression fixes.
>
> David

Sounds good!

Kai


More information about the digitalmars-d-ldc mailing list