Ejabberd compile error

I’m trying to install the dependency for ejabberd and after I do mix deps.get It’s giving me this error

==> ejabberd
** (Mix) Could not compile dependency :fast_tls, "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/rebar3 bare compile --paths="/Users/apple/Desktop/client_project/ejabberd/_build/dev/lib/*/ebin"" command failed. You can recompile this dependency with "mix deps.compile fast_tls", update it with "mix deps.update fast_tls" or clean it with "mix deps.clean fast_tls"

I’m using this version

{:ejabberd, "~> 19.2"}

Can someone suggest a solution?

Is there more log lines? Because the real reason is probably there, for example inability to compile native code (port, NIF).

:wave:

Might be relevant: https://github.com/processone/fast_tls#osx-build-example

Also https://medium.com/@igorkhomenko/run-ejabberd-as-an-elixir-application-dependency-challenges-80d3cf7d2f13 and https://johnhamelink.com/2016/03/17/openssl-and-elixir

hey thankyou for research but everytime I’m changing anything I’m getting a new error. Now after all this I got to this

** (Mix) Could not compile dependency :fast_xml, "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/rebar3 bare compile --paths="/Users/apple/Desktop/client_project/ejabberd/_build/dev/lib/*/ebin"" command failed. You can recompile this dependency with "mix deps.compile fast_xml", update it with "mix deps.update fast_xml" or clean it with "mix deps.clean fast_xml"

So I’m looking to solve this

As @hauleth noted before, if you have more log lines to share it could help pinpointing the issue.

Hey I noticed, But the problem is if I’m using any other dependency I’m getting a new error. So suppose if I focus on this one

{:ejabberd, "~> 16.2"}

I’m getting this error

==> fast_xml
rebar get-deps compile
make: rebar: No such file or directory
make: *** [src] Error 1
could not compile dependency :fast_xml, "mix compile" failed. You can recompile this dependency with "mix deps.compile fast_xml", update it with "mix deps.update fast_xml" or clean it with "mix deps.clean fast_xml"
==> ejabberd
** (Mix) Could not compile with "make" (exit status: 2).
You need to have gcc and make installed. Try running the
commands "gcc --version" and / or "make --version". If these programs
are not installed, you will be prompted to install them.

for which I found this

but It didn’t work what they have provided there.

Now I’ve lead to this

$ mix phx.server
==> fast_xml
rebar get-deps compile
make: rebar: Command not found
make: *** [src] Error 127
could not compile dependency :fast_xml, "mix compile" failed. You can recompile this dependency with "mix deps.compile fast_xml", update it with "mix deps.update fast_xml" or clean it with "mix deps.clean fast_xml"
==> chat_app
** (Mix) Could not compile with "make" (exit status: 2).
You need to have gcc and make installed. If you are using
Ubuntu or any other Debian-based system, install the packages
"build-essential". Also install "erlang-dev" package if not
included in your Erlang/OTP version. If you're on Fedora, run
"dnf group install 'Development Tools'".

What happens if you run mix deps.compile fast_xml? You will probably get an error, but it might tell us more about what’s breaking.

Do You have xcode command line tools?

What do You get when running…

gcc --version
make --version
2 Likes

So I have gone ahead with fast_xml and found a solution where I found the solution which wants me to add new dependency.

Which is here explained

and dependency is

{:fast_xml, ">= 1.1.13", github: "processone/fast_xml", override: true}

Now when I do this I’m getting an error

could not compile dependency :ejabberd, "mix compile" failed. You can recompile this dependency with "mix deps.compile ejabberd", update it with "mix deps.update ejabberd" or clean it with "mix deps.clean ejabberd"

So I did - mix deps.clean ejabberd

After that I’m getting this


Unchecked dependencies for environment dev:
* ejabberd (Hex package)
  lock mismatch: the dependency is out of date. To fetch locked version run "mix deps.get"
** (Mix) Can't continue due to errors on dependencies

