www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Arch AUR DMD missing?

reply "simendsjo" <simendsjo gmail.com> writes:
What happened to the DMD package in Arch AUR?
New name or something? Does anyone have a link to the package?
Jun 02 2013
next sibling parent "Robert Clipsham" <robert octarineparrot.com> writes:
On Sunday, 2 June 2013 at 14:04:51 UTC, simendsjo wrote:
 What happened to the DMD package in Arch AUR?
 New name or something? Does anyone have a link to the package?

It's in [community] now: https://www.archlinux.org/packages/?sort=&q=dmd&maintainer=&flagged=
Jun 02 2013
prev sibling next sibling parent reply "Dicebot" <m.strashun gmail.com> writes:
On Sunday, 2 June 2013 at 14:04:51 UTC, simendsjo wrote:
 What happened to the DMD package in Arch AUR?
 New name or something? Does anyone have a link to the package?

It has been moved to main repos for quite a while now, something about half an year or even more. If you want to have a look at PKGBUILD used or build manually - https://github.com/Dicebot/Arch-PKGBUILDs/tree/master/dmd (it will be used for 2.063 unless official maintainer finds some issues there)
Jun 02 2013
parent Mike Wey <mike-wey example.com> writes:
On 06/02/2013 10:50 PM, Dicebot wrote:
 On Sunday, 2 June 2013 at 14:04:51 UTC, simendsjo wrote:
 What happened to the DMD package in Arch AUR?
 New name or something? Does anyone have a link to the package?

It has been moved to main repos for quite a while now, something about half an year or even more. If you want to have a look at PKGBUILD used or build manually - https://github.com/Dicebot/Arch-PKGBUILDs/tree/master/dmd (it will be used for 2.063 unless official maintainer finds some issues there)

The versioned so's seem to be missing from phobos. -- Mike Wey
Jun 03 2013
prev sibling next sibling parent "Dicebot" <m.strashun gmail.com> writes:
On Monday, 3 June 2013 at 20:13:23 UTC, Mike Wey wrote:
 On 06/02/2013 10:50 PM, Dicebot wrote:
 On Sunday, 2 June 2013 at 14:04:51 UTC, simendsjo wrote:
 What happened to the DMD package in Arch AUR?
 New name or something? Does anyone have a link to the package?

It has been moved to main repos for quite a while now, something about half an year or even more. If you want to have a look at PKGBUILD used or build manually - https://github.com/Dicebot/Arch-PKGBUILDs/tree/master/dmd (it will be used for 2.063 unless official maintainer finds some issues there)

The versioned so's seem to be missing from phobos.

I have omitted it intentionally so far because .so support is not official yet. It is here if you want to get dirty and try. I can change it, of course, if its status is somewhat more official than I have though :)
Jun 03 2013
prev sibling next sibling parent Jonathan M Davis <jmdavisProg gmx.com> writes:
On Monday, June 03, 2013 22:18:19 Dicebot wrote:
 I have omitted it intentionally so far because .so support is not
 official yet. It is here if you want to get dirty and try. I can
 change it, of course, if its status is somewhat more official
 than I have though :)

I suppose that that depends on what you mean by official. It's there. You can use it. You're supposed to be able to use it. But it's brand new, and we decided not to make a big deal of it until it had been used more. I'd argue that it probably _should_ be provided with the arch package. It is with the rpm and deb releases, but due to technical issues, it's screwed up and only has libphobos2.so and no symlinks, so it doesn't work out of the box with the rpms and debs, even though it's supposed to (also, technically, libphobos2.so is supposed to be the symlink rather than the actual file). So, while you've included less than the rpms and debs were supposed to, you've actually included just as much functionality as they have. - Jonathan M Davis
Jun 03 2013
prev sibling next sibling parent "Dicebot" <m.strashun gmail.com> writes:
On Monday, 3 June 2013 at 23:37:57 UTC, Jonathan M Davis wrote:
 So, while you've
 included less than the rpms and debs were supposed to, you've 
 actually
 included just as much functionality as they have.

 - Jonathan M Davis

Actually, it is exactly the same now - shared library binary is available in the filesystem but not properly setup. Sure, I will send an update request to the maintainer.
Jun 03 2013
prev sibling parent Jonathan M Davis <jmdavisProg gmx.com> writes:
On Tuesday, June 04, 2013 08:42:05 Dicebot wrote:
 On Monday, 3 June 2013 at 23:37:57 UTC, Jonathan M Davis wrote:
 So, while you've
 included less than the rpms and debs were supposed to, you've
 actually
 included just as much functionality as they have.
 
 - Jonathan M Davis

Actually, it is exactly the same now - shared library binary is available in the filesystem but not properly setup. Sure, I will send an update request to the maintainer.

The shared library should be set up properly in the filesystem with symlinks and all of that (which should be easier once the zip mess has been sorted out), but you shouldn't need to be doing anything beyond that. At this point, the shared library version of Phobos is only going to get used if asked for explicitly when compiling, though it'll probably become the default eventually. - Jonathan M Davis
Jun 03 2013