Skip to content

Instantly share code, notes, and snippets.

@stochastic-thread
Created June 25, 2015 19:29
Show Gist options
  • Save stochastic-thread/64e5d32601018cf8d7f2 to your computer and use it in GitHub Desktop.
Save stochastic-thread/64e5d32601018cf8d7f2 to your computer and use it in GitHub Desktop.
remote: ==> poolboy (compile)
remote: Compiled src/poolboy_sup.erl
remote: Compiled src/poolboy_worker.erl
remote: Compiled src/poolboy.erl
remote: ==> decimal
remote: Compiled lib/decimal.ex
remote: Generated decimal app
remote: ==> poison
remote: Compiled lib/poison.ex
remote: Compiled lib/poison/decoder.ex
remote: Compiled lib/poison/parser.ex
remote: Compiled lib/poison/encoder.ex
remote: Generated poison app
remote: ==> comeonin
remote: cc -g -O3 -Wall -I/app/.platform_tools/erlang/erts-7.0/include -Ic_src -fPIC -shared -o priv/bcrypt_nif.so c_src/bcrypt_nif.c c_src/blowfish.c
remote:
remote: Compiled lib/comeonin/bcrypt_base64.ex
remote: Compiled lib/comeonin/config.ex
remote: Compiled lib/comeonin.ex
remote:
remote: == Compilation error on file lib/comeonin/bcrypt.ex ==
remote: ** (MatchError) no match of right hand side value: {:error, :on_load_failure}
remote: (stdlib) erl_eval.erl:669: :erl_eval.do_apply/6
remote:
remote: could not compile dependency comeonin, mix compile failed. You can recompile this dependency with `mix deps.compile comeonin` or update it with `mix deps.update comeonin`
remote:
remote: 19:28:44.043 [warn] The on_load function for module Elixir.Comeonin.Bcrypt returned {{:badmatch,
remote: {:error,
remote: {:load_failed,
remote: 'Failed to load NIF library: \'/tmp/build_89b951602777387b53f0a45086928ccf/_build/prod/lib/comeonin/priv/bcrypt_nif.so: cannot open shared object file: No such file or directory\''}}},
remote: [{Comeonin.Bcrypt, :init, 0, [file: 'lib/comeonin/bcrypt.ex', line: 28]},
remote: {:code_server, :"-handle_on_load/4-fun-0-", 1,
remote: [file: 'code_server.erl', line: 1674]}]}
remote:
remote:
remote: 19:28:44.053 [error] Process #PID<0.313.0> raised an exception
remote: ** (MatchError) no match of right hand side value: {:error, {:load_failed, 'Failed to load NIF library: \'/tmp/build_89b951602777387b53f0a45086928ccf/_build/prod/lib/comeonin/priv/bcrypt_nif.so: cannot open shared object file: No such file or directory\''}}
remote: lib/comeonin/bcrypt.ex:28: Comeonin.Bcrypt.init/0
remote: (kernel) code_server.erl:1674: anonymous fn/1 in :code_server.handle_on_load/4
remote:
remote: ! Push rejected, failed to compile elixir app
remote:
remote: Verifying deploy...
remote:
remote: ! Push rejected to trophex.
remote:
To https://git.heroku.com/trophex.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/trophex.git'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment