View mode: basic / threaded / horizontal-split · Log in · Help
September 05, 2012
LDC
Is there any likelihood of an LDC that is D v2 in the near future. At
least on Debian LDC is v1.056.

Thanks.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
September 05, 2012
Re: LDC
On 05-09-2012 14:11, Russel Winder wrote:
> Is there any likelihood of an LDC that is D v2 in the near future. At
> least on Debian LDC is v1.056.
>
> Thanks.
>

I don't know who packages LDC in Debian, but LDC has supported D 2.0 for 
years.

http://www.github.com/ldc-developers/ldc

-- 
Alex Rønne Petersen
alex@lycus.org
http://lycus.org
September 05, 2012
Re: LDC
Check out LDC web-page ...
In github we see they're up to date - merging 2.060
September 05, 2012
Re: LDC
On Wed, 2012-09-05 at 14:18 +0200, Alex Rønne Petersen wrote:
[…]
> 
> I don't know who packages LDC in Debian, but LDC has supported D 2.0 for 
> years.
> 
> http://www.github.com/ldc-developers/ldc

Well I think it will have to be accepted that the entire Debian and
Ubuntu world have no knowledge of this. The LDC developers probably need
to establish a relationship with whoever the listed Debian packager is.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
September 05, 2012
Re: LDC
angel wrote:
> Check out LDC web-page ...
> In github we see they're up to date - merging 2.060

What's the status of SEH on Windows?
September 05, 2012
Re: LDC
On Wed, 2012-09-05 at 13:30 +0100, Russel Winder wrote:
> On Wed, 2012-09-05 at 14:18 +0200, Alex Rønne Petersen wrote:
> […]
> > 
> > I don't know who packages LDC in Debian, but LDC has supported D 2.0 for 
> > years.
> > 
> > http://www.github.com/ldc-developers/ldc
> 
> Well I think it will have to be accepted that the entire Debian and
> Ubuntu world have no knowledge of this. The LDC developers probably need
> to establish a relationship with whoever the listed Debian packager is.

I had a quick look, and I surmise that the LDC folk switched from
Mercurial to Git but didn't communicate with the Debian packager that
this was going to happen.  Since the Mercurial repository hasn't changes
in the last two years, neither has the Debian package.  The ldc package
got ejected from Testing so will not be in the next Debian release.

Can I suggest that the LDC developers make a release from GitHub and
communicate with Arthur Loiret who is listed as the packager so as to
get a new ldc package into Experimental and thence Unstable after the
freeze is over?

I'll post a bug report on the LDC GitHub site. 

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
September 05, 2012
Re: LDC
It appears that the LDC website is in need of an overhaul.  Two
"highlights": apparently 0.9.2 is the most up-to-date release from over
two years ago; and to get source you should clone the Mercurial
repository from BitBucket. Strange instructions for a project now hosted
on GitHub.

I now see why Debian is so out of date.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
September 05, 2012
Re: LDC
On 2012-09-05 14:32, Piotr Szturmaj wrote:
> angel wrote:
>> Check out LDC web-page ...
>> In github we see they're up to date - merging 2.060
>
> What's the status of SEH on Windows?

It's not looking good, at least not for 32bit. Borland has some kind of 
patent on something related to SEH. Due to this, the LLVM/Clang 
developers won't implement SEH for Windows.

BTW, how does DMD handle this. Does it use its own, non-compatible 
implementation, or is the technology licensed?

http://www.google.com/patents/about?id=21MgAAAAEBAJ&dq=5,628,016

-- 
/Jacob Carlborg
September 05, 2012
Re: LDC
On Wed, 05 Sep 2012 20:12:29 +0200
Jacob Carlborg <doob@me.com> wrote:

> On 2012-09-05 14:32, Piotr Szturmaj wrote:
> > angel wrote:
> >> Check out LDC web-page ...
> >> In github we see they're up to date - merging 2.060
> >
> > What's the status of SEH on Windows?
> 
> It's not looking good, at least not for 32bit. Borland has some kind
> of patent on something related to SEH. Due to this, the LLVM/Clang 
> developers won't implement SEH for Windows.
> 

Meh, it's not physically *possible* to write software that doesn't
infringe on some software patent or another. If they're worried about
infringing on some patent, they may as well just stop writing code
altogether.

> BTW, how does DMD handle this. Does it use its own, non-compatible 
> implementation, or is the technology licensed?
> 
> http://www.google.com/patents/about?id=21MgAAAAEBAJ&dq=5,628,016
> 

I've wondered the same thing.
September 05, 2012
Re: LDC
On Wednesday, 5 September 2012 at 18:11:58 UTC, Jacob Carlborg 
wrote:
> BTW, how does DMD handle this. Does it use its own, 
> non-compatible implementation, or is the technology licensed?

My guess is that Digital Mars probably inherited Symantec's 
license.

(This is pure speculation on my part, I don't actually know, but
it'd make sense if it is part of the proprietary backend.)
« First   ‹ Prev
1 2 3
Top | Discussion index | About this forum | D home