[Buildroot] [PATCH 1/1] zeromq: bump to version 4.2.5

Thomas Petazzoni thomas.petazzoni at bootlin.com
Tue Apr 10 07:32:24 UTC 2018


Hello,

On Sat,  7 Apr 2018 10:29:09 +0300, Asaf Kahlon wrote:
> 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 <asafka7 at gmail.com>

This update causes a large number of build failures:

  http://autobuild.buildroot.net/?reason=zeromq-4.2.5

Apparently, there are two problems:

http://autobuild.buildroot.net/results/e4a/e4af0a1b47aacd3ec8fe678641fb8abae84aa4b6/build-end.log

src/condition_variable.hpp: In constructor 'zmq::condition_variable_t::condition_variable_t()':
src/condition_variable.hpp:278:58: error: 'pthread_condattr_setclock' was not declared in this scope
         pthread_condattr_setclock (&attr, CLOCK_MONOTONIC);
                                                          ^

I think that in uClibc, pthread_condattr_setclock() requires NPTL
support. Perhaps Waldemar (in Cc) can confirm.

The other problem is:

http://autobuild.buildroot.net/results/384/3841ce5fecf6fcdc52048123094ad61a14287c52/build-end.log

checking for library containing dladdr... no
configure: error: unable to find the dladdr() function

So apparently it now needs dynamic library support.

BTW Asaf, we don't have anyone listed in the DEVELOPERS file to take
care of the zeromq package. If you're using it, would you be willing to
take care of it ?

Thanks,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list