Thread overview | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
September 12, 2013 DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Major changes since 0.9.16: - The registry is now officially located at http://code.dlang.org See also the current discussion thread in the D forum: http://forum.dlang.org/thread/l0o0jq$gvp$1@digitalmars.com - Build types (debug, release, unittest etc.) can now be customized - Added support for multiple package repositories - Build flags are now handled in an abstract way to facilitate better compatibility of packages with different compilers (using a "buildOptions" field instead of "dflags" in most cases) - Configuration resolution on complex dependency graphs is much more robust now (i.e. "configurations" and "subConfigurations" fields of all used packages affect the finally chosen configurations as appropriate) - Robustness improvements for the VisualD project generator (avoids redundant flags and link dependencies) There are currently two active contributors, but a lot of work has piled up, mostly in the form of enhancement requests, so any additional help is valuable. GitHub projects: https://github.com/rejectedsoftware/dub https://github.com/rejectedsoftware/dub-registry Full change log: https://github.com/rejectedsoftware/dub/blob/master/CHANGELOG.md Download: http://code.dlang.org/download |
September 12, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sönke Ludwig | On Thursday, 12 September 2013 at 10:34:56 UTC, Sönke Ludwig wrote:
> Major changes since 0.9.16:
>
> - The registry is now officially located at http://code.dlang.org
>
> See also the current discussion thread in the D forum:
> http://forum.dlang.org/thread/l0o0jq$gvp$1@digitalmars.com
>
> - Build types (debug, release, unittest etc.) can now be customized
>
> - Added support for multiple package repositories
>
> - Build flags are now handled in an abstract way to facilitate better
> compatibility of packages with different compilers (using a
> "buildOptions" field instead of "dflags" in most cases)
>
> - Configuration resolution on complex dependency graphs is much more
> robust now (i.e. "configurations" and "subConfigurations" fields of
> all used packages affect the finally chosen configurations as
> appropriate)
>
> - Robustness improvements for the VisualD project generator (avoids
> redundant flags and link dependencies)
>
>
> There are currently two active contributors, but a lot of work has piled up, mostly in the form of enhancement requests, so any additional help is valuable.
>
>
> GitHub projects:
>
> https://github.com/rejectedsoftware/dub
> https://github.com/rejectedsoftware/dub-registry
>
>
> Full change log:
>
> https://github.com/rejectedsoftware/dub/blob/master/CHANGELOG.md
>
>
> Download:
>
> http://code.dlang.org/download
Something is wrong with dub-0.9.18-setup.exe. CRC check fails.
|
September 12, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Anderson | Am 12.09.2013 18:16, schrieb Brad Anderson:
> Something is wrong with dub-0.9.18-setup.exe. CRC check fails.
Thanks, fixed now.
There are some weird issues with GZIP compression on the server so I disabled it for now. (I need to rewrite the compression code using zlib directly anyway to avoid excessive GC allocations)
|
September 12, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sönke Ludwig | On Thursday, 12 September 2013 at 10:34:56 UTC, Sönke Ludwig wrote: > Major changes since 0.9.16: > > - The registry is now officially located at http://code.dlang.org > > See also the current discussion thread in the D forum: > http://forum.dlang.org/thread/l0o0jq$gvp$1@digitalmars.com > > - Build types (debug, release, unittest etc.) can now be customized > > - Added support for multiple package repositories > > - Build flags are now handled in an abstract way to facilitate better > compatibility of packages with different compilers (using a > "buildOptions" field instead of "dflags" in most cases) > > - Configuration resolution on complex dependency graphs is much more > robust now (i.e. "configurations" and "subConfigurations" fields of > all used packages affect the finally chosen configurations as > appropriate) > > - Robustness improvements for the VisualD project generator (avoids > redundant flags and link dependencies) > > > There are currently two active contributors, but a lot of work has piled up, mostly in the form of enhancement requests, so any additional help is valuable. > > > GitHub projects: > > https://github.com/rejectedsoftware/dub > https://github.com/rejectedsoftware/dub-registry > > > Full change log: > > https://github.com/rejectedsoftware/dub/blob/master/CHANGELOG.md > > > Download: > > http://code.dlang.org/download Currently any attempt to access the precompiled binaries, eg: http://code.dlang.org/files/dub-0.9.18-linux-x86_64.tar.gz returns 500 - Internal Server Error. Internal error information: object.Exception@../../../opt/vibe/source/vibe/inet/message.d(352): Enforcement failed ---------------- ./dub-registry(pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy const(char)[], immutable(char)[], ulong)+0x6b) [0x5e31ab] ./dub-registry(void vibe.inet.message.InetHeaderMap.remove(immutable(char)[])+0x182) [0x744dfa] ./dub-registry(void vibe.http.fileserver.sendFile(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse, vibe.inet.path.Path, vibe.http.fileserver.HTTPFileServerSettings)+0x47c) [0x664844] ./dub-registry(void delegate(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse) vibe.http.fileserver.serveStaticFiles(vibe.inet.path.Path, vibe.http.fileserver.HTTPFileServerSettings).void callback(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse)+0x2ce) [0x66416e] ./dub-registry(void vibe.http.router.URLRouter.handleRequest(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse)+0x179) [0x6637d1] ./dub-registry(bool vibe.http.server.handleRequest(vibe.core.stream.Stream, immutable(char)[], vibe.http.server.HTTPServerListener, ref vibe.http.server.HTTPServerSettings, ref bool)+0x1545) [0x6592a5] ./dub-registry(void vibe.http.server.handleHTTPConnection(vibe.core.net.TCPConnection, vibe.http.server.HTTPServerListener)+0x143) [0x657c9b] ./dub-registry(void vibe.http.server.listenHTTPPlain(vibe.http.server.HTTPServerSettings, void delegate(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse)).void doListen(vibe.http.server.HTTPServerSettings, vibe.http.server.HTTPServerListener, immutable(char)[]).void __lambda45(vibe.core.net.TCPConnection)+0x2c) [0x65424c] ./dub-registry(extern (C) nothrow void vibe.core.drivers.libevent2_tcp.onConnect(int, short, void*).void ClientTask.execute()+0x2d6) [0x67119e] ./dub-registry(void vibe.core.core.CoreTask.run()+0xf2) [0x67ef82] ./dub-registry(void core.thread.Fiber.run()+0x2a) [0x788fd2] ./dub-registry(fiber_entryPoint+0x61) [0x788edd] [(nil)] |
September 12, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Craig Dillabaugh | On Thursday, 12 September 2013 at 18:01:43 UTC, Craig Dillabaugh wrote:
>
> Currently any attempt to access the precompiled binaries, eg:
>
> http://code.dlang.org/files/dub-0.9.18-linux-x86_64.tar.gz
>
> returns
>
> 500 - Internal Server Error.
>
> Internal error information:
> object.Exception@../../../opt/vibe/source/vibe/inet/message.d(352):
> Enforcement failed
> ----------------
> ./dub-registry(pure @safe bool
> std.exception.enforce!(bool).enforce(bool, lazy const(char)[],
> immutable(char)[], ulong)+0x6b) [0x5e31ab]
> ./dub-registry(void
> vibe.inet.message.InetHeaderMap.remove(immutable(char)[])+0x182)
> [0x744dfa]
> ./dub-registry(void
> vibe.http.fileserver.sendFile(vibe.http.server.HTTPServerRequest,
> ...
Try a different browser. I had this issue when using curl / wget, but it worked with Firefox.
|
September 12, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kapps | On Thursday, 12 September 2013 at 21:06:22 UTC, Kapps wrote:
> On Thursday, 12 September 2013 at 18:01:43 UTC, Craig Dillabaugh wrote:
>>
>> Currently any attempt to access the precompiled binaries, eg:
>>
>> http://code.dlang.org/files/dub-0.9.18-linux-x86_64.tar.gz
>>
>> returns
>>
>> 500 - Internal Server Error.
>>
>> Internal error information:
>> object.Exception@../../../opt/vibe/source/vibe/inet/message.d(352):
>> Enforcement failed
>> ----------------
>> ./dub-registry(pure @safe bool
>> std.exception.enforce!(bool).enforce(bool, lazy const(char)[],
>> immutable(char)[], ulong)+0x6b) [0x5e31ab]
>> ./dub-registry(void
>> vibe.inet.message.InetHeaderMap.remove(immutable(char)[])+0x182)
>> [0x744dfa]
>> ./dub-registry(void
>> vibe.http.fileserver.sendFile(vibe.http.server.HTTPServerRequest,
>> ...
>
> Try a different browser. I had this issue when using curl / wget, but it worked with Firefox.
Failed with Firefox, Opera, and Chromium. Maybe it is something
with my PC, will try again from another PC.
|
September 13, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Craig Dillabaugh | On Thursday, 12 September 2013 at 21:30:38 UTC, Craig Dillabaugh
wrote:
> On Thursday, 12 September 2013 at 21:06:22 UTC, Kapps wrote:
>> On Thursday, 12 September 2013 at 18:01:43 UTC, Craig Dillabaugh wrote:
>>>
>>> Currently any attempt to access the precompiled binaries, eg:
>>>
>>> http://code.dlang.org/files/dub-0.9.18-linux-x86_64.tar.gz
>>>
>>> returns
>>>
>>> 500 - Internal Server Error.
>>>
>>> Internal error information:
>>> object.Exception@../../../opt/vibe/source/vibe/inet/message.d(352):
>>> Enforcement failed
>>> ----------------
>>> ./dub-registry(pure @safe bool
>>> std.exception.enforce!(bool).enforce(bool, lazy const(char)[],
>>> immutable(char)[], ulong)+0x6b) [0x5e31ab]
>>> ./dub-registry(void
>>> vibe.inet.message.InetHeaderMap.remove(immutable(char)[])+0x182)
>>> [0x744dfa]
>>> ./dub-registry(void
>>> vibe.http.fileserver.sendFile(vibe.http.server.HTTPServerRequest,
>>> ...
>>
>> Try a different browser. I had this issue when using curl / wget, but it worked with Firefox.
>
> Failed with Firefox, Opera, and Chromium. Maybe it is something
> with my PC, will try again from another PC.
Same problem with Opera/Chrome from my home PC (Windows 7). My
previous attempts were from my Linux machine at the office where
I tried Firefox/Opera/Chromium.
I am the only one experiencing this?
Craig
|
September 13, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Craig Dillabaugh | On Friday, 13 September 2013 at 00:56:27 UTC, Craig Dillabaugh wrote:
> On Thursday, 12 September 2013 at 21:30:38 UTC, Craig Dillabaugh
> wrote:
>> On Thursday, 12 September 2013 at 21:06:22 UTC, Kapps wrote:
>>> On Thursday, 12 September 2013 at 18:01:43 UTC, Craig Dillabaugh wrote:
>>>>
>>>> Currently any attempt to access the precompiled binaries, eg:
>>>>
>>>> http://code.dlang.org/files/dub-0.9.18-linux-x86_64.tar.gz
>>>>
>>>> returns
>>>>
>>>> 500 - Internal Server Error.
>>>>
>>>> Internal error information:
>>>> object.Exception@../../../opt/vibe/source/vibe/inet/message.d(352):
>>>> Enforcement failed
>>>> ----------------
>>>> ./dub-registry(pure @safe bool
>>>> std.exception.enforce!(bool).enforce(bool, lazy const(char)[],
>>>> immutable(char)[], ulong)+0x6b) [0x5e31ab]
>>>> ./dub-registry(void
>>>> vibe.inet.message.InetHeaderMap.remove(immutable(char)[])+0x182)
>>>> [0x744dfa]
>>>> ./dub-registry(void
>>>> vibe.http.fileserver.sendFile(vibe.http.server.HTTPServerRequest,
>>>> ...
>>>
>>> Try a different browser. I had this issue when using curl / wget, but it worked with Firefox.
>>
>> Failed with Firefox, Opera, and Chromium. Maybe it is something
>> with my PC, will try again from another PC.
>
> Same problem with Opera/Chrome from my home PC (Windows 7). My
> previous attempts were from my Linux machine at the office where
> I tried Firefox/Opera/Chromium.
>
> I am the only one experiencing this?
>
> Craig
I'm getting this also on a windows PC from a Chrome browser.
|
September 13, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to growler Attachments:
| Same here with chromium on a win7 64.
2013/9/13 growler <growlercab@gmail.com>
> On Friday, 13 September 2013 at 00:56:27 UTC, Craig Dillabaugh wrote:
>
>> On Thursday, 12 September 2013 at 21:30:38 UTC, Craig Dillabaugh wrote:
>>
>>> On Thursday, 12 September 2013 at 21:06:22 UTC, Kapps wrote:
>>>
>>>> On Thursday, 12 September 2013 at 18:01:43 UTC, Craig Dillabaugh wrote:
>>>>
>>>>>
>>>>> Currently any attempt to access the precompiled binaries, eg:
>>>>>
>>>>> http://code.dlang.org/files/**dub-0.9.18-linux-x86_64.tar.gz<http://code.dlang.org/files/dub-0.9.18-linux-x86_64.tar.gz>
>>>>>
>>>>> returns
>>>>>
>>>>> 500 - Internal Server Error.
>>>>>
>>>>> Internal error information:
>>>>> object.Exception@../../../opt/**vibe/source/vibe/inet/message.**
>>>>> d(352):
>>>>> Enforcement failed
>>>>> ----------------
>>>>> ./dub-registry(pure @safe bool
>>>>> std.exception.enforce!(bool).**enforce(bool, lazy const(char)[],
>>>>> immutable(char)[], ulong)+0x6b) [0x5e31ab]
>>>>> ./dub-registry(void
>>>>> vibe.inet.message.**InetHeaderMap.remove(**immutable(char)[])+0x182)
>>>>> [0x744dfa]
>>>>> ./dub-registry(void
>>>>> vibe.http.fileserver.sendFile(**vibe.http.server.**HTTPServerRequest,
>>>>> ...
>>>>>
>>>>
>>>> Try a different browser. I had this issue when using curl / wget, but it worked with Firefox.
>>>>
>>>
>>> Failed with Firefox, Opera, and Chromium. Maybe it is something with my PC, will try again from another PC.
>>>
>>
>> Same problem with Opera/Chrome from my home PC (Windows 7). My previous attempts were from my Linux machine at the office where I tried Firefox/Opera/Chromium.
>>
>> I am the only one experiencing this?
>>
>> Craig
>>
>
> I'm getting this also on a windows PC from a Chrome browser.
>
>
|
September 13, 2013 Re: DUB 0.9.17/0.9.18 have been released + now on code.dlang.org | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mathias Lang | Sorry for that. It was introduced by my workaround for the GZIP issue. Works again now. I'll look into a proper fix today.
Am 13.09.2013 08:41, schrieb Mathias Lang:
> Same here with chromium on a win7 64.
>
>
> 2013/9/13 growler <growlercab@gmail.com <mailto:growlercab@gmail.com>>
>
> On Friday, 13 September 2013 at 00:56:27 UTC, Craig Dillabaugh wrote:
>
> On Thursday, 12 September 2013 at 21:30:38 UTC, Craig Dillabaugh
> wrote:
>
> On Thursday, 12 September 2013 at 21:06:22 UTC, Kapps wrote:
>
> On Thursday, 12 September 2013 at 18:01:43 UTC, Craig
> Dillabaugh wrote:
>
>
> Currently any attempt to access the precompiled
> binaries, eg:
>
> http://code.dlang.org/files/__dub-0.9.18-linux-x86_64.tar.gz
> <http://code.dlang.org/files/dub-0.9.18-linux-x86_64.tar.gz>
>
> returns
>
> 500 - Internal Server Error.
>
> Internal error information:
> object.Exception@../../../opt/__vibe/source/vibe/inet/message.__d(352):
> Enforcement failed
> ----------------
> ./dub-registry(pure @safe bool
> std.exception.enforce!(bool).__enforce(bool, lazy
> const(char)[],
> immutable(char)[], ulong)+0x6b) [0x5e31ab]
> ./dub-registry(void
> vibe.inet.message.__InetHeaderMap.remove(__immutable(char)[])+0x182)
> [0x744dfa]
> ./dub-registry(void
> vibe.http.fileserver.sendFile(__vibe.http.server.__HTTPServerRequest,
> ...
>
>
> Try a different browser. I had this issue when using
> curl / wget, but it worked with Firefox.
>
>
> Failed with Firefox, Opera, and Chromium. Maybe it is something
> with my PC, will try again from another PC.
>
>
> Same problem with Opera/Chrome from my home PC (Windows 7). My
> previous attempts were from my Linux machine at the office where
> I tried Firefox/Opera/Chromium.
>
> I am the only one experiencing this?
>
> Craig
>
>
> I'm getting this also on a windows PC from a Chrome browser.
>
>
|
Copyright © 1999-2021 by the D Language Foundation