[Buildroot] [PATCH v3] ejabberd: new package

Yann E. MORIN yann.morin.1998 at free.fr
Sat Oct 18 10:00:40 UTC 2014


Arnout, All,

On 2014-10-18 01:06 +0200, Arnout Vandecappelle spake thusly:
> On 16/10/14 14:38, Johan Oudinet wrote:
> > ** Fix ejabberd build system
> > ** ===================
> > The only solution i see is to create a buildroot package for every
> > ejabberd dependency, listed in rebar.config.script :
> > esip, goldrush, lager, p1_cache_tab, p1_iconv, p1_stringprep, p1_stun,
> > p1_tls, p1_utils, p1_xml, p1_yaml, p1_zlib, xmlrpc
> > Then, modify ejabberd package to not use rebar at all, or at least to
> > not call rebar get-deps. Thus, if I remove deps from the `all'
> > makefile rule and deps/.build from the `src' rule dependency, it might
> > work.
> > 
> > Do you have a better idea?
> 
>  Perhaps it's an option to run rebar in download-only mode in the download step?

The problem is that rebar is an executable bundled in the ejabberd
archive, so, we can't run it before we extract ejabberd... :-(

Unless we can switch to using an external rebar. Johan?

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'


More information about the buildroot mailing list