dmd & dub from git master

"Nordlöw" via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sun Jul 6 03:05:40 PDT 2014


On Sunday, 6 July 2014 at 09:54:11 UTC, Nordlöw wrote:

I believe I need git master instead of latest release because of

https://github.com/rejectedsoftware/vibe.d/commits/master

If I change

     "vibe-d": "~>0.7.19"

to

     "vibe-d": "~master"

followed by

     dub upgrade

and

     dub

I instead get

Package vibe-d can be upgraded from ~master to 0.7.20.
Use "dub upgrade" to perform those changes.
WARNING: A deprecated branch based version specification is used 
for the dependency vibe-d. Please use numbered versions instead. 
Also note that you can still use the dub.selections.json file to 
override a certain dependency to use a branch instead.
Building vibe-d ~master configuration "libevent", build type 
debug.
Running dmd...
../.dub/packages/vibe-d-master/source/vibe/core/drivers/libevent2.d(461): 
Deprecation: function core.time.Duration.fracSec is deprecated - 
Please use split instead.
../.dub/packages/vibe-d-master/source/vibe/core/drivers/libevent2_tcp.d(110): 
Deprecation: function core.time.Duration.fracSec is deprecated - 
Please use split instead.
../.dub/packages/vibe-d-master/source/vibe/core/drivers/libevent2_tcp.d(269): 
Deprecation: function core.time.Duration.fracSec is deprecated - 
Please use split instead.
../.dub/packages/vibe-d-master/source/vibe/inet/message.d(186): 
Deprecation: constructor std.datetime.SimpleTimeZone.this is 
deprecated - Please use the overload which takes a Duration.
../.dub/packages/vibe-d-master/source/vibe/utils/memory.d(193): 
Warning: calling 
std.exception.enforceEx!(OutOfMemoryError).enforceEx!bool.enforceEx 
without side effects discards return value of type bool, prepend 
a cast(void) if intentional
FAIL 
../.dub/packages/vibe-d-master/.dub/build/libevent-debug-linux.posix-x86_64-dmd-7D4E6F7D7874CAC10CFE2C8A1AA191A2/ 
vibe-d staticLibrary
Error executing command run: dmd failed with exit code 1.



More information about the Digitalmars-d-learn mailing list