So, In conclusion, it’s saying that dependency is out of date or some error in dependency. If you can help me with any working dependency that would be great. I’m working on the new dependency to install

gcc --version

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 9.1.0 (clang-902.0.39.2)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

make --version

GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i386-apple-darwin11.3.0

I created a dummy project with the two dependencies you mentioned and did mix compile. The output produces the following error on macOS Catalina (which I believe is the original posters environment as well):

Configuration

  defp deps do
    [
      {:ejabberd, "~> 19.2"},
      {:fast_xml, ">= 1.1.13", github: "processone/fast_xml", override: true}
    ]
  end

GCC Environment

kip@Kips-iMac-Pro ej % gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
Apple clang version 11.0.3 (clang-1103.0.32.29)
Target: x86_64-apple-darwin19.4.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

Compilation

mix compile
... Some time later
===> Compiling fast_tls
===> Compiling /Users/kip/Development/ej/deps/fast_tls/c_src/fast_tls.c
===> /Users/kip/Development/ej/deps/fast_tls/c_src/fast_tls.c:21:10: fatal error: 'openssl/err.h' file not found
#include <openssl/err.h>
         ^~~~~~~~~~~~~~~
1 error generated.

Which seems pretty self-explanatory. Although the resolution is not known to me.

Please please please include the real error messages if you are asking for help otherwise is is almost impossible to help diagnose the problem.

3 Likes

Thanks, I’m using MacOS High Sierra and i’m getting different error on this. Open ssl I knew because I needed to install a dependency to solve that. But now I’m looking for something which can work on both OS version.

Which error specifically? And what is the command you are running now? Can you try running mix deps.compile fast_xml to isolate the output pertaining to that dependency only? Sorry to repeat myself, but it’s very important to understand which action gives which error.

Also, I got a bit lost with all the changes, so I don’t know what the state of your dependencies is anymore.

Okay I’m focusing on this one. This is the blog I’m following

Where they are using this dependency

{:ejabberd, ">= 15.03.0", github: "processone/ejabberd"}

Now when I use this and mix deps.get

I’m getting this

Erlang/OTP 22 [erts-10.7.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe] [dtrace]

