[rabbitmq-discuss] Updated rebar-friendly port of rabbit_common

Jon Brisbin jon at jbrisbin.com
Tue Feb 14 22:42:54 GMT 2012


I've updated to 2.7.1 the rebar-friendly port of rabbit_common, which is the main dependency needed by the rebar-friendly amqp_client and a number of plugins.

Thanks to a report from a user, I've also created a branch that makes slight tweaks to the source code to get it to compile cleanly under more strict rebar compile options.

The problem is basically that, for projects that have strict compile settings, the rabbit_common dependency was breaking their build because the unaltered rabbitmq-server code does not compile cleanly using rebar and the following options:

{erl_opts, [
  debug_info, 
  compressed, 
  report, 
  warn_export_all, 
  warn_export_vars, 
  warn_shadow_vars, 
  warn_unused_function, 
  warn_deprecated_function, 
  warn_obsolete_guard, 
  warn_unused_import, 
  warnings_as_errors
]}.

The "community" branch reflects the few tweaks necessary to get the unaltered source code to compile cleanly.

https://github.com/jbrisbin/rabbit_common


Thanks! 

Jon Brisbin 
http://about.me/jbrisbin 
http//jbrisbin.com 



More information about the rabbitmq-discuss mailing list