Git Product home page Git Product logo

Comments (6)

Vagabond avatar Vagabond commented on August 13, 2024

cc @binarytemple-bet365

from erlang-syslog.

binarytemple-external avatar binarytemple-external commented on August 13, 2024

@mrbegood - The project has moved to rebar3, so master will not compile with rebar, as the dependencies format is different (rebar is deprecated in any case).

However I don't think that is the problem here. I initially suspected that MongooseIM might have a dependency upon erlang-syslog master but it doesn't seem to be so:

Examining MongooseIM master:

MongooseIM has the following dependency on lager_syslog:

 {lager_syslog, ".*", {git, "git://github.com/basho/lager_syslog.git", "3.0.3"}},

lager_syslog in turn has the followowing dependency on erlang-syslog:

{'syslog', "1.0.*", {git, "https://github.com/basho/erlang-syslog", {tag, "1.0.3"}}}

So to test (I can't actually build MongooseIM due to it's fast_tls dependency choking on EC support):

% git clone https://github.com/basho/erlang-syslog     
Cloning into 'erlang-syslog'...                                                  
remote: Counting objects: 177, done.                                             
remote: Total 177 (delta 0), reused 0 (delta 0), pack-reused 177                 
Receiving objects: 100% (177/177), 210.40 KiB | 0 bytes/s, done.                 
Resolving deltas: 100% (75/75), done.                                            
% cd erlang-syslog                                     

% git checkout 1.0.3                     
Note: checking out '1.0.3'.                                                      

etc etc etc...                                                                                 
                                                                                 
HEAD is now at e24c9ee... Roll 1.0.3                                             
                    
% ./rebar compile                          
==> erlang-syslog (compile)                                                      
Compiled src/syslog_app.erl                                                      
Compiled src/syslog_sup.erl                                                      
Compiled src/syslog.erl                                                          
Compiling c_src/syslog_drv.c                                                     
%                                        

Can you perform a fresh checkout of MongooseIM and try again please?

from erlang-syslog.

binarytemple-external avatar binarytemple-external commented on August 13, 2024

@mrbegood Has your issue been fixed by this @michalwski P/R ?

If so, we can close this ticket.

from erlang-syslog.

binarytemple-external avatar binarytemple-external commented on August 13, 2024

@mrbegood - in any event we have this P/R from @vavaka which will make this project work with rebar and rebar3 - #25

from erlang-syslog.

binarytemple-external avatar binarytemple-external commented on August 13, 2024

@mrbegood merged to master, please test and close.

from erlang-syslog.

tsloughter avatar tsloughter commented on August 13, 2024

rebar2 is no longer supported. This issue should be closed.

from erlang-syslog.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.