[OE-core] [PATCH 1/2] bind: build with threads and update configure options

Kang Kai Kai.Kang at windriver.com
Tue May 23 09:58:43 UTC 2017


On 2017年05月19日 19:47, Burton, Ross wrote:
>
> On 19 May 2017 at 09:52, <kai.kang at windriver.com 
> <mailto:kai.kang at windriver.com>> wrote:
>
>     Build without threads for bind is inherited from legacy openembedded.
>     All libc's support proper threading on Linux now, so enable threads
>     support for bind.
>
>     It is also need to disable static library build which cause
>     package dhcp
>     fail to build after enable bind threads support.
>
>     Options devpoll and epoll are configured to choose most preferable
>     multiplex method for unix socket. The priorities are: epoll > poll >
>     select. When set '--enable-epoll', it just defines a var and include
>     header file that is available for cross compile. So use epoll for
>     bind.
>
>     Add PACKAGECONFIG 'urandom' that could use /dev/urandom as random
>     device.
>
>     Update file/directory ownerships to fix daemon start failure.
>
>
> This is changing more than documented:
>
> packages/corei7-64-poky-linux/bind/bind-utils: RDEPENDS: removed 
> "libcrypto (['>= 1.0.2k'])", added "bind (['>= 9.10.3-P3'])"

It is a problem and I am still working to figure it out.

Thanks,
Kai

>
> (and dhcp has the same dropping of libcrypto)
>
> Is this intentional?
>
> Ross


-- 
Regards,
Neil | Kai Kang

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170523/242fc84d/attachment-0002.html>


More information about the Openembedded-core mailing list