Skip to content

Instantly share code, notes, and snippets.

@ferd
Created February 21, 2014 14:28
Show Gist options
  • Select an option

  • Save ferd/9135238 to your computer and use it in GitHub Desktop.

Select an option

Save ferd/9135238 to your computer and use it in GitHub Desktop.
λ erlpass → master → make compile
/Users/ferd/local/bin/rebar get-deps compile
==> erlpass (get-deps)
Pulling bcrypt from {git,"https://github.com/opscode/erlang-bcrypt.git",
{tag,"0.5.0.3"}}
Cloning into 'bcrypt'...
==> bcrypt (get-deps)
==> bcrypt (compile)
Compiled src/bcrypt_nif.erl
Compiled src/bcrypt_app.erl
Compiled src/bcrypt.erl
Compiled src/bcrypt_nif_worker.erl
Compiled src/bcrypt_port_sup.erl
Compiled src/bcrypt_pool.erl
Compiled src/bcrypt_port.erl
Compiled src/bcrypt_sup.erl
Compiling c_src/async_queue.c
Compiling c_src/bcrypt.c
Compiling c_src/bcrypt_nif.c
Compiling c_src/bcrypt_port.c
Compiling c_src/blowfish.c
cc -I/Users/ferd/.kerl/builds/R16B03-1/release_R16B03-1/lib/erl_interface-3.7.15/include -I/Users/ferd/.kerl/builds/R16B03-1/release_R16B03-1/erts-5.10.4/include -L/Users/ferd/.kerl/builds/R16B03-1/release_R16B03-1/lib/erl_interface-3.7.15/lib -lerl_interface -lei bcrypt_port.c bcrypt.o blowfish.o -L/Users/ferd/.kerl/builds/R16B03-1/release_R16B03-1/lib/erl_interface-3.7.15/lib -lerl_interface -lei -lpthread -o ../priv/bcrypt
==> erlpass (compile)
Compiled src/erlpass.erl
==> erlpass (compile)
λ erlpass → master → erl -pa ebin -env ERL_LIBS deps
Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V5.10.4 (abort with ^G)
1> application:start(crypto), application:start(bcrypt), application:load(erlpass).
ok
2> Hash = erlpass:hash("my voice is my password").
<<"$2a$12$1fBykd250nX1nwWnUq6s7.NhlghIBQZ/5uVIOucGqEEM/FVZzPz0e">>
@igaray

igaray commented Feb 21, 2014

Copy link
Copy Markdown
% rm -rf deps/erlpass
% rebar get-deps compile
==> goldrush (get-deps)
==> lager (get-deps)
==> eper (get-deps)
==> emysql (get-deps)
==> ranch (get-deps)
==> cowboy (get-deps)
==> jiffy (get-deps)
==> ibrowse (get-deps)
==> meck (get-deps)
==> pcache (get-deps)
==> emongo (get-deps)
==> eredis (get-deps)
==> sqlite3 (get-deps)
==> worker_pool (get-deps)
==> examples (get-deps)
==> sumo_db (get-deps)
==> jsx (get-deps)
==> erlcloud (get-deps)
==> recon (get-deps)
==> rebar (get-deps)
==> covertool (get-deps)
==> lager_logstash_backend (get-deps)
==> choosy (get-deps)
Pulling erlpass from {git,"https://github.com/ferd/erlpass.git",
                          "de1b4d38692eabad2604ad761d497b1221af9543"}
Cloning into 'erlpass'...
==> bcrypt (get-deps)
==> erlpass (get-deps)
==> goldrush (compile)
==> lager (compile)
==> eper (compile)
==> emysql (compile)
==> ranch (compile)
==> cowboy (compile)
==> jiffy (compile)
==> ibrowse (compile)
==> meck (compile)
==> pcache (compile)
==> emongo (compile)
==> eredis (compile)
==> sqlite3 (compile)
==> worker_pool (compile)
==> examples (compile)
==> sumo_db (compile)
==> jsx (compile)
==> erlcloud (compile)
==> bcrypt (compile)
make: Nothing to be done for `compile'.
==> erlpass (compile)
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:2: can't find include lib "proper/include/proper.hrl"
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:32: undefined macro 'FORALL/3'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:42: undefined macro 'FORALL/3'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:52: undefined macro 'FORALL/3'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:60: undefined macro 'FORALL/3'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:68: undefined macro 'FORALL/3'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:78: undefined macro 'FORALL/3'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:89: undefined macro 'LAZY/1'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:92: undefined macro 'LAZY/1'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:97: undefined macro 'SUCHTHAT/3'
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:26: function prop_hashed/0 undefined
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:26: function prop_match/0 undefined
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:26: function prop_support_str_formats/0 undefined
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:27: function prop_change_password/0 undefined
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:27: function prop_change_work_factor/0 undefined
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:28: function prop_change_error/0 undefined
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:0: Warning: missing specification for function test/0
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:17: Warning: missing specification for function good_default_work_factor_test_/0
/Users/inaki/Projects/choosy/deps/erlpass/test/erlpass_tests.erl:23: Warning: missing specification for function proper_test_/0
ERROR: compile failed while processing /Users/inaki/Projects/choosy/deps/erlpass: rebar_abort

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment