<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/zeromq, branch 2019.02-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2019-02-06T16:19:53+00:00</updated>
<entry>
<title>package/zeromq: allow building with draft APIs enabled</title>
<updated>2019-02-06T16:19:53+00:00</updated>
<author>
<name>Lionel Flandrin</name>
<email>lionel@svkt.org</email>
</author>
<published>2019-02-05T10:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=964ec06018cc49480ddc2c3248b7c7330ccc40b3'/>
<id>urn:sha1:964ec06018cc49480ddc2c3248b7c7330ccc40b3</id>
<content type='text'>
Signed-off-by: Lionel Flandrin &lt;lionel@svkt.org&gt;
[Thomas: add explicit --disable-drafts]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>package/zeromq: bump to version 4.3.1</title>
<updated>2019-01-13T13:16:33+00:00</updated>
<author>
<name>Asaf Kahlon</name>
<email>asafka7@gmail.com</email>
</author>
<published>2019-01-12T19:02:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=aa178bd6597ff53fdbb89c8b8deb9a701ac33727'/>
<id>urn:sha1:aa178bd6597ff53fdbb89c8b8deb9a701ac33727</id>
<content type='text'>
Remove the patches as they're already on upstream.
As a consequence, no need to autoreconf anymore.
Also added license hashes.

Signed-off-by: Asaf Kahlon &lt;asafka7@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>zeromq: fix static build with libatomic</title>
<updated>2018-09-13T18:58:14+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2018-09-13T18:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=14f5cb7daa54644da981cae0e1dbbfc6d4c18993'/>
<id>urn:sha1:14f5cb7daa54644da981cae0e1dbbfc6d4c18993</id>
<content type='text'>
Second patch added support to link with -latomic if needed however using
LDFLAGS doesn't work when statically linking because LDFLAGS is added
before LIBS

Detection of atomic fails with:

configure:23230: /accts/mlweber1/instance-2/output/host/bin/sparc-linux-g++ -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os   -static -static -pedantic -Werror -Wall -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -Wno-long-long -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -static -latomic conftest.cpp -lrt -lpthread -lstdc++ &gt;&amp;5
/tmp/ccgrvVTg.o: In function `main':
conftest.cpp:(.text.startup+0x10): undefined reference to `__atomic_fetch_add_4'
collect2: error: ld returned 1 exit status

So use LIBS instead of LDFLAGS

As second patch was already merged upstream, a new PR was sent:
https://github.com/zeromq/libzmq/pull/3250

Fixes:
 - http://autobuild.buildroot.net/results/c471d6b1061a8516f7772735e471db68a32965aa

Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>zeromq: fix build on m68k_cf</title>
<updated>2018-08-20T20:59:55+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2018-08-20T16:59:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=b4e459a4ff6f34d598ddc42cf31d73a165e41d64'/>
<id>urn:sha1:b4e459a4ff6f34d598ddc42cf31d73a165e41d64</id>
<content type='text'>
An internal compiler error is raised on m68k_cf at dwarf2cfi.c:2752 in
connect_traces. Error can be fixed by adding -fno-defer-pop, see
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58864

Fixes:
 - http://autobuild.buildroot.net/results/dad241acbe59b1c5a24a0a2f3da6b12a553aec84

Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>Revert "zeromq: needs NPTL"</title>
<updated>2018-06-30T16:36:49+00:00</updated>
<author>
<name>Waldemar Brodkorb</name>
<email>wbx@openadk.org</email>
</author>
<published>2018-05-05T16:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=35c3f7d3ab453b5d36683f018a83e7745e2142ba'/>
<id>urn:sha1:35c3f7d3ab453b5d36683f018a83e7745e2142ba</id>
<content type='text'>
This reverts commit 1e2a8d4111f57e79c1848c7a70c6501e2bdacd58.

Since version 1.0.30, uClibc-ng release supports the missing functions
even for Linuxthreads, therefore the dependency on NPTL is no longer
needed.

