Mon Mar 10 11:18:41 2014 UTC ()
Update rabbitmq to 3.2.4.

Bugfixes in 3.2.4
=================

server
------
bug fixes
26014 prevent 541 internal error removing a nonexistent binding from a topic
      exchange (since 3.2.0)
25762 fix failure to delete virtual host if a queue in the virtual host is
      deleted concurrently (since 1.0.0)
26013 ensure connection.blocked is sent in all circumstances it should be
      (since 3.2.0)
26006, 26038 ensure autoheal does not hang if a node is manually stopped
      during autoheal (since 3.1.0)
26000 prevent crash of mirrored supervisor in some circumstances after a
      network partition is healed (since 2.6.0)
25972 fix syntax error in example configuration file (since 3.2.0)

management plugin
-----------------
bug fixes
24476 prevent statistics database from vanishing after a network partition is
      healed (since 2.8.3)
25983 prevent "node statistics not available" error when mochiweb is
      configured with an explicit list of SSL ciphers (since 2.6.0)

federation plugin
-----------------
bug fixes
25998 ensure upstreams which are timing out establishing network connections
      can be deleted in a timely fashion (since 3.0.0)

shovel plugin
-------------
bug fixes
25996 ensure shovels which are timing out establishing network connections
      do not block broker shutdown (since 2.3.0)

STOMP plugin
------------
bug fixes
26028 prevent potential deadlocks during shutdown (since 2.3.0)

MQTT plugin
-----------
bug fixes
25982 ensure messages published with QOS=1 are persistent (since 3.1.0)

Erlang client
-------------
bug fixes
26041 prevent rare, fake "541 internal error" reported client-side when
      shutting down connections (since 2.1.1)

.NET client
-----------
bug fixes
26016 ensure SSL connection establishment times out if necessary (since 1.0.0)
26047 ensure IModel.ConfirmSelect() is idempotent (since 2.3.0)

Bugfixes in 3.2.3
=================

server
------
bug fixes
25936 stem leak when queues with active consumers terminate (since 3.2.0)
25928 fix cosmetic error when sending connection.close-ok after client
      already closed the connection (since 1.0.0)
25965 limit messages to ~2GB to prevent "Absurdly large distribution output
      data buffer" VM crash (since 1.0.0)
24927 avoid broker being overwhelmed while logging benign messages starting with
      "Discarding messages" (since 1.0.0)
25952 prevent "Absurdly large distribution output data buffer" VM crash when
      sending many/large messages to a mirrored queue (since 2.6.0)
25925 remove extraneous service parameters when installing on windows
      (since 1.5.0)
25929 prevent error being logged when connection is closed while it is still
      being opened (since 1.0.0)

federation plugin
-----------------
bug fixes
25945 ensure federated queues correctly stop federating messages when channels
      close or crash without cancellation from consumers (since 3.2.0)
25971 prevent crash of federated mirrored queues on deletion (since 3.2.0)
25956 prevent federation of the queues used internally by federated exchanges
      (since 3.2.0)
25949 prevent unnecessary CPU use when ACKs are not in use (since 2.6.0)

shovel plugin
-----------------
bug fixes
25934 remove ordering constraint on configuration items (since 2.0.0)
25949 prevent unnecessary CPU use when ACKs are not in use (since 2.0.0)

LDAP plugin
-----------
bug fixes
25914 fix use of dn_lookup_attribute configuration on OpenLDAP (since 2.8.0)


(fhajny)
diff -r1.15 -r1.16 pkgsrc/net/rabbitmq/Makefile
diff -r1.14 -r1.15 pkgsrc/net/rabbitmq/distinfo
diff -r1.13 -r1.14 pkgsrc/net/rabbitmq/version.mk

cvs diff -r1.15 -r1.16 pkgsrc/net/rabbitmq/Makefile (expand / switch to unified diff)

