www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DMD 2.x compiler in Arch Linux repo

reply "Михаил Страшун" <none none.none> writes:
http://www.archlinux.org/packages/?q=dmd

Since today 2.x branch of dmd is in Arch Linux [community] repo, 
replacing 1.x branch.
Jan 15 2012
next sibling parent reply Jordi Sayol <g.sayol yahoo.es> writes:
Al 15/01/12 23:16, En/na =D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB =D0=A1=D1=82=
=D1=80=D0=B0=D1=88=D1=83=D0=BD ha escrit:
 http://www.archlinux.org/packages/?q=3Ddmd
=20
 Since today 2.x branch of dmd is in Arch Linux [community] repo, replac=
ing 1.x branch.
=20
Very good news! It works like a charm. Congratulations! Just one question. Why you place the phobos modules at /usr/include/d ins= tead of an specific phobos folder? Best regards, --=20 Jordi Sayol
Jan 15 2012
parent "Михаил Страшун" <none none.none> writes:
It looks like there is a misunderstanding here - I am not a 
maintainer of this package in Arch repo. 
https://wiki.archlinux.org/index.php/User:Svenstaro is. Any 
improvement proposals should be sent to him, I suppose.

For now it looks like he have just taken dmd2 AUR package I have 
been maintaining and it wasn't really in best form. I have been 
mostly updating versions, md5 sums and making sure everything 
compiles. Sorry about that, wanted to rewrite PKGBUILD 
completely, but was pleasantly surprised by adoption of package 
to [community] before found enough time for this.

On Sunday, 15 January 2012 at 22:57:13 UTC, Jordi Sayol wrote:
 Al 15/01/12 23:16, En/na Михаил Страшун ha escrit:
 http://www.archlinux.org/packages/?q=dmd
 
 Since today 2.x branch of dmd is in Arch Linux [community] 
 repo, replacing 1.x branch.
 
Very good news! It works like a charm. Congratulations! Just one question. Why you place the phobos modules at /usr/include/d instead of an specific phobos folder? Best regards,
Jan 16 2012
prev sibling next sibling parent Matej Nanut <matejnanut gmail.com> writes:
Yaaaaay! So happy!
Finally there's no hard choice to make which package
to choose from the AUR! And it works perfectly out-
of-the-box!

On 15 January 2012 23:57, Jordi Sayol <g.sayol yahoo.es> wrote:
 Al 15/01/12 23:16, En/na =D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB =D0=A1=D1=
=82=D1=80=D0=B0=D1=88=D1=83=D0=BD ha escrit:
 http://www.archlinux.org/packages/?q=3Ddmd

 Since today 2.x branch of dmd is in Arch Linux [community] repo, replaci=
ng 1.x branch.

 Very good news!

 It works like a charm. Congratulations!

 Just one question. Why you place the phobos modules at /usr/include/d ins=
tead of an specific phobos folder?
 Best regards,
 --
 Jordi Sayol
Jan 15 2012
prev sibling next sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/15/12 4:16 PM, Михаил Страшун wrote:
 http://www.archlinux.org/packages/?q=dmd

 Since today 2.x branch of dmd is in Arch Linux [community] repo,
 replacing 1.x branch.
Awesome! Should I announce that on reddit? Andrei
Jan 15 2012
parent reply "Михаил Страшун" <none none.none> writes:
Are there any negative consequences of doing this? :) Sorry, I 
know close to nothing about reddit.

On Monday, 16 January 2012 at 00:33:16 UTC, Andrei Alexandrescu 
wrote:
 On 1/15/12 4:16 PM, Михаил Страшун wrote:
 http://www.archlinux.org/packages/?q=dmd

 Since today 2.x branch of dmd is in Arch Linux [community] 
 repo,
 replacing 1.x branch.
Awesome! Should I announce that on reddit? Andrei
Jan 16 2012
parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/16/12 2:05 PM, Михаил Страшун wrote:
 Are there any negative consequences of doing this? :) Sorry, I know
 close to nothing about reddit.
The news must be noteworthy. My question is basically "Is this an interesting piece of news, or something minor"? Andrei
Jan 16 2012
parent "Bernard Helyer" <b.helyer gmail.com> writes:
On Monday, 16 January 2012 at 23:53:54 UTC, Andrei Alexandrescu 
wrote:
 On 1/16/12 2:05 PM, Михаил Страшун wrote:
 Are there any negative consequences of doing this? :) Sorry, I 
 know
 close to nothing about reddit.
The news must be noteworthy. My question is basically "Is this an interesting piece of news, or something minor"? Andrei
Well, it'd be interesting in /r/archlinux for sure.
Jan 16 2012
prev sibling next sibling parent Zachary Lund <admin computerquip.com> writes:
On 01/15/2012 04:16 PM, Михаил Страшун wrote:
 http://www.archlinux.org/packages/?q=dmd

 Since today 2.x branch of dmd is in Arch Linux [community] repo,
 replacing 1.x branch.
Oh wow, I was just complaining about that the other day on their IRC channel and the dmd-complete package (which was the AUR package that essentially did what the current dmd package does). Much rejoicing, this makes life less complicated. Although, there was *already* a dmd package before this for D1. I guess they just dropped it. I still don't see why dmd for D2 isn't just dmd2 to simplify things.
Jan 15 2012
prev sibling next sibling parent Gour <gour atmarama.net> writes:
On Sun, 15 Jan 2012 23:16:23 +0100
"=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB =D0=A1=D1=82=D1=80=D0=B0=D1=88=D1=83=
=D0=BD" <none none.none> wrote:

 http://www.archlinux.org/packages/?q=3Ddmd
=20
 Since today 2.x branch of dmd is in Arch Linux [community] repo,=20
 replacing 1.x branch.
Great news! Sincerely, Gour(uninstalling dmd2-complete and installing dmd package) --=20 One who restrains the senses of action but whose mind dwells on=20 sense objects certainly deludes himself and is called a pretender. http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810
Jan 15 2012
prev sibling parent Jordi Sayol <g.sayol yahoo.es> writes:
Al 15/01/12 23:57, En/na Jordi Sayol ha escrit:
 Al 15/01/12 23:16, En/na =D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB =D0=A1=D1=
=82=D1=80=D0=B0=D1=88=D1=83=D0=BD ha escrit:
 http://www.archlinux.org/packages/?q=3Ddmd

 Since today 2.x branch of dmd is in Arch Linux [community] repo, repla=
cing 1.x branch.

=20
 Very good news!
=20
 It works like a charm. Congratulations!
=20
 Just one question. Why you place the phobos modules at /usr/include/d i=
nstead of an specific phobos folder?
=20
I see that you included "libdruntime.a" and "libphobos2.a" libraries, but= your "libphobos2.a" contains all "libdruntime.a" objects, so they're dup= licated. You can install "libphobos2.a" alone, or just build it without "libdrunti= me.a" in it. --=20 Jordi Sayol
Jan 16 2012