April 18, 2016
On Tuesday, 12 April 2016 at 16:57:41 UTC, Joseph Rushton Wakeling wrote:
> On Tuesday, 12 April 2016 at 01:58:13 UTC, Matthias Klumpp wrote:
>> [...]
>> I can ask, but given that the Xenial final freeze is on 24. April (release on 26.) and changing compiler versions that late in the cycle is potentially dangerous, I guess there is only a slim chance of success... On the pro-side is that having a beta compiler in the LTS release is undesirable, but even then I need to find an Ubuntu developer who does have time to do the sync and get the feature-freeze-exception. LDC FTBFSing on armel in Debian (and not entering testing due to that at time) is also an issue :-/
>
> Ouch :-(  Well, if you are happy to look into it, that would be great -- no pressure, though. :-)

Freeze exception for LDC was approved last-minute, which means the final release will be in Xenial :-)

> BTW, the package description for ldc, in both Debian and Ubuntu, is insanely out of date: it reads,
>
>    LDC already compiles a lot of D code, but should still be
>    considered beta quality. Take a look at the tickets to get
>    a better impression on what still needs to be implemented.
>
> ... which AFAICT is unchanged from something like 5+ years ago, when the ldc packaged in Debian/Ubuntu was a D1-only compiler still in heavy development.

Yeah, the description is really off-putting and should absolutely be changed... You can contect the Debian maintainer, Konstantinos Margaritis <markos@debian.org> about it.
Alternatively, I can also report a bug against LDC (need to find time for that, maybe tomorrow).

Cheers,
    Matthias
April 18, 2016
On Monday, 18 April 2016 at 16:57:27 UTC, Matthias Klumpp wrote:
> Freeze exception for LDC was approved last-minute, which means the final release will be in Xenial :-)

That's fantastic, thank you very much for making this happen :-)

> Yeah, the description is really off-putting and should absolutely be changed... You can contect the Debian maintainer, Konstantinos Margaritis <markos@debian.org> about it.
> Alternatively, I can also report a bug against LDC (need to find time for that, maybe tomorrow).

I'll try to follow up on this in the next days -- I'll try to come up with a proposed alternative text for the LDC devs to bless.
April 18, 2016
On Monday, 18 April 2016 at 19:47:46 UTC, Joseph Rushton Wakeling wrote:
> On Monday, 18 April 2016 at 16:57:27 UTC, Matthias Klumpp wrote:
>> Freeze exception for LDC was approved last-minute, which means the final release will be in Xenial :-)
>
> That's fantastic, thank you very much for making this happen :-)

Unfortunately it FTBFSes... Hopefully we can get the patch for that in as well: https://github.com/ldc-developers/ldc/commit/cb709bfc0a0a3ee8a730c0a99fa53198b6d75364.patch
(I'm working on that)

>> Yeah, the description is really off-putting and should absolutely be changed... You can contect the Debian maintainer, Konstantinos Margaritis <markos@debian.org> about it.
>> Alternatively, I can also report a bug against LDC (need to find time for that, maybe tomorrow).
>
> I'll try to follow up on this in the next days -- I'll try to come up with a proposed alternative text for the LDC devs to bless.

Nice! Btw, I have a note in my code that LDC apparently failed when using std.parallelism.parallel - I'll take a look if that issue still exists and if that's in my code or in LDC.
April 21, 2016
On Monday, 18 April 2016 at 21:54:43 UTC, Matthias Klumpp wrote:
> Unfortunately it FTBFSes... Hopefully we can get the patch for that in as well: https://github.com/ldc-developers/ldc/commit/cb709bfc0a0a3ee8a730c0a99fa53198b6d75364.patch
> (I'm working on that)

I see you succeeded -- many thanks again :-)
April 21, 2016
On Thursday, 21 April 2016 at 20:13:07 UTC, Joseph Rushton Wakeling wrote:
> On Monday, 18 April 2016 at 21:54:43 UTC, Matthias Klumpp wrote:
>> Unfortunately it FTBFSes... Hopefully we can get the patch for that in as well: https://github.com/ldc-developers/ldc/commit/cb709bfc0a0a3ee8a730c0a99fa53198b6d75364.patch
>> (I'm working on that)
>
> I see you succeeded -- many thanks again :-)

Might amuse you to know: I just did a fresh 16.04 install this evening, and ldc was the first package I installed, followed by dub ;-)

Both seem to work like a charm.  And besides the packages, thanks for the updated new ldc description!
April 24, 2016
On Thursday, 21 April 2016 at 22:00:11 UTC, Joseph Rushton Wakeling wrote:
> On Thursday, 21 April 2016 at 20:13:07 UTC, Joseph Rushton Wakeling wrote:
>> On Monday, 18 April 2016 at 21:54:43 UTC, Matthias Klumpp wrote:
>>> Unfortunately it FTBFSes... Hopefully we can get the patch for that in as well: https://github.com/ldc-developers/ldc/commit/cb709bfc0a0a3ee8a730c0a99fa53198b6d75364.patch
>>> (I'm working on that)
>>
>> I see you succeeded -- many thanks again :-)
>
> Might amuse you to know: I just did a fresh 16.04 install this evening, and ldc was the first package I installed, followed by dub ;-)
>
> Both seem to work like a charm.  And besides the packages, thanks for the updated new ldc description!

Thanks! :-) The updated ldc description wasn't me though, that was Konstantinos with the 1:0.17.1-1 release ;-)

1 2 3 4
Next ›   Last »