Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Iain Buclaw
On 18 May 2013 21:02, Dicebot wrote: > Are there any practical reasons for this other than no one actually > cared to keep ABI synced? > The D ABI used by DMD is bespoke, and there are some problems in 64bit C ABI. LDC afaik has a half and half situation which is no good to anyone. GDC uses wh

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Dicebot
On Saturday, 18 May 2013 at 19:54:26 UTC, David Nadlinger wrote: Besides other issues, the most fundamental is that the various D compilers are actually not ABI-compatible. Oh shi~. New discoveries every day. That is.. inconvenient. Kind of delays any possibility of proper packaging a lot. I a

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread David Nadlinger
On Saturday, 18 May 2013 at 19:22:36 UTC, Dicebot wrote: I thought about asking your advice on this topic but it was not urgent enough :) What currently prevents having different runtimes but single phobos library for different compilers? Besides other issues, the most fundamental is that the

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Dicebot
On Saturday, 18 May 2013 at 19:19:10 UTC, Iain Buclaw wrote: Agreed. I had this discussion recently too along the topic of: Should we allow people to install libphobos/libdruntime in a common library directory, or keep it private as an integral part of the compiler? IMO, giving given it's c

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Iain Buclaw
On 18 May 2013 20:09, Brad Roberts wrote: > On 5/18/13 8:59 AM, nazriel wrote: > >> On Saturday, 18 May 2013 at 15:26:49 UTC, Dicebot wrote: >> >>> On Saturday, 18 May 2013 at 14:19:08 UTC, nazriel wrote: >>> Will be shared library installed alongside with static library? >>> >>> Yes. >

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Brad Roberts
On 5/18/13 8:59 AM, nazriel wrote: On Saturday, 18 May 2013 at 15:26:49 UTC, Dicebot wrote: On Saturday, 18 May 2013 at 14:19:08 UTC, nazriel wrote: Will be shared library installed alongside with static library? Yes. Cool! Will libdruntime.so belong to druntime package? No. Currently t

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread nazriel
On Saturday, 18 May 2013 at 15:26:49 UTC, Dicebot wrote: On Saturday, 18 May 2013 at 14:19:08 UTC, nazriel wrote: Will be shared library installed alongside with static library? Yes. Cool! Will libdruntime.so belong to druntime package? No. Currently there is no separate druntime package

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Dicebot
On Saturday, 18 May 2013 at 14:19:08 UTC, nazriel wrote: Will be shared library installed alongside with static library? Yes. Will libdruntime.so belong to druntime package? No. Currently there is no separate druntime package as druntime is part of phobos binary. This will be a separate is

Re: Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread nazriel
On Saturday, 18 May 2013 at 09:17:08 UTC, Dicebot wrote: I have reached conceptual agreement with dmd package maintainer (Sven-Hendrik Haase), new PKGBUILD's are written and change is planned together with 2.063 release. Important stuff to be aware of (mostly important to AUR packagers): *

Arch Linux users and packagers : upcoming coomunity/dmd package change

2013-05-18 Thread Dicebot
I have reached conceptual agreement with dmd package maintainer (Sven-Hendrik Haase), new PKGBUILD's are written and change is planned together with 2.063 release. Important stuff to be aware of (mostly important to AUR packagers): * dmd now provides virtual package "d-compiler" of version t