Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project X doesn't compile/work on FreeBSD #282

Closed
essen opened this issue Jun 20, 2015 · 6 comments
Closed

Project X doesn't compile/work on FreeBSD #282

essen opened this issue Jun 20, 2015 · 6 comments

Comments

@essen
Copy link
Member

essen commented Jun 20, 2015

The following projects work on Linux but not on FreeBSD.

enm failure, unsure:

  • enm: make error

can't find g++ (note: rebar seems to use clang? but fails anyway) (basho/eleveldb#97):

  • antidote: make error
  • edis: make error
  • eleveldb: make error
  • lasp: make error
  • nkbase: make error
  • plumtree: make error
  • riak_core: make error
  • riak_ensemble: make error
  • riak_pg: make error
  • riak_pipe: make error
  • vmq_server: make error
  • zab_engine: make error

doesn't find expat.h in /usr/local/include:

  • ejabberd: make error
  • exml: make error
  • mongooseim: make error

not sure how to install libouchbase, manually?:

  • cberl: make error

bash required by erlsha2 (PR merged vinoski/erlsha2#13 but dep not updated):

  • ejwt: make error
  • gossiperl: make error

erlzmq not compatible with freebsd, uses 'make' instead of 'gmake':

  • cloudi_service_zeromq: make error
  • ierlang: make error

need wx:

  • eplot: make error

erlang_js calls 'make':

  • erlang_cep: make error
  • erlang_js: make error
  • luwak: make error
  • riak_kv: make error

g++ not found:

  • exec: make error

afunix_drv error:

  • exometer: make error

doesn't find git2.h in /usr/local/include:

  • geef: make error

doesn't build; does on Linux but seems nothing loads:

  • ldap: make error

no FreeBSD support?

  • ling: make error

compiles but doesn't seem to load anything:

  • mcerlang: make error

needs clang include file, not sure how to install:

  • nifty: make error

not quite sure, something not found:

  • purity: make error

unicode/ucol.h not found:

  • ucol_nif: make error

libvirt/libvirt.h not found (linux only?):

  • vert: make error

You can help improve support on FreeBSD by cloning erlang.mk and running "make check". You need the following tools and libraries to build some of the packages:

  • autoconf
  • automake
  • erlang
  • git
  • libgit2
  • libtool
  • libxslt
  • mercurial
  • python
  • py27-virtualenv
  • zip
@jj1bdx
Copy link
Contributor

jj1bdx commented Jun 20, 2015

I remember on sfmt NIF and HiPE do not coexist, but maybe I need to recheck. Thanks.

@essen
Copy link
Member Author

essen commented Jun 20, 2015

It's not a build error, it's a load error, so it might just be a bug in the erlang.mk autopatch functionality.

@essen
Copy link
Member Author

essen commented Jun 20, 2015

erlsha2's patch has been merged, need to open tickets for the projects using it.

@essen
Copy link
Member Author

essen commented Jun 20, 2015

Fixed evum, gen_icmp, gen_unix, iota, procket, tunctl, verx, cloudi_service_quorum, locker, rec2json.

@essen
Copy link
Member Author

essen commented Jun 21, 2015

Fixed boss, detest, erlydtl, merl, sfmt.

@essen
Copy link
Member Author

essen commented Nov 22, 2018

Closing because it needs reactualizing.

@essen essen closed this as completed Nov 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants