Jump to page: 1 2
Thread overview
Version of LDC in Fedora
Jul 11, 2016
Russel Winder
Jul 11, 2016
Johan Engelen
Jul 11, 2016
Russel Winder
Jul 11, 2016
Russel Winder
Jul 11, 2016
Russel Winder
Jul 11, 2016
Dicebot
Jul 12, 2016
Russel Winder
Jul 12, 2016
Russel Winder
July 11, 2016
LDC has not been repackaged for Fedora 25, the last packaging was of
version 0.16 for Fedora 24. I have raised bug report https://bugzilla.r
edhat.com/show_bug.cgi?id=1354330 Can any and all please show interest
in this bug so as to raise the chances of a repackaging happening. ldc
1.1.0 has just hit Debian Sid, which is good, but it also needs to get
into Fedora Rawhide.

-- 

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

July 11, 2016
On Monday, 11 July 2016 at 06:59:38 UTC, Russel Winder wrote:
>
> ldc 1.1.0 has just hit Debian Sid

one.ONE.zero ?
Current released LDC is one.ZERO.zero !

:)
  Johan
July 11, 2016
On Mon, 2016-07-11 at 08:39 +0000, Johan Engelen via digitalmars-d-ldc wrote:
> On Monday, 11 July 2016 at 06:59:38 UTC, Russel Winder wrote:
> > 
> > ldc 1.1.0 has just hit Debian Sid
> 
> one.ONE.zero ?
> Current released LDC is one.ZERO.zero !
> 
> :)
>    Johan


root@anglides:~# dpkg -l ldc
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-
aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-
=================================
ii  ldc            1:1.1.0-1    amd64        LLVM D Compiler


-- 

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

July 11, 2016
Hi all,

I used branch release-1.1.0 from github :-)

Thought maybe there was an announcement I missed but I apparently I was wrong Oh well, consider it a alpha1 packaged release :-)

Regards and apologies

Konstantinos


Στις 11-07-2016, ημέρα Δευ, και ώρα 09:44 +0100, ο/η Russel Winder via digitalmars-d-ldc έγραψε:
> On Mon, 2016-07-11 at 08:39 +0000, Johan Engelen via digitalmars-d-ldc wrote:
> > On Monday, 11 July 2016 at 06:59:38 UTC, Russel Winder wrote:
> > > 
> > > ldc 1.1.0 has just hit Debian Sid
> > 
> > one.ONE.zero ?
> > Current released LDC is one.ZERO.zero !
> > 
> > :)
> >    Johan
> 
> 
> root@anglides:~# dpkg -l ldc Desired=Unknown/Install/Remove/Purge/Hold
> > Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-
> aWait/Trig-pend
> > / Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> > > / Name           Version      Architecture Description
> +++-==============-============-============-
> =================================
> ii  ldc            1:1.1.0-1    amd64        LLVM D Compiler
> 
> 
July 11, 2016
On Mon, 2016-07-11 at 11:51 +0300, Konstantinos Margaritis via digitalmars-d-ldc wrote:
> Hi all,
> 
> I used branch release-1.1.0 from github :-)

Not really a problem. I actually use locally compiled master/HEAD myself (because Fedora is so far behind otherwise I'd stop the compiling and just use packaged versions), but I look out for this sort of stuff for the SCons CI servers. We still have a huge gdc/ldc problem on Debian which restricts our testing.

> Thought maybe there was an announcement I missed but I apparently I
> was wrong
> Oh well, consider it a alpha1 packaged release :-)
>

If we all keep quiet the Debian folk won't find out :-)

-- 

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

July 11, 2016
Στις 11-07-2016, ημέρα Δευ, και ώρα 11:00 +0100, ο/η Russel Winder via digitalmars-d-ldc έγραψε:
> On Mon, 2016-07-11 at 11:51 +0300, Konstantinos Margaritis via digitalmars-d-ldc wrote:
> > Hi all,
> > 
> > I used branch release-1.1.0 from github :-)
> 
> Not really a problem. I actually use locally compiled master/HEAD myself (because Fedora is so far behind otherwise I'd stop the compiling and just use packaged versions), but I look out for this sort of stuff for the SCons CI servers. We still have a huge gdc/ldc problem on Debian which restricts our testing.

you mean this?

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827211

I plan to fix this in next upload, but I'd need some advice first on where to put those includes. Is there a chance of having the includes between compilers somehow merged into a common source? Or do I just put everything under /usr/include/d/ldc or similar?

> If we all keep quiet the Debian folk won't find out :-)

Even if they find out, it's not really a big problem :-)

Regards

Konstantinos
July 11, 2016
On Mon, 2016-07-11 at 13:09 +0300, Konstantinos Margaritis via digitalmars-d-ldc wrote:
> […]
> 
> you mean this?
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827211
> 
> I plan to fix this in next upload, but I'd need some advice first on
> where to
> put those includes. Is there a chance of having the includes between
> compilers somehow merged into a common source? Or do I just put
> everything
> under /usr/include/d/ldc or similar?

That is the one. Since GDC and LDC as packaged both look for the source module files in the same place, it is not possible to have both installed and have gdc work. Last time I looked the actual files were in different places, the problem is the module search path so that gdc picks up ldc files before its own.

> > If we all keep quiet the Debian folk won't find out :-)
> 
> Even if they find out, it's not really a big problem :-)

Excellent. Win, win.

-- 

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

July 11, 2016
Στις 11-07-2016, ημέρα Δευ, και ώρα 14:09 +0100, ο/η Russel Winder via digitalmars-d-ldc έγραψε:
> 
> That is the one. Since GDC and LDC as packaged both look for the source module files in the same place, it is not possible to have both installed and have gdc work. Last time I looked the actual files were in different places, the problem is the module search path so that gdc picks up ldc files before its own.

So, in this case it's not a problem is with gdc's search path not ldc. Even if I put the include files elsewhere -but still inside /usr/include/d?

Konstantinos
July 11, 2016
On Monday, 11 July 2016 at 13:18:09 UTC, Konstantinos Margaritis wrote:
> Στις 11-07-2016, ημέρα Δευ, και ώρα 14:09 +0100, ο/η Russel Winder via digitalmars-d-ldc έγραψε:
>> 
>> That is the one. Since GDC and LDC as packaged both look for the source module files in the same place, it is not possible to have both installed and have gdc work. Last time I looked the actual files were in different places, the problem is the module search path so that gdc picks up ldc files before its own.
>
> So, in this case it's not a problem is with gdc's search path not ldc. Even if I put the include files elsewhere -but still inside /usr/include/d?
>
> Konstantinos

FYI, this is the patch I use to change gdc default imports paths in Arch Linux: https://github.com/Dicebot/Arch-PKGBUILDs/blob/master/gdc/folders.diff
July 12, 2016
On Mon, 2016-07-11 at 16:18 +0300, Konstantinos Margaritis via digitalmars-d-ldc wrote:
> […]
> 
> So, in this case it's not a problem is with gdc's search path not
> ldc. Even
> if I put the include files elsewhere -but still inside
> /usr/include/d?
>

I am not sure where the fault lies, all I can say is there is clearly a problem between the gdc and ldc packages on Debian.

gdc is not packaged for Fedora (hiss, boo) so there is no problem with the ldc package there. Well except it is 0.16 not 1.0.

-- 

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

« First   ‹ Prev
1 2