--- pkgsrc/net/rabbitmq/Makefile 2014/01/25 10:30:18 1.15
+++ pkgsrc/net/rabbitmq/Makefile 2014/03/10 11:18:41 1.16
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.15 2014/01/25 10:30:18 wiz Exp $ 1# $NetBSD: Makefile,v 1.16 2014/03/10 11:18:41 fhajny Exp $
2 2
3PKGNAME= rabbitmq-${RMQ_VERSION} 3PKGNAME= rabbitmq-${RMQ_VERSION}
4PKGREVISION= 2 
5DISTNAME= rabbitmq-server-${RMQ_VERSION} 4DISTNAME= rabbitmq-server-${RMQ_VERSION}
6CATEGORIES= net 5CATEGORIES= net
7MASTER_SITES= http://www.rabbitmq.com/releases/rabbitmq-server/v${RMQ_VERSION}/ 6MASTER_SITES= http://www.rabbitmq.com/releases/rabbitmq-server/v${RMQ_VERSION}/
8 7
9MAINTAINER= filip@joyent.com 8MAINTAINER= filip@joyent.com
10HOMEPAGE= http://www.rabbitmq.com/server.html 9HOMEPAGE= http://www.rabbitmq.com/server.html
11COMMENT= Implementation of AMQP that provides robust messaging for applications 10COMMENT= Implementation of AMQP that provides robust messaging for applications
12LICENSE= mpl-1.1 11LICENSE= mpl-1.1
13 12
14USE_TOOLS+= bash:run coreutils gmake unzip zip 13USE_TOOLS+= bash:run coreutils gmake unzip zip
15 14
16MAKE_JOBS_SAFE= no 15MAKE_JOBS_SAFE= no
17 16

cvs diff -r1.14 -r1.15 pkgsrc/net/rabbitmq/distinfo (expand / switch to unified diff)

--- pkgsrc/net/rabbitmq/distinfo 2014/01/13 12:10:23 1.14
+++ pkgsrc/net/rabbitmq/distinfo 2014/03/10 11:18:41 1.15
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.14 2014/01/13 12:10:23 fhajny Exp $ 1$NetBSD: distinfo,v 1.15 2014/03/10 11:18:41 fhajny Exp $
2 2
3SHA1 (rabbitmq-server-3.2.2.tar.gz) = c5de766fa9250a80080140269847416ed45fe053 3SHA1 (rabbitmq-server-3.2.4.tar.gz) = 5c29dc84ce11be0112f02f6a0fa7d7b5f9f54ea2
4RMD160 (rabbitmq-server-3.2.2.tar.gz) = 6b59eb2a03e6e64e2938c74d6ba9686879652a0c 4RMD160 (rabbitmq-server-3.2.4.tar.gz) = 809d5f25703fb7a1e4088af359073a5b6441e9a2
5Size (rabbitmq-server-3.2.2.tar.gz) = 3583974 bytes 5Size (rabbitmq-server-3.2.4.tar.gz) = 3588097 bytes
6SHA1 (patch-aa) = 16a822321caacb0e4588791ec4dc1e909d0be4de 6SHA1 (patch-aa) = 16a822321caacb0e4588791ec4dc1e909d0be4de
7SHA1 (patch-plugins-src_do-package.mk) = c1f4a6422a9cb7bac4e1d6bdb671a87a16f73764 7SHA1 (patch-plugins-src_do-package.mk) = c1f4a6422a9cb7bac4e1d6bdb671a87a16f73764

cvs diff -r1.13 -r1.14 pkgsrc/net/rabbitmq/Attic/version.mk (expand / switch to unified diff)

--- pkgsrc/net/rabbitmq/Attic/version.mk 2014/01/02 19:07:19 1.13
+++ pkgsrc/net/rabbitmq/Attic/version.mk 2014/03/10 11:18:41 1.14
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
1# $NetBSD: version.mk,v 1.13 2014/01/02 19:07:19 fhajny Exp $ 1# $NetBSD: version.mk,v 1.14 2014/03/10 11:18:41 fhajny Exp $
2# 2#
3 3
4RMQ_VERSION= 3.2.2 4RMQ_VERSION= 3.2.4