Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jun 2023 17:48:34 GMT
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6b379f1b6bbf - main - net/libzmq4: Fix build with libc++ 16
Message-ID:  <202306061748.356HmY6s029721@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6b379f1b6bbf8967800fa9e2b164e2a9b58f6778

commit 6b379f1b6bbf8967800fa9e2b164e2a9b58f6778
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-06-06 14:45:29 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-06-06 17:47:37 +0000

    net/libzmq4: Fix build with libc++ 16
    
    Like recent versions of GNU libstdc++, libc++ 16 now has a static
    assertion to ensure that custom allocators have the correct rebind
    member, and this assertion fires error when building.
    
    Upstream fixed this in
    <https://github.com/zeromq/libzmq/commit/438d5d88>, so apply that patch.
    
    PR:             271850
---
 net/libzmq4/Makefile | 3 +++
 net/libzmq4/distinfo | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/net/libzmq4/Makefile b/net/libzmq4/Makefile
index c2b8c730820c..54e3db50c773 100644
--- a/net/libzmq4/Makefile
+++ b/net/libzmq4/Makefile
@@ -5,6 +5,9 @@ CATEGORIES=	net
 MASTER_SITES=	https://github.com/zeromq/libzmq/releases/download/${DISTVERSIONFULL}/
 DISTNAME=	zeromq-${DISTVERSION}
 
+PATCH_SITES=	https://github.com/zeromq/libzmq/commit/
+PATCHFILES=	438d5d88392baffa6c2c5e0737d9de19d6686f0d.patch:-p1
+
 MAINTAINER=	bofh@FreeBSD.org
 COMMENT=	ZeroMQ core library (Version 4)
 WWW=		https://www.zeromq.org/
diff --git a/net/libzmq4/distinfo b/net/libzmq4/distinfo
index 6b51cfb6fde1..0fdbb7d01440 100644
--- a/net/libzmq4/distinfo
+++ b/net/libzmq4/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1621855285
+TIMESTAMP = 1686062378
 SHA256 (zeromq-4.3.4.tar.gz) = c593001a89f5a85dd2ddf564805deb860e02471171b3f204944857336295c3e5
 SIZE (zeromq-4.3.4.tar.gz) = 2486520
+SHA256 (438d5d88392baffa6c2c5e0737d9de19d6686f0d.patch) = 08f8068e109225ff628f9205597b917f633f02bc0be9382b06fbd98b0de2f8a0
+SIZE (438d5d88392baffa6c2c5e0737d9de19d6686f0d.patch) = 3537



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202306061748.356HmY6s029721>