<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/zmq/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-11-15T06:32:37Z</updated>
<entry>
<title>zmq: add cmake 4.x compatibility</title>
<updated>2025-11-15T06:32:37Z</updated>
<author>
<name>George Sapkin</name>
</author>
<published>2025-11-15T02:43:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=98391be841dea2ffb9a892b7be7805b79ccaca4e'/>
<id>urn:sha1:98391be841dea2ffb9a892b7be7805b79ccaca4e</id>
<content type='text'>
Add upstream patches.

Signed-off-by: George Sapkin &lt;george@sapk.in&gt;
</content>
</entry>
<entry>
<title>zmq: update to 4.3.5</title>
<updated>2024-02-15T01:40:25Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2024-02-15T00:41:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7536aebe63686f5533d081dbb97bc3cbe60b7063'/>
<id>urn:sha1:7536aebe63686f5533d081dbb97bc3cbe60b7063</id>
<content type='text'>
Remove GCC13 backport.

Refresh other patches.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>zmq: fix gcc 13 errors</title>
<updated>2023-05-20T10:00:04Z</updated>
<author>
<name>Oskari Rauta</name>
</author>
<published>2023-05-19T18:14:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cb7aa1e2daef38de7a6482079b09292e9f874971'/>
<id>urn:sha1:cb7aa1e2daef38de7a6482079b09292e9f874971</id>
<content type='text'>
gcc 13 compatibility patch is from alpine linux.
https://git.alpinelinux.org/aports/tree/main/zeromq/gcc13.patch

fixes #20972

I also renamed one of patches, so patch filenames are more unified.

Signed-off-by: Oskari Rauta &lt;oskari.rauta@gmail.com&gt;
</content>
</entry>
<entry>
<title>zmq: remove libbsd dependency</title>
<updated>2022-07-26T06:45:36Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-07-26T01:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d1ba399006a6342bced5414e0e43693c03d93213'/>
<id>urn:sha1:d1ba399006a6342bced5414e0e43693c03d93213</id>
<content type='text'>
Not really needed for anything. Patch taken from upstream.

Remove obsolete libpthread and librt dependencies.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>zmq: add optional dependency on openpgm</title>
<updated>2021-02-17T14:18:50Z</updated>
<author>
<name>Ye Holmes</name>
</author>
<published>2021-02-17T12:52:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d959a09a478f67b7017fcbb8b47dfdc99cdc6893'/>
<id>urn:sha1:d959a09a478f67b7017fcbb8b47dfdc99cdc6893</id>
<content type='text'>
And add a patch for CMakeList.txt to configure
correctly with openpgm enabled.

Signed-off-by: Ye Holmes &lt;yeholmes@outlook.com&gt;
</content>
</entry>
<entry>
<title>zmq: update to 4.3.4</title>
<updated>2021-01-17T23:06:47Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-01-17T22:21:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bf2470141f9632212dfb3406f34276d966917ccc'/>
<id>urn:sha1:bf2470141f9632212dfb3406f34276d966917ccc</id>
<content type='text'>
Remove pointless uclibcxx patch.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>zmq: update to version 4.3.3 (security fix)</title>
<updated>2020-09-15T13:09:15Z</updated>
<author>
<name>Jan Pavlinec</name>
</author>
<published>2020-09-15T10:42:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c2ffadb928445fab67d740d2889fd8b530e1008c'/>
<id>urn:sha1:c2ffadb928445fab67d740d2889fd8b530e1008c</id>
<content type='text'>
Fixes
CVE-2020-15166

Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>zmq: update to 4.3.2</title>
<updated>2020-07-28T08:14:55Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-07-28T05:00:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e169e2f9c8f34347085fe120fd1960dba4d9f40d'/>
<id>urn:sha1:e169e2f9c8f34347085fe120fd1960dba4d9f40d</id>
<content type='text'>
Remove upstreamed patches.

Add uClibc++ patch for those that need it.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>zmq: switch to building with CMake</title>
<updated>2020-07-18T22:28:13Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-07-18T22:20:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=da3409bc3dd084f3a13ac59562f361fa35bbd26f'/>
<id>urn:sha1:da3409bc3dd084f3a13ac59562f361fa35bbd26f</id>
<content type='text'>
Faster compilation.

Before:

time make package/zmq/compile -j 12
Executed in   24.98 secs   fish           external
   usr time   97.41 secs  263.00 micros   97.40 secs
   sys time   12.51 secs   34.00 micros   12.51 secs

After:

time make package/zmq/compile -j 12
Executed in   18.17 secs   fish           external
   usr time   85.22 secs  248.00 micros   85.22 secs
   sys time    9.23 secs   32.00 micros    9.23 secs

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libzmq: Remove uClibc++ support</title>
<updated>2019-07-25T19:32:16Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-07-25T18:31:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ad11587c40eccd3c3dd21a0c1a356c4daf0534ce'/>
<id>urn:sha1:ad11587c40eccd3c3dd21a0c1a356c4daf0534ce</id>
<content type='text'>
libzmq is used by fbzmq, which absolutely requires libstdcpp since it's a
C++14 project. There's no point in using two libc++.

Cleaned up Makefile for consistency between packages.

Added nanosleep patch for platforms that are missing usleep.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
