Re: Snap packages for DMD and DUB

2017-06-06 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Tuesday, 6 June 2017 at 14:27:40 UTC, Johan Engelen wrote: Have you thought about creating a `dtools` package with rdmd, dustmite, and ddemangle in it? They are useful for LDC and GDC too, perhaps people would like to be able to install them without needing to install DMD. (Perhaps the

Re: Snap packages for DMD and DUB

2017-06-06 Thread Johan Engelen via Digitalmars-d-announce
On Monday, 8 May 2017 at 20:05:01 UTC, Joseph Rushton Wakeling wrote: The `dmd` package also contains `rdmd`, `dustmite` and `ddemangle`. Note that by default the snap package exposes these namespaced on the name of the package (i.e. `dmd.rdmd`, etc.). To avoid this, use the `snap alias`

Re: Snap packages for DMD and DUB

2017-06-06 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Tuesday, 6 June 2017 at 08:20:54 UTC, Piotr Mitana wrote: Hi, I got yet another error - this time Ubuntu 16.04 and rdmd. Failed to flush stdout: Permission denied Failed: ["dmd", "-v", "-o-", "main.d", "-I."] It seems like (despite classic confinement) apps ran by rdmd cannot print things

Re: Snap packages for DMD and DUB

2017-06-06 Thread Piotr Mitana via Digitalmars-d-announce
On Monday, 8 May 2017 at 20:05:01 UTC, Joseph Rushton Wakeling wrote: Hello all, As announced at DConf 2017, snap packages are now available for DMD 2.074.0 and DUB 1.3.0 in the official snap store. These should allow for installation on multiple different Linux distros (see below) on i386

Re: Snap packages for DMD and DUB

2017-05-16 Thread via Digitalmars-d-announce
On Tuesday, 16 May 2017 at 20:35:51 UTC, Joseph Rushton Wakeling wrote: On Tuesday, 16 May 2017 at 19:56:56 UTC, Joseph Rushton Wakeling wrote: With your patch in the repo, the packages should be automatically rebuilt and uploaded some time in the next hours. I'll follow up with an

Re: Snap packages for DMD and DUB

2017-05-16 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Tuesday, 16 May 2017 at 19:56:56 UTC, Joseph Rushton Wakeling wrote: With your patch in the repo, the packages should be automatically rebuilt and uploaded some time in the next hours. I'll follow up with an announcement here once that has happened. Patches with Petar's PIC fix in them

Re: Snap packages for DMD and DUB

2017-05-16 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Monday, 15 May 2017 at 21:07:05 UTC, Petar Kirov [ZombineDev] wrote: This should fix it: https://github.com/dlang-snaps/dmd.snap/pull/7 Thanks ever so much for that. It's really nice to have the first not-by-me patch in that repo, especially when it comes with such a nicely-written

Re: Snap packages for DMD and DUB

2017-05-15 Thread via Digitalmars-d-announce
On Thursday, 11 May 2017 at 22:52:54 UTC, Joseph Rushton Wakeling wrote: On Thursday, 11 May 2017 at 22:30:52 UTC, Joseph Rushton Wakeling wrote: OK, looks like `-fPIC` was missing from some of the druntime and phobos build commands. I've pushed a patch to the `dmd` package definition that

Re: Snap packages for DMD and DUB

2017-05-11 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Thursday, 11 May 2017 at 22:30:52 UTC, Joseph Rushton Wakeling wrote: OK, looks like `-fPIC` was missing from some of the druntime and phobos build commands. I've pushed a patch to the `dmd` package definition that should fix this. Hmm, no dice. I'll look into this further in the next

Re: Snap packages for DMD and DUB

2017-05-11 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Thursday, 11 May 2017 at 14:46:10 UTC, Joseph Rushton Wakeling wrote: On Thursday, 11 May 2017 at 11:47:10 UTC, Piotr Mitana wrote: Hello, I have tried those snaps recently on Ubuntu 16.10. There were -fPIC related errors (if you need the output, I can install the snap again and post it

Re: Snap packages for DMD and DUB

2017-05-11 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Thursday, 11 May 2017 at 11:47:10 UTC, Piotr Mitana wrote: Hello, I have tried those snaps recently on Ubuntu 16.10. There were -fPIC related errors (if you need the output, I can install the snap again and post it tomarrow). Ouch! Thanks for reporting this: it sounds like something

Re: Snap packages for DMD and DUB

2017-05-11 Thread Piotr Mitana via Digitalmars-d-announce
On Monday, 8 May 2017 at 20:05:01 UTC, Joseph Rushton Wakeling wrote: Hello all, As announced at DConf 2017, snap packages are now available for DMD 2.074.0 and DUB 1.3.0 in the official snap store. These should allow for installation on multiple different Linux distros (see below) on i386

Re: Snap packages for DMD and DUB

2017-05-08 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Monday, 8 May 2017 at 20:23:36 UTC, bachmeier wrote: Thanks for making these available. I needed to install ldc today, so I used the snap package. Installation was trivial (Ubuntu 16.04). That's great to hear. Note that it's also trivial to swap between the current stable release and the

Re: Snap packages for DMD and DUB

2017-05-08 Thread bachmeier via Digitalmars-d-announce
On Monday, 8 May 2017 at 20:05:01 UTC, Joseph Rushton Wakeling wrote: Hello all, [...] Enjoy, and let me know how you all get on with these packages! For more info on snap packages and how to use (and create) them, see: https://snapcraft.io Thanks & best wishes, -- Joe Thanks for