Skip to content

Commit

Permalink
net/libzmq4: Fix build with libc++ 16
Browse files Browse the repository at this point in the history
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
<zeromq/libzmq@438d5d88>, so apply that patch.

PR:		271850
  • Loading branch information
DimitryAndric authored and 5u623l20 committed Jun 6, 2023
1 parent af3b40f commit 6b379f1
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
3 changes: 3 additions & 0 deletions net/libzmq4/Makefile
Expand Up @@ -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/
Expand Down
4 changes: 3 additions & 1 deletion 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

0 comments on commit 6b379f1

Please sign in to comment.