digitalmars.D.ldc - Version of LDC in Fedora
- Russel Winder via digitalmars-d-ldc (19/19) Jul 10 2016 LDC has not been repackaged for Fedora 25, the last packaging was of
- Johan Engelen (5/6) Jul 11 2016 one.ONE.zero ?
- Russel Winder via digitalmars-d-ldc (26/35) Jul 11 2016 root@anglides:~# dpkg -l ldc
- Konstantinos Margaritis via digitalmars-d-ldc (8/32) Jul 11 2016 Hi all,
- Russel Winder via digitalmars-d-ldc (18/25) Jul 11 2016 Not really a problem. I actually use locally compiled master/HEAD
- Konstantinos Margaritis via digitalmars-d-ldc (11/23) Jul 11 2016 you mean this?
- Russel Winder via digitalmars-d-ldc (18/33) Jul 11 2016 That is the one. Since GDC and LDC as packaged both look for the source
- Konstantinos Margaritis via digitalmars-d-ldc (5/11) Jul 11 2016 So, in this case it's not a problem is with gdc's search path not ldc. E...
- Dicebot (5/18) Jul 11 2016 FYI, this is the patch I use to change gdc default imports paths
- Russel Winder via digitalmars-d-ldc (14/20) Jul 12 2016 It would be good if gdc and ldc packagers and upstream had a unified
- Russel Winder via digitalmars-d-ldc (16/23) Jul 12 2016 I am not sure where the fault lies, all I can say is there is clearly a
LDC has not been repackaged for Fedora 25, the last packaging was of version 0.16 for Fedora 24. I have raised bug report=C2=A0https://bugzilla.= r edhat.com/show_bug.cgi?id=3D1354330=C2=A0Can any and all please show intere= st 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. =C2=A0 --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 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
Jul 10 2016
On Monday, 11 July 2016 at 06:59:38 UTC, Russel Winder wrote:ldc 1.1.0 has just hit Debian Sidone.ONE.zero ? Current released LDC is one.ZERO.zero ! :) Johan
Jul 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:Desired=3DUnknown/Install/Remove/Purge/Hold | Status=3DNot/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig- aWait/Trig-pend |/ Err?=3D(none)/Reinst-required (Status,Err: uppercase=3Dbad) ||/ Name=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0V= ersion=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Architecture Description +++-=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D-=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D-=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D ii=C2=A0=C2=A0ldc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A01:1.1.0-1=C2=A0=C2=A0=C2=A0=C2=A0amd64=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0LLVM D Compiler --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 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=20 ldc 1.1.0 has just hit Debian Sid=20 one.ONE.zero ? Current released LDC is one.ZERO.zero ! =20 :) =C2=A0=C2=A0=C2=A0Johan
Jul 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:Desired=Unknown/Install/Remove/Purge/Holdldc 1.1.0 has just hit Debian Sidone.ONE.zero ? Current released LDC is one.ZERO.zero ! :) JohanStatus=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)+++-==============-============-============- ================================= ii ldc 1:1.1.0-1 amd64 LLVM D Compiler/ Name Version Architecture Description
Jul 11 2016
On Mon, 2016-07-11 at 11:51 +0300, Konstantinos Margaritis via digitalmars-d-ldc wrote:Hi all, =20 I used branch release-1.1.0 from github=C2=A0:-)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 :-) =C2=A0If we all keep quiet the Debian folk won't find out :-) --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 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
Jul 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: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?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.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
Jul 11 2016
On Mon, 2016-07-11 at 13:09 +0300, Konstantinos Margaritis via digitalmars-d-ldc wrote:[=E2=80=A6] =20 you mean this? =20 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D827211 =20 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.Excellent. Win, win. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winderIf we all keep quiet the Debian folk won't find out :-)=20 Even if they find out, it's not really a big problem :-)
Jul 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
Jul 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 έγραψε: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.diffThat 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
Jul 11 2016
On Mon, 2016-07-11 at 19:22 +0000, Dicebot via digitalmars-d-ldc wrote:[=E2=80=A6] =20 FYI, this is the patch I use to change gdc default imports paths=C2=A0 in Arch Linux:=C2=A0 https://github.com/Dicebot/Arch-PKGBUILDs/blob/master/gdc/folders.dif fIt would be good if gdc and ldc packagers and upstream had a unified plan. Obviously Debian and Fedora will not package dmd, but there is d- apt so I guess the plan should involve dmd packaging as well. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 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
Jul 12 2016
On Mon, 2016-07-11 at 16:18 +0300, Konstantinos Margaritis via digitalmars-d-ldc wrote:[=E2=80=A6] =20 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? =C2=A0I 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. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 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
Jul 12 2016