LDC 0.17.0-beta1 has been released!

Konstantinos Margaritis via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Fri Jan 22 08:32:17 PST 2016

Hi Kai,

Is there a release of final 0.17.0 imminent? I have the deb packages
ready but for some stupid reason they don't build if I use
0.17.0~beta1-1 (as would be the right debian versioning scheme).
Basically the import path in compilation of D files is unacceptable
(due to the ~ char) and the build fails. I guess I could do some
research on how to fix this but given the really short free time these
days, I think I might ask first if you intend to release 0.17.0 soon,
doesn't hurt to wait a few more days for the debian package, given that
I've delayed the previous versions so much :)

Thanks and sorry for the delay.


Στις 14-01-2016, ημέρα Πεμ, και ώρα 20:31 +0000, ο/η Kai Nacke via
digitalmars-d-ldc έγραψε:
> Hi everyone!
> On behalf of the LDC team I am proud to announce the new 
> 0.17.0-beta1 release!
> It is based on the 2.068.2 front-end and LLVM 3.5-3.7.
> This is the first beta version of the new release. It contains 
> many internal refactorings, including preparation for a Win32 
> compiler.
> Thanks to the whole team doing this great work. A special thanks 
> goes to Rainer for the work on the Win32 compiler.
> Be sure to read the change log at the GitHub release page which 
> also has the package download links:
> https://github.com/ldc-developers/ldc/releases/tag/v0.17.0-beta1
> Please test this release to make it another great one!
> There are some known bugs:
> - FreeBSD requires a fix from master
> - OpenSolaris has a compile error in druntime
> - Release is not yet checked on Linux/PPC and Linux/PPC64
> Due to an upload issue with GitHub there is no GZip-compressed 
> archive for OS X.
> MD5 checksums for the release packages:
> 2f971f2b0a9869360c1b12c9b04d58a7 ldc-0.17.0-beta1-src.tar.gz
> f11e6f75c3387204692857e340237698 
> ldc2-0.17.0-beta1-linux-x86.tar.gz
> e2a7256ed4c28939cb95f1ed668c4286 
> ldc2-0.17.0-beta1-linux-x86.tar.xz
> a2d28fa8db3f4d79983b1ab802958322 
> ldc2-0.17.0-beta1-linux-x86_64.tar.gz
> 60489915d22d6a3d270216b0ec453b9f 
> ldc2-0.17.0-beta1-linux-x86_64.tar.xz
> 34491dede99242a9fb40ceef9db403e8 
> ldc2-0.17.0-beta1-osx-x86_64.tar.xz
> 6f7a9d70049bd7b8f0551ee15386ff7f ldc2-0.17.0-beta1-win64-msvc.zip
> Regarding the binaries:
> The Linux binaries are built on Ubuntu 12.04 LTS with gcc 4.8.x 
> and LLVM 3.7.0. They work on Ubuntu 12.04 LTS (or later) without 
> installing additional software.
> The OS X binaries are built with LLVM 3.6.2 on OS X 10.10.
> The Win64 MSVC version is built with VS2015 using LLVM 3.7 in 
> release mode. The distribution now contains a precompiled libcurl 
> 7.40.0 from http://d.darktech.org/libcurl.html. For any other 
> VisualStudio version you need to rebuild the library.
> You find the build script here: 
> https://github.com/ldc-developers/ldc-scripts/blob/master/ldc2-win64/
> RELEASE.proj
> Please be sure to report any bugs at 
> https://github.com/ldc-developers/ldc/issues, and feel free to 
> drop by at the digitalmars.D.ldc forums 
> (http://forum.dlang.org/group/digitalmars.D.ldc) for any 
> questions or comments.
> Thanks to everybody involved in making this happen!
> Regards,
> Kai

More information about the digitalmars-d-ldc mailing list