Open
Description
Hi, this commit 964310d breaks dependency compilation with rebar2
rebar version
rebar 2.6.4 17 20160926_070944 git 2.6.4-4-g576e121
rebar get-deps
...
==> lager_syslog (get-deps)
Pulling syslog from {git,"git://github.com/Vagabond/erlang-syslog",
{branch,"master"}}
Cloning into 'syslog'...
Uncaught error in rebar_core: {'EXIT',
{function_clause,
[{code,which,
[{pc,
{git,
"[email protected]:blt/port_compiler.git",
{branch,"master"}}}],
[{file,"code.erl"},{line,719}]},
{rebar_core,'-plugin_modules/3-lc$^0/1-0-',
1,
[{file,"src/rebar_core.erl"},{line,573}]},
{rebar_core,plugin_modules,3,
[{file,"src/rebar_core.erl"},{line,573}]},
{rebar_core,process_dir1,7,
[{file,"src/rebar_core.erl"},{line,244}]},
{rebar_core,process_each,5,
[{file,"src/rebar_core.erl"},{line,351}]},
{rebar_core,process_dir1,7,
[{file,"src/rebar_core.erl"},{line,271}]},
{rebar_core,process_each,5,
[{file,"src/rebar_core.erl"},{line,351}]},
To re-produce problem you can try to build this app
https://github.com/esl/MongooseIM
mkdir -p /tmp/mongooseim \
&& cd /tmp/mongooseim \
&& git clone [email protected]:esl/MongooseIM.git . \
&& ./tools/configure \
&& make rel
When adding dependency to this commit e24c9ee in rebar.config
{syslog, ".*", {git, "git://github.com/Vagabond/erlang-syslog", "e24c9ee"}}
rebar get-deps
works good.
Metadata
Assignees
Labels
No labels
Activity