[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-04-01 Thread Bug Watch Updater
** Changed in: dub (Debian) Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1563861 Title: gdc: Fails to link any code using std.net.curl To manage notification

[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-04-01 Thread Matthias Klumpp
Fixed with 0.9.24-1ubuntu1 ** Bug watch added: Debian Bug tracker #819569 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819569 ** Also affects: dub (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819569 Importance: Unknown Status: Unknown ** Changed in: dub (Ubu

[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-03-30 Thread Matthias Klumpp
Okay, thanks for the clarification! Binutils should be new enough almost everywhere to support the --push-state flag, so using it is fine. /me will take your patch against dub for Debian too, then :-) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscr

[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-03-30 Thread Matthias Klose
gdc probably should add some config binary to add these libs. And if it's built as a shared lib, then the library should be linked against it. But for now, from my point of view, users of these extra stuff should link with the required libs itself. -- You received this bug notification because yo

[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-03-30 Thread Matthias Klumpp
Hmm, quick question: Does "Won't fix" mean this should be fixed in dub to pass this option to GDC? If so, I would formward this report to upstream dub, so they can apply it to every dub-using project (which means less project-specific fixes). This would also mean that people not using dub should

[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-03-30 Thread Matthias Klose
** Changed in: gcc-5 (Ubuntu) Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1563861 Title: gdc: Fails to link any code using std.net.curl To manage notifications abo

[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-03-30 Thread Matthias Klumpp
Oh, cool - I didn't know about --push-state, that's really cool and looks like a good workaround. Would be nice to make this more discoverable or - even better - work by default, but I guess that a workaround exists might reduce the urgency of this. -- You received this bug notification because y

[Bug 1563861] Re: gdc: Fails to link any code using std.net.curl

2016-03-30 Thread Matthias Klose
you should link using: gdc -otest test.d -Wl,---pus-state,-no-as-needed -lcurl -Wl,--pop- state ** Also affects: dub (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs