Hello!

I know, that AMQP 1.0 is not released yet, and Rabbit's plugin for that
protocol version is very experimental, but still: have anyone tried to build
this plugin?

The description says, that it requires bug23749 of rabbitmq-server and
rabbitmq-codegen, but even after using those branches, I wasn't able to
successfully build the plugin in.

The compiler throws an Error 1:
src/rabbit_amqp1_0_outgoing_link.erl:36: record 'basic.credit' undefined
src/rabbit_amqp1_0_outgoing_link.erl:73: record 'basic.credit_state'
undefined
src/rabbit_amqp1_0_outgoing_link.erl:78: variable 'Available0' is unbound
src/rabbit_amqp1_0_outgoing_link.erl:89: variable 'Count' is unbound
src/rabbit_amqp1_0_outgoing_link.erl:90: variable 'LinkCredit' is unbound
src/rabbit_amqp1_0_outgoing_link.erl:92: variable 'Drain' is unbound
src/rabbit_amqp1_0_outgoing_link.erl:108: record 'basic.credit_ok' undefined
src/rabbit_amqp1_0_outgoing_link.erl:110: record 'basic.credit' undefined
src/rabbit_amqp1_0_outgoing_link.erl:114: variable 'Available' is unbound
src/rabbit_amqp1_0_outgoing_link.erl:32: Warning: variable 'Count' is unused
src/rabbit_amqp1_0_outgoing_link.erl:107: Warning: variable 'CTag' is unused

I "don't speak" Erlang, but looks like something is missing in the
rabbitmq-amqp1.0 plugin source code.

... I am just eager to try AMQP 1.0 now, even in experimental mode. :)

Thanks
Max
--
View this message in context: http://old.nabble.com/Building-RabbitMQ-for-AMQP-1.0-%28-%29-tp33029721p33029721.html
Sent from the RabbitMQ mailing list archive at Nabble.com.

Search Discussions

  • Simon MacMullen at Jan 5, 2012 at 10:36 am
    That error looks like you have not got the appropriate branch of
    rabbitmq-codegen, or (more likely perhaps) that you built -server and/or
    -erlang-client against default first. If you are definitely on the right
    branch, clean *everything* and rebuild.

    Cheers, Simon
    On 23/12/11 15:05, mexxik wrote:

    Hello!

    I know, that AMQP 1.0 is not released yet, and Rabbit's plugin for that
    protocol version is very experimental, but still: have anyone tried to build
    this plugin?

    The description says, that it requires bug23749 of rabbitmq-server and
    rabbitmq-codegen, but even after using those branches, I wasn't able to
    successfully build the plugin in.

    The compiler throws an Error 1:
    src/rabbit_amqp1_0_outgoing_link.erl:36: record 'basic.credit' undefined
    src/rabbit_amqp1_0_outgoing_link.erl:73: record 'basic.credit_state'
    undefined
    src/rabbit_amqp1_0_outgoing_link.erl:78: variable 'Available0' is unbound
    src/rabbit_amqp1_0_outgoing_link.erl:89: variable 'Count' is unbound
    src/rabbit_amqp1_0_outgoing_link.erl:90: variable 'LinkCredit' is unbound
    src/rabbit_amqp1_0_outgoing_link.erl:92: variable 'Drain' is unbound
    src/rabbit_amqp1_0_outgoing_link.erl:108: record 'basic.credit_ok' undefined
    src/rabbit_amqp1_0_outgoing_link.erl:110: record 'basic.credit' undefined
    src/rabbit_amqp1_0_outgoing_link.erl:114: variable 'Available' is unbound
    src/rabbit_amqp1_0_outgoing_link.erl:32: Warning: variable 'Count' is unused
    src/rabbit_amqp1_0_outgoing_link.erl:107: Warning: variable 'CTag' is unused

    I "don't speak" Erlang, but looks like something is missing in the
    rabbitmq-amqp1.0 plugin source code.

    ... I am just eager to try AMQP 1.0 now, even in experimental mode. :)

    Thanks
    Max

    --
    Simon MacMullen
    RabbitMQ, VMware

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouprabbitmq-discuss @
categoriesrabbitmq
postedDec 23, '11 at 3:05p
activeJan 5, '12 at 10:36a
posts2
users2
websiterabbitmq.com
irc#rabbitmq

2 users in discussion

Simon MacMullen: 1 post Mexxik: 1 post

People

Translate

site design / logo © 2022 Grokbase