src/ssl_verify_pk.erl:52: record 'OTPCertificate' undefined
src/ssl_verify_pk.erl:53: record 'OTPTBSCertificate' undefined
src/ssl_verify_pk.erl:54: record 'OTPSubjectPublicKeyInfo' undefined
==> adder
* (Mix) Could not compile dependency :ssl_verify_fun, "/home/mpc/.mix/rebar3 bare compile --paths "/home/mpc/projects/elixir/adder/_build/dev/lib//ebin"" command failed. You can recompile this dependency with "mix deps.compile ssl_verify_fun", update it with "mix deps.update ssl_verify_fun" or clean it with "mix deps.clean ssl_verify_fun"`
Running on Ubuntu 16.04.3 LTS
`iex -S mix Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [hipe] [kernel-poll:false]
===> Compiling mimerl ===> Compiling metrics ===> Compiling unicode_util_compat ===> Compiling idna warning: String.strip/1 is deprecated, use String.trim/1 /home/mpc/projects/elixir/adder/deps/poison/mix.exs:4
==> poison Compiling 4 files (.ex) warning: Integer.to_char_list/2 is deprecated, use Integer.to_charlist/2 lib/poison/encoder.ex:173
Generated poison app ===> Compiling ssl_verify_fun ===> Compiling src/ssl_verify_pk.erl failed src/ssl_verify_pk.erl:16: can't find include lib "public_key/include/public_key.hrl"
src/ssl_verify_pk.erl:52: record 'OTPCertificate' undefined src/ssl_verify_pk.erl:53: record 'OTPTBSCertificate' undefined src/ssl_verify_pk.erl:54: record 'OTPSubjectPublicKeyInfo' undefined
==> adder * (Mix) Could not compile dependency :ssl_verify_fun, "/home/mpc/.mix/rebar3 bare compile --paths "/home/mpc/projects/elixir/adder/_build/dev/lib//ebin"" command failed. You can recompile this dependency with "mix deps.compile ssl_verify_fun", update it with "mix deps.update ssl_verify_fun" or clean it with "mix deps.clean ssl_verify_fun"`