Signed-off-by: Waldemar Brodkorb &lt;wbx@openadk.org&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>zeromq: check if -latomic is needed</title>
<updated>2018-05-08T13:00:06+00:00</updated>
<author>
<name>Asaf Kahlon</name>
<email>asafka7@gmail.com</email>
</author>
<published>2018-05-07T20:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=bc78182309b90bde2b96fc3296c5b24825520f26'/>
<id>urn:sha1:bc78182309b90bde2b96fc3296c5b24825520f26</id>
<content type='text'>
Fixes:
http://autobuild.buildroot.net/results/b149aa2ee00e4d6a53c884cf99ecb2dd8af58b65/
http://autobuild.buildroot.net/results/e4b3616ac2695d3b6898185a70da6509b1faa2b8/

Patch the package to check if -latomic is needed to be added, depending on the
result of AC_LINK_IFELSE.

The patch was sent to upstream, see:
https://github.com/zeromq/libzmq/pull/3083

Signed-off-by: Asaf Kahlon &lt;asafka7@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>zeromq: needs NPTL</title>
<updated>2018-04-19T21:40:33+00:00</updated>
<author>
<name>Baruch Siach</name>
<email>baruch@tkos.co.il</email>
</author>
<published>2018-04-17T11:54:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=1e2a8d4111f57e79c1848c7a70c6501e2bdacd58'/>
<id>urn:sha1:1e2a8d4111f57e79c1848c7a70c6501e2bdacd58</id>
<content type='text'>
The recent zeromq version bump to 4.2.5 added a call to
pthread_condattr_setclock() which is only provided by the NPTL
implementation of pthreads. Add this dependency to zeromq and all
reverse dependencies recursively.

Fixes:
http://autobuild.buildroot.net/results/2d0/2d070074097270a1e6973bc19e2bded2a7023c49/
http://autobuild.buildroot.net/results/1ce/1ce6d6f0f6390f552954a09f7dc753e0baa86675/
http://autobuild.buildroot.net/results/97c/97c5b9f3bc2c94f8476e884b9a3163bbf2dad8d4/

Cc: Asaf Kahlon &lt;asafka7@gmail.com&gt;
Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>zeromq: add libunwind as an optional dependency</title>
<updated>2018-04-15T19:59:20+00:00</updated>
<author>
<name>Asaf Kahlon</name>
<email>asafka7@gmail.com</email>
</author>
<published>2018-04-15T19:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0d0ef33bb74a96d9bf05bf3e36454a808175cfc3'/>
<id>urn:sha1:0d0ef33bb74a96d9bf05bf3e36454a808175cfc3</id>
<content type='text'>
Signed-off-by: Asaf Kahlon &lt;asafka7@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>zeromq: patch configure.ac to check for ldaddr on when checking libunwind</title>
<updated>2018-04-15T18:39:10+00:00</updated>
<author>
<name>Asaf Kahlon</name>
<email>asafka7@gmail.com</email>
</author>
<published>2018-04-15T18:15:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=376fa2a9bc4f78e783b29f613432f45059ad31b8'/>
<id>urn:sha1:376fa2a9bc4f78e783b29f613432f45059ad31b8</id>
<content type='text'>
configure.ac can fail the build when there's no dynamic library support,
since it cannot find dladdr which is needed only when we have libunwind.
Therefore, configure.ac was patched to check for dladdr only in the libunwind
check section. As a consequence of the patch, ZEROMQ_AUTORECONF was set.

The patch was applied to the zeromq master branch, see:
https://github.com/zeromq/libzmq/commit/c971445025535b9f989ab0b78f5ddd1c026f1878

Fixes:
http://autobuild.buildroot.net/results/2b1aaf7e35651f04a9e9d0269e49c1b0bd87ae29/

Signed-off-by: Asaf Kahlon &lt;asafka7@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>zeromq: bump to version 4.2.5</title>
<updated>2018-04-07T11:43:47+00:00</updated>
<author>
<name>Asaf Kahlon</name>
<email>asafka7@gmail.com</email>
</author>
<published>2018-04-07T07:29:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=d3a8177e175e035ca3b19dca7868859f7cb238a1'/>
<id>urn:sha1:d3a8177e175e035ca3b19dca7868859f7cb238a1</id>
<content type='text'>
Update the ZEROMQ_SITE with the active repository.
Remove the two patches because they were both applied on zeromq.
As a result, the ZEROMQ_AUTORECONF was removed.

Signed-off-by: Asaf Kahlon &lt;asafka7@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
</feed>