===> Compiling fast_tls
===> Uncaught error in rebar_core. Run with DEBUG=1 to see stacktrace or consult rebar3.crashdump
===> When submitting a bug report, please include the output of `rebar3 report "your command"`
** (Mix) Could not compile dependency :fast_tls, "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/rebar3 bare compile --paths="/Users/apple/Desktop/Desktop – Apple’s MacBook Air/client_project/ejabberd/_build/dev/lib/*/ebin"" command failed. You can recompile this dependency with "mix deps.compile fast_tls", update it with "mix deps.update fast_tls" or clean it with "mix deps.clean fast_tls"

See if this can help. Let me know if you want to know any other information.

Also someone suggested to use this if you’re getting fast_tls error

So I installed it with the brew and set the environment variable. But still getting the same error

What output do you get if you run DEBUG=1 mix deps.compile fast_tls?

Okay the output is so big that it’s crossing the word limit. I’ll add it in two part

First

DEBUG=1 mix deps.compile fast_tls                                ░▒▓ 1 х | took 1m 39s | at 15:24:05 
===> 22.3.3 satisfies the requirement for minimum OTP version 18
===> Expanded command sequence to be run: []
===> Provider: {default,do}
===> Expanded command sequence to be run: [{default,app_discovery},
                                           {bare,compile}]
===> Provider: {default,app_discovery}
===> 22.3.3 satisfies the requirement for minimum OTP version 18
===> Not adding provider hex user from module rebar3_hex_user because it already exists from module rebar3_hex_user
===> Not adding provider hex cut from module rebar3_hex_cut because it already exists from module rebar3_hex_cut
===> Not adding provider hex key from module rebar3_hex_key because it already exists from module rebar3_hex_key
===> Not adding provider hex owner from module rebar3_hex_owner because it already exists from module rebar3_hex_owner
===> Not adding provider hex repo from module rebar3_hex_repo because it already exists from module rebar3_hex_repo
===> Not adding provider hex docs from module rebar3_hex_docs because it already exists from module rebar3_hex_docs
===> Not adding provider hex search from module rebar3_hex_search because it already exists from module rebar3_hex_search
===> Not adding provider hex revert from module rebar3_hex_revert because it already exists from module rebar3_hex_revert
===> Not adding provider hex retire from module rebar3_hex_retire because it already exists from module rebar3_hex_retire
===> Not adding provider hex publish from module rebar3_hex_publish because it already exists from module rebar3_hex_publish
===> Not adding provider pc compile from module pc_prv_compile because it already exists from module pc_prv_compile
===> Not adding provider pc clean from module pc_prv_clean because it already exists from module pc_prv_clean
===> Provider: {bare,compile}
===> Compiling fast_tls
===> Provider: {pc,compile}
===> run_hooks([47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,107,
                116,111,112,47,68,101,115,107,116,111,112,32,8211,32,65,112,
                112,108,101,8217,115,32,77,97,99,66,111,111,107,32,65,105,114,
                47,99,108,105,101,110,116,95,112,114,111,106,101,99,116,47,
                101,106,97,98,98,101,114,100,47,100,101,112,115,47,102,97,115,
                116,95,116,108,115], pre_hooks, {pc,compile}) -> no hooks defined

===> sh info:
        cwd: [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,107,
              116,111,112,47,68,101,115,107,116,111,112,32,8211,32,65,112,112,
              108,101,8217,115,32,77,97,99,66,111,111,107,32,65,105,114,47,99,
              108,105,101,110,116,95,112,114,111,106,101,99,116,47,101,106,97,
              98,98,101,114,100,47,100,101,112,115,47,102,97,115,116,95,116,
              108,115]
        cmd: cc -c -I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall -g -Wall -fPIC -MMD  -I"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include" -I"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include"  c_src/fast_tls.c -o c_src/fast_tls.o

===>    opts: [{env,[{"AR","ar"},
                     {"AS","as"},
                     {"ASDF_DIR","/usr/local/opt/asdf"},
                     {"BINDIR",
                      "/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin"},
                     {"CC","cc"},
                     {"CFLAGS",
                      "-I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall"},
                     {"CPP","cpp"},
                     {"CPPFLAGS","-I/usr/local/opt/openssl/include/"},
                     {"CXX","c++"},
                     {"DEBUG","1"},
                     {"DRV_CC_TEMPLATE",
                      "cc -c -I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                     {"DRV_CFLAGS",
                      "-g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\" "},
                     {"DRV_CXX_TEMPLATE",
                      "c++ -c $CXXFLAGS -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                     {"DRV_LDFLAGS",
                      "-bundle -bundle_loader \"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin/beam.smp\"  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei"},
                     {"DRV_LINK_CXX_TEMPLATE",
                      "c++ $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto $LDLIBS -bundle -bundle_loader \"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin/beam.smp\"  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                     {"DRV_LINK_TEMPLATE",
                      "cc $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto $LDLIBS -bundle -bundle_loader \"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin/beam.smp\"  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                     {"EMU","beam"},
                     {"ERLANG_ARCH","64"},
                     {"ERLANG_TARGET","22.3.3-x86_64-apple-darwin17.7.0-64"},
                     {"ERL_CFLAGS",
                      " -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\" "},
                     {"ERL_EI_LIBDIR",
                      "\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\""},
                     {"ERL_LDFLAGS",
                      " -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei"},
                     {"ESCRIPT_NAME",
                      "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/rebar3"},
                     {"EXE_CC_TEMPLATE",
                      "cc -c -I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                     {"EXE_CFLAGS",
                      "-g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\" "},
                     {"EXE_CXX_TEMPLATE",
                      "c++ -c $CXXFLAGS -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                     {"EXE_LDFLAGS",
                      " -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei"},
                     {"EXE_LINK_CXX_TEMPLATE",
                      "c++ $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                     {"EXE_LINK_TEMPLATE",
                      "cc $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                     {"HOME","/Users/apple"},
                     {"LANG","en_GB.UTF-8"},
                     {"LD","ld"},
                     {"LDFLAGS",
                      "-L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto"},
                     {"LESS","-R"},
                     {"LOGNAME","apple"},
                     {"LSCOLORS","Gxfxcxdxbxegedabagacad"},
                     {"MIX_ARCHIVES",
                      "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/archives"},
                     {"MIX_HOME",
                      "/Users/apple/.asdf/installs/elixir/1.10.1/.mix"},
                     {"NM","nm"},
                     {"OBJCOPY","objcopy"},
                     {"OBJDUMP","objdump"},
                     {"P9K_SSH","0"},
                     {"P9K_TTY","old"},
                     {"PAGER","less"},
                     {"PATH",
                      "/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin:/usr/local/Cellar/erlang/22.3.3/lib/erlang/bin:/Users/apple/.asdf/plugins/elixir/shims:/Users/apple/.asdf/installs/elixir/1.10.1/bin:/Users/apple/.asdf/installs/elixir/1.10.1/.mix/escripts:/Users/apple/.asdf/shims:/usr/local/opt/asdf/bin:/Users/apple/.rbenv/bin:/Users/apple/.rbenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Users/apple/.rbenv/bin:/usr/local/Cellar/liquibase/3.8.8/bin:/usr/local/Cellar/liquibase/3.8.8/bin"},
                     {"PROGNAME","erl"},
                     {"PWD",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115]},
                     {"RANLIB","ranlib"},
                     {"REBAR_CONFIG",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,95,98,117,105,108,100,47,100,101,118,47,108,105,98,
                       47,102,97,115,116,95,116,108,115,47,109,105,120,46,114,
                       101,98,97,114,46,99,111,110,102,105,103]},
                     {"ROOTDIR","/usr/local/Cellar/erlang/22.3.3/lib/erlang"},
                     {"SHELL","/bin/zsh"},
                     {"SHLVL","2"},
                     {"SSH_AUTH_SOCK",
                      "/private/tmp/com.apple.launchd.mGbnZ3K8UO/Listeners"},
                     {"STRIP","strip"},
                     {"TERM","dumb"},
                     {"TERM_PROGRAM","vscode"},
                     {"TERM_PROGRAM_VERSION","1.36.1"},
                     {"TMPDIR",
                      "/var/folders/95/zwprqwdx0877k2c3y6w72ylw0000gn/T/"},
                     {"USER","apple"},
                     {"WIZEX_BASIC_AUTH_PASSWORD","password"},
                     {"WIZEX_BASIC_AUTH_USERNAME","admin"},
                     {"WIZEX_DB_HOST","localhost"},
                     {"WIZEX_DB_NAME","wizardlabs"},
                     {"WIZEX_DB_PASSWORD","Jm0NanoP@rt#he"},
                     {"WIZEX_DB_USERNAME","wizardlabs"},
                     {"WIZEX_PASSWORD_SALT",
                      "N@CZhyL1Mb~tz4niX&79dK+Uq.N9.Xv@"},
                     {"XPC_FLAGS","0x0"},
                     {"XPC_SERVICE_NAME","0"},
                     {"ZSH","/Users/apple/.oh-my-zsh"},
                     {"__CF_USER_TEXT_ENCODING","0x1F5:0x0:0x0"},
                     {"REBAR_DEPS_DIR",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       95,98,117,105,108,100,47,100,101,102,97,117,108,116,47,
                       108,105,98]},
                     {"REBAR_BUILD_DIR",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       95,98,117,105,108,100,47,100,101,102,97,117,108,116]},
                     {"REBAR_ROOT_DIR",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       46]},
                     {"REBAR_CHECKOUTS_DIR",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       95,99,104,101,99,107,111,117,116,115]},
                     {"REBAR_PLUGINS_DIR",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       95,98,117,105,108,100,47,100,101,102,97,117,108,116,47,
                       112,108,117,103,105,110,115]},
                     {"REBAR_GLOBAL_CONFIG_DIR","/Users/apple/.config/rebar3"},
                     {"REBAR_GLOBAL_CACHE_DIR","/Users/apple/.cache/rebar3"},
                     {"REBAR_TEMPLATE_DIR",
                      "/Users/apple/.config/rebar3/templates"},
                     {"REBAR_APP_DIRS",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       95,98,117,105,108,100,47,100,101,102,97,117,108,116,47,
                       97,112,112,115,47,42,58,47,85,115,101,114,115,47,97,
                       112,112,108,101,47,68,101,115,107,116,111,112,47,68,
                       101,115,107,116,111,112,32,8211,32,65,112,112,108,101,
                       8217,115,32,77,97,99,66,111,111,107,32,65,105,114,47,
                       99,108,105,101,110,116,95,112,114,111,106,101,99,116,
                       47,101,106,97,98,98,101,114,100,47,100,101,112,115,47,
                       102,97,115,116,95,116,108,115,47,95,98,117,105,108,100,
                       47,100,101,102,97,117,108,116,47,108,105,98,47,42,58,
                       47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       95,98,117,105,108,100,47,100,101,102,97,117,108,116,47,
                       46]},
                     {"REBAR_SRC_DIRS",
                      [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                       115,107,116,111,112,47,68,101,115,107,116,111,112,32,
                       8211,32,65,112,112,108,101,8217,115,32,77,97,99,66,111,
                       111,107,32,65,105,114,47,99,108,105,101,110,116,95,112,
                       114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,
                       47,100,101,112,115,47,102,97,115,116,95,116,108,115,47,
                       95,98,117,105,108,100,47,100,101,102,97,117,108,116,47,
                       115,114,99]},
                     {"ERLANG_ERTS_VER","10.7.1"},
                     {"ERLANG_ROOT_DIR",
                      "/usr/local/Cellar/erlang/22.3.3/lib/erlang"},
                     {"ERL",
                      "/usr/local/Cellar/erlang/22.3.3/lib/erlang/bin/erl"},
                     {"ERLC",
                      "/usr/local/Cellar/erlang/22.3.3/lib/erlang/bin/erlc"},
                     {"ERLANG_ARCH","64"},
                     {"ERLANG_TARGET","22.3.3-x86_64-apple-darwin17.7.0-64"},
                     {"ERLANG_LIB_DIR_erl_interface",
                      "/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2"},
                     {"ERLANG_LIB_VER_erl_interface","3.13.2"}]},
               return_on_error,
               {use_stdout,false},
               {cd,[47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115]}]

second.


===> Port Cmd: cc -c -I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall -g -Wall -fPIC -MMD  -I"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include" -I"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include"  c_src/fast_tls.c -o c_src/fast_tls.o
Port Opts: [{env,[{"AR","ar"},
                  {"AS","as"},
                  {"ASDF_DIR","/usr/local/opt/asdf"},
                  {"BINDIR",
                   "/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin"},
                  {"CC","cc"},
                  {"CFLAGS",
                   "-I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall"},
                  {"CPP","cpp"},
                  {"CPPFLAGS","-I/usr/local/opt/openssl/include/"},
                  {"CXX","c++"},
                  {"DEBUG","1"},
                  {"DRV_CC_TEMPLATE",
                   "cc -c -I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                  {"DRV_CFLAGS",
                   "-g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\" "},
                  {"DRV_CXX_TEMPLATE",
                   "c++ -c $CXXFLAGS -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                  {"DRV_LDFLAGS",
                   "-bundle -bundle_loader \"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin/beam.smp\"  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei"},
                  {"DRV_LINK_CXX_TEMPLATE",
                   "c++ $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto $LDLIBS -bundle -bundle_loader \"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin/beam.smp\"  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                  {"DRV_LINK_TEMPLATE",
                   "cc $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto $LDLIBS -bundle -bundle_loader \"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin/beam.smp\"  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                  {"EMU","beam"},
                  {"ERLANG_ARCH","64"},
                  {"ERLANG_TARGET","22.3.3-x86_64-apple-darwin17.7.0-64"},
                  {"ERL_CFLAGS",
                   " -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\" "},
                  {"ERL_EI_LIBDIR",
                   "\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\""},
                  {"ERL_LDFLAGS",
                   " -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei"},
                  {"ESCRIPT_NAME",
                   "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/rebar3"},
                  {"EXE_CC_TEMPLATE",
                   "cc -c -I/usr/local/opt/openssl/include/ -DHAS_ERTS_EXIT -g -O2 -Wall -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                  {"EXE_CFLAGS",
                   "-g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\" "},
                  {"EXE_CXX_TEMPLATE",
                   "c++ -c $CXXFLAGS -g -Wall -fPIC -MMD  -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/include\" -I\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/include\"  $PORT_IN_FILES -o $PORT_OUT_FILE"},
                  {"EXE_LDFLAGS",
                   " -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei"},
                  {"EXE_LINK_CXX_TEMPLATE",
                   "c++ $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                  {"EXE_LINK_TEMPLATE",
                   "cc $PORT_IN_FILES -L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto  -L\"/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2/lib\" -lerl_interface -lei -o $PORT_OUT_FILE"},
                  {"HOME","/Users/apple"},
                  {"LANG","en_GB.UTF-8"},
                  {"LD","ld"},
                  {"LDFLAGS",
                   "-L/usr/local/opt/openssl/lib -lssl -lcrypto -lssl -lcrypto"},
                  {"LESS","-R"},
                  {"LOGNAME","apple"},
                  {"LSCOLORS","Gxfxcxdxbxegedabagacad"},
                  {"MIX_ARCHIVES",
                   "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/archives"},
                  {"MIX_HOME",
                   "/Users/apple/.asdf/installs/elixir/1.10.1/.mix"},
                  {"NM","nm"},
                  {"OBJCOPY","objcopy"},
                  {"OBJDUMP","objdump"},
                  {"P9K_SSH","0"},
                  {"P9K_TTY","old"},
                  {"PAGER","less"},
                  {"PATH",
                   "/usr/local/Cellar/erlang/22.3.3/lib/erlang/erts-10.7.1/bin:/usr/local/Cellar/erlang/22.3.3/lib/erlang/bin:/Users/apple/.asdf/plugins/elixir/shims:/Users/apple/.asdf/installs/elixir/1.10.1/bin:/Users/apple/.asdf/installs/elixir/1.10.1/.mix/escripts:/Users/apple/.asdf/shims:/usr/local/opt/asdf/bin:/Users/apple/.rbenv/bin:/Users/apple/.rbenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Users/apple/.rbenv/bin:/usr/local/Cellar/liquibase/3.8.8/bin:/usr/local/Cellar/liquibase/3.8.8/bin"},
                  {"PROGNAME","erl"},
                  {"PWD",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115]},
                  {"RANLIB","ranlib"},
                  {"REBAR_CONFIG",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,95,98,117,
                    105,108,100,47,100,101,118,47,108,105,98,47,102,97,115,
                    116,95,116,108,115,47,109,105,120,46,114,101,98,97,114,46,
                    99,111,110,102,105,103]},
                  {"ROOTDIR","/usr/local/Cellar/erlang/22.3.3/lib/erlang"},
                  {"SHELL","/bin/zsh"},
                  {"SHLVL","2"},
                  {"SSH_AUTH_SOCK",
                   "/private/tmp/com.apple.launchd.mGbnZ3K8UO/Listeners"},
                  {"STRIP","strip"},
                  {"TERM","dumb"},
                  {"TERM_PROGRAM","vscode"},
                  {"TERM_PROGRAM_VERSION","1.36.1"},
                  {"TMPDIR",
                   "/var/folders/95/zwprqwdx0877k2c3y6w72ylw0000gn/T/"},
                  {"USER","apple"},
                  {"WIZEX_BASIC_AUTH_PASSWORD","password"},
                  {"WIZEX_BASIC_AUTH_USERNAME","admin"},
                  {"WIZEX_DB_HOST","localhost"},
                  {"WIZEX_DB_NAME","wizardlabs"},
                  {"WIZEX_DB_PASSWORD","Jm0NanoP@rt#he"},
                  {"WIZEX_DB_USERNAME","wizardlabs"},
                  {"WIZEX_PASSWORD_SALT","N@CZhyL1Mb~tz4niX&79dK+Uq.N9.Xv@"},
                  {"XPC_FLAGS","0x0"},
                  {"XPC_SERVICE_NAME","0"},
                  {"ZSH","/Users/apple/.oh-my-zsh"},
                  {"__CF_USER_TEXT_ENCODING","0x1F5:0x0:0x0"},
                  {"REBAR_DEPS_DIR",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115,47,95,98,117,105,108,
                    100,47,100,101,102,97,117,108,116,47,108,105,98]},
                  {"REBAR_BUILD_DIR",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115,47,95,98,117,105,108,
                    100,47,100,101,102,97,117,108,116]},
                  {"REBAR_ROOT_DIR",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115,47,46]},
                  {"REBAR_CHECKOUTS_DIR",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115,47,95,99,104,101,99,
                    107,111,117,116,115]},
                  {"REBAR_PLUGINS_DIR",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115,47,95,98,117,105,108,
                    100,47,100,101,102,97,117,108,116,47,112,108,117,103,105,
                    110,115]},
                  {"REBAR_GLOBAL_CONFIG_DIR","/Users/apple/.config/rebar3"},
                  {"REBAR_GLOBAL_CACHE_DIR","/Users/apple/.cache/rebar3"},
                  {"REBAR_TEMPLATE_DIR",
                   "/Users/apple/.config/rebar3/templates"},
                  {"REBAR_APP_DIRS",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115,47,95,98,117,105,108,
                    100,47,100,101,102,97,117,108,116,47,97,112,112,115,47,42,
                    58,47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                    115,107,116,111,112,47,68,101,115,107,116,111,112,32,8211,
                    32,65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,
                    32,65,105,114,47,99,108,105,101,110,116,95,112,114,111,
                    106,101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,
                    112,115,47,102,97,115,116,95,116,108,115,47,95,98,117,105,
                    108,100,47,100,101,102,97,117,108,116,47,108,105,98,47,42,
                    58,47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,
                    115,107,116,111,112,47,68,101,115,107,116,111,112,32,8211,
                    32,65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,
                    32,65,105,114,47,99,108,105,101,110,116,95,112,114,111,
                    106,101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,
                    112,115,47,102,97,115,116,95,116,108,115,47,95,98,117,105,
                    108,100,47,100,101,102,97,117,108,116,47,46]},
                  {"REBAR_SRC_DIRS",
                   [47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                    107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,
                    65,112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,
                    65,105,114,47,99,108,105,101,110,116,95,112,114,111,106,
                    101,99,116,47,101,106,97,98,98,101,114,100,47,100,101,112,
                    115,47,102,97,115,116,95,116,108,115,47,95,98,117,105,108,
                    100,47,100,101,102,97,117,108,116,47,115,114,99]},
                  {"ERLANG_ERTS_VER","10.7.1"},
                  {"ERLANG_ROOT_DIR",
                   "/usr/local/Cellar/erlang/22.3.3/lib/erlang"},
                  {"ERL","/usr/local/Cellar/erlang/22.3.3/lib/erlang/bin/erl"},
                  {"ERLC",
                   "/usr/local/Cellar/erlang/22.3.3/lib/erlang/bin/erlc"},
                  {"ERLANG_ARCH","64"},
                  {"ERLANG_TARGET","22.3.3-x86_64-apple-darwin17.7.0-64"},
                  {"ERLANG_LIB_DIR_erl_interface",
                   "/usr/local/Cellar/erlang/22.3.3/lib/erlang/lib/erl_interface-3.13.2"},
                  {"ERLANG_LIB_VER_erl_interface","3.13.2"}]},
            {cd,[47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,
                 107,116,111,112,47,68,101,115,107,116,111,112,32,8211,32,65,
                 112,112,108,101,8217,115,32,77,97,99,66,111,111,107,32,65,
                 105,114,47,99,108,105,101,110,116,95,112,114,111,106,101,99,
                 116,47,101,106,97,98,98,101,114,100,47,100,101,112,115,47,
                 102,97,115,116,95,116,108,115]},
            exit_status,
            {line,16384},
            use_stdio,stderr_to_stdout,hide,eof]

===> Uncaught error in rebar_core. Run with DEBUG=1 to see stacktrace or consult rebar3.crashdump
===> Uncaught error: badarg
===> Stack trace to the error location:
[{io,format,
     [<0.63.0>,"===> Compiling ~s~n",
      [[47,85,115,101,114,115,47,97,112,112,108,101,47,68,101,115,107,116,111,
 ** (Mix) Could not compile dependency :fast_tls, "/Users/apple/.asdf/installs/elixir/1.10.1/.mix/rebar3 bare compile --paths="/Users/apple/Desktop/Desktop – Apple’s MacBook Air/client_project/ejabberd/_build/dev/lib/*/ebin"" command failed. You can recompile this dependency with "mix deps.compile fast_tls", update it with "mix deps.update fast_tls" or clean it with "mix deps.clean fast_tls"
       112,47,68,101,115,107,116,111,112,32,8211,32,65,112,112,108,101,8217,
        115,32,77,97,99,66,111,111,107,32,65,105,114,47,99,108,105,101,110,
        116,95,112,114,111,106,101,99,116,47,101,106,97,98,98,101,114,100,47,
        100,101,112,115,47,102,97,115,116,95,116,108,115,47,99,95,115,114,99,
        47,102,97,115,116,95,116,108,115,46,99]]],
     []},
 {pc_compilation,exec_compiler,4,
                 [{file,"/Users/apple/Desktop/client_project/ejabberd/deps/fast_tls/_build/default/plugins/pc/src/pc_compilation.erl"},
                  {line,191}]},
 {pc_compilation,compile_each,5,
                 [{file,"/Users/apple/Desktop/client_project/ejabberd/deps/fast_tls/_build/default/plugins/pc/src/pc_compilation.erl"},
                  {line,135}]},
 {pc_compilation,'-compile_sources/2-lists^foldl/2-0-',3,
                 [{file,"/Users/apple/Desktop/client_project/ejabberd/deps/fast_tls/_build/default/plugins/pc/src/pc_compilation.erl"},
                  {line,96}]},
 {pc_compilation,compile_sources,2,
                 [{file,"/Users/apple/Desktop/client_project/ejabberd/deps/fast_tls/_build/default/plugins/pc/src/pc_compilation.erl"},
                  {line,96}]},
 {pc_compilation,compile_and_link,2,
                 [{file,"/Users/apple/Desktop/client_project/ejabberd/deps/fast_tls/_build/default/plugins/pc/src/pc_compilation.erl"},
                  {line,42}]},
 {pc_prv_compile,'-do/1-lc$^0/1-0-',2,
                 [{file,"/Users/apple/Desktop/client_project/ejabberd/deps/fast_tls/_build/default/plugins/pc/src/pc_prv_compile.erl"},
                  {line,53}]},
 {pc_prv_compile,do,1,
                 [{file,"/Users/apple/Desktop/client_project/ejabberd/deps/fast_tls/_build/default/plugins/pc/src/pc_prv_compile.erl"},
                  {line,54}]}]
===> When submitting a bug report, please include the output of `rebar3 report "your command"`