Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-12 Thread Jonathan M Davis via Digitalmars-d
On Friday, May 12, 2017 08:49:10 Atila Neves via Digitalmars-d wrote: > On Thursday, 11 May 2017 at 22:16:22 UTC, Joseph Rushton Wakeling > > wrote: > > On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: > >> So I went "I know, I'll just use a container". I tried Ubuntu > >> Zesty in

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-12 Thread Atila Neves via Digitalmars-d
On Thursday, 11 May 2017 at 22:16:22 UTC, Joseph Rushton Wakeling wrote: On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: So I went "I know, I'll just use a container". I tried Ubuntu Zesty in docker. That doesn't build dmd off the bat either, it fails with PIC errors. Have you

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-11 Thread Jonathan M Davis via Digitalmars-d
On Thursday, May 11, 2017 22:16:22 Joseph Rushton Wakeling via Digitalmars-d wrote: > On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: > > So I went "I know, I'll just use a container". I tried Ubuntu > > Zesty in docker. That doesn't build dmd off the bat either, it > > fails with

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-11 Thread Joseph Rushton Wakeling via Digitalmars-d
On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: So I went "I know, I'll just use a container". I tried Ubuntu Zesty in docker. That doesn't build dmd off the bat either, it fails with PIC errors. Have you tried adding `PIC=-fPIC` when you invoke `make`?

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Seb via Digitalmars-d
On Wednesday, 10 May 2017 at 21:29:24 UTC, Laeeth Isharc wrote: On Wednesday, 10 May 2017 at 16:20:24 UTC, Seb wrote: On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: I'm using Trusty, and that works. But... it's a matter of time before most people are on newer versions of

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 10 May 2017 at 16:20:24 UTC, Seb wrote: On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: I'm using Trusty, and that works. But... it's a matter of time before most people are on newer versions of everything and dmd won't be buildable on Linux. Maybe add newer

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 10 May 2017 at 16:20:24 UTC, Seb wrote: On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: I can't build dmd on Arch Linux anymore. I'm told it's because of a binutils update. Annoying. Yep, at least running the tests on Phobos fails due to changes in binutils 2.28,

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread ketmar via Digitalmars-d
Marco Leise wrote: Am Wed, 10 May 2017 20:59:33 +0300 schrieb ketmar : On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: I can't build dmd on Arch Linux anymore. I'm told it's because of a binutils update. Annoying. yeah, the great thing. i was hit

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Stanislav Blinov via Digitalmars-d
On Wednesday, 10 May 2017 at 21:03:30 UTC, Marco Leise wrote: Am Wed, 10 May 2017 20:59:33 +0300 schrieb ketmar : > On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: >> I can't build dmd on Arch Linux anymore. I'm told it's >> because of a binutils update.

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Marco Leise via Digitalmars-d
Am Wed, 10 May 2017 20:59:33 +0300 schrieb ketmar : > > On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: > >> I can't build dmd on Arch Linux anymore. I'm told it's because of a > >> binutils update. Annoying. > > > yeah, the great thing. i was hit by

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Brad Roberts via Digitalmars-d
On 5/10/2017 9:20 AM, Seb via Digitalmars-d wrote: On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: Maybe add newer distros on the autotester? Hehe, that's nearly not possible. Since a couple of months there's an ongoing effort to change the directory layout to src/ddmd, which

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread ketmar via Digitalmars-d
Seb wrote: On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: I can't build dmd on Arch Linux anymore. I'm told it's because of a binutils update. Annoying. Yep, at least running the tests on Phobos fails due to changes in binutils 2.28, see this bug report for more details:

Re: dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Seb via Digitalmars-d
On Wednesday, 10 May 2017 at 11:51:03 UTC, Atila Neves wrote: I can't build dmd on Arch Linux anymore. I'm told it's because of a binutils update. Annoying. Yep, at least running the tests on Phobos fails due to changes in binutils 2.28, see this bug report for more details:

dmd: can't build on Arch Linux or latest Ubuntu

2017-05-10 Thread Atila Neves via Digitalmars-d
I can't build dmd on Arch Linux anymore. I'm told it's because of a binutils update. Annoying. So I went "I know, I'll just use a container". I tried Ubuntu Zesty in docker. That doesn't build dmd off the bat either, it fails with PIC errors. I'm using Trusty, and that works. But... it's a