To date RabbitMQ has been targeting Erlang/OTP R11 - it runs fine on
more recent releases but the code only has dependencies on R11 APIs, our
"binary" distributions are compiled for R11 (if they were compiled for
R12 they wouldn't run on an R11 Erlang), and our Windows bundle contains
R11B-5.

R11 is getting quite old and we'd like to start targeting R12B-3 so that
we can take advantage of some of the features introduced in the later
releases, and ditch the various workarounds we have in place for R11 bugs.

R12B-3 or later is available as a package for many OS distributions,
such as Ubuntu Intrepid, EPEL and macports. However, we have been
holding back on the switch to R12 because the stable Debian distribution
only contained R11. With the release of Debian "lenny" a few days ago
that has changed - it contains R12B-3.

So my question is this:

Does anybody have a dependency on running the R11 version of Erlang/OTP?


Regards,

Matthias.

Search Discussions

  • Toby White at Feb 17, 2009 at 12:54 pm
    This may not affect your decision, but we're running Ubuntu Hardy
    specifically because of the promise of long term support, and Hardy is
    stuck at R11B5.

    There are probably backports available, and in extremis we can compile
    up erlang ourselves, but obviously we'd rather stick as close to the
    supported package versions as possible. So unless Hardy is upgraded,
    there will be a barrier to us (and anyone else in this situation)
    following any Rabbit releases which depend on later versions.

    Toby
    On 17 Feb 2009, at 11:13, Matthias Radestock wrote:

    To date RabbitMQ has been targeting Erlang/OTP R11 - it runs fine on
    more recent releases but the code only has dependencies on R11 APIs,
    our
    "binary" distributions are compiled for R11 (if they were compiled for
    R12 they wouldn't run on an R11 Erlang), and our Windows bundle
    contains
    R11B-5.

    R11 is getting quite old and we'd like to start targeting R12B-3 so
    that
    we can take advantage of some of the features introduced in the later
    releases, and ditch the various workarounds we have in place for R11
    bugs.

    R12B-3 or later is available as a package for many OS distributions,
    such as Ubuntu Intrepid, EPEL and macports. However, we have been
    holding back on the switch to R12 because the stable Debian
    distribution
    only contained R11. With the release of Debian "lenny" a few days ago
    that has changed - it contains R12B-3.

    So my question is this:

    Does anybody have a dependency on running the R11 version of Erlang/
    OTP?


    Regards,

    Matthias.

    _______________________________________________
    rabbitmq-discuss mailing list
    rabbitmq-discuss at lists.rabbitmq.com
    http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
  • Robert Boucher at Feb 17, 2009 at 2:25 pm
    We are currently using RabbitMQ on an ARM-based embedded platform. The
    current OpenEmbedded cross-builing environment that we are using is
    limited to R11B-1. I attempted to build a later release of OTP but
    encountered a number of issues which I did not have time to tackle.

    Robert Boucher



    Matthias Radestock wrote:
    To date RabbitMQ has been targeting Erlang/OTP R11 - it runs fine on
    more recent releases but the code only has dependencies on R11 APIs, our
    "binary" distributions are compiled for R11 (if they were compiled for
    R12 they wouldn't run on an R11 Erlang), and our Windows bundle contains
    R11B-5.

    R11 is getting quite old and we'd like to start targeting R12B-3 so that
    we can take advantage of some of the features introduced in the later
    releases, and ditch the various workarounds we have in place for R11 bugs.

    R12B-3 or later is available as a package for many OS distributions,
    such as Ubuntu Intrepid, EPEL and macports. However, we have been
    holding back on the switch to R12 because the stable Debian distribution
    only contained R11. With the release of Debian "lenny" a few days ago
    that has changed - it contains R12B-3.

    So my question is this:

    Does anybody have a dependency on running the R11 version of Erlang/OTP?


    Regards,

    Matthias.

    _______________________________________________
    rabbitmq-discuss mailing list
    rabbitmq-discuss at lists.rabbitmq.com
    http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

    --
    Robert Boucher
    Software Architect
    Guardian Mobility Corporation
    Phone: +1 613 225-8885 ext 355
    Email: rboucher at guardianmobility.com
  • Tony Garnock-Jones at Feb 17, 2009 at 2:58 pm

    Robert Boucher wrote:
    We are currently using RabbitMQ on an ARM-based embedded platform. The
    current OpenEmbedded cross-builing environment that we are using is
    limited to R11B-1. I attempted to build a later release of OTP but
    encountered a number of issues which I did not have time to tackle.
    Aha! How interesting. I managed to get OTP built and running on an
    oldish OE for OpenMoko last year. Which bitbake recipes are you using?

    Tony
  • Robert Boucher at Feb 17, 2009 at 3:10 pm

    Tony Garnock-Jones wrote:
    Aha! How interesting. I managed to get OTP built and running on an
    oldish OE for OpenMoko last year. Which bitbake recipes are you using?

    Tony
    I am using the erlang_R11B.1.bb recipe from the org.openembedded.stable
    branch. I have not looked into the .dev branch to see if a newer recipe
    is available.

    --
    Robert Boucher
    Software Architect
    Guardian Mobility Corporation
    Phone: +1 613 225-8885 ext 355
    Email: rboucher at guardianmobility.com
  • Tony Garnock-Jones at Feb 17, 2009 at 3:31 pm

    Robert Boucher wrote:
    I am using the erlang_R11B.1.bb recipe from the org.openembedded.stable
    branch. I have not looked into the .dev branch to see if a newer recipe
    is available.
    FWIW, http://bugs.openembedded.org/show_bug.cgi?id014 has my updated
    build scripts. Things have probably moved on since Dec '07, which is the
    last time I tried it all out, but they're there for the dusting-off if
    you're interested. Do let me know if you try them out :-)

    Regards,
    Tony
    --
    [][][] Tony Garnock-Jones | Mob: +44 (0)7905 974 211
    [][] LShift Ltd | Tel: +44 (0)20 7729 7060
    [] [] http://www.lshift.net/ | Email: tonyg at lshift.net
  • Robert Boucher at Feb 17, 2009 at 5:29 pm

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouprabbitmq-discuss @
categoriesrabbitmq
postedFeb 17, '09 at 11:13a
activeFeb 17, '09 at 5:29p
posts7
users4
websiterabbitmq.com
irc#rabbitmq

People

Translate

site design / logo © 2022 Grokbase