<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 19 May 2017 at 09:52, <span dir="ltr"><<a href="mailto:kai.kang@windriver.com" target="_blank">kai.kang@windriver.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id="gmail-:2bt" class="gmail-a3s gmail-aXjCH gmail-m15c1fed202a4f4a4">Build without threads for <span class="gmail-il">bind</span> is inherited from legacy openembedded.<br>
All libc's support proper threading on Linux now, so enable threads<br>
support for <span class="gmail-il">bind</span>.<br>
<br>
It is also need to disable static library build which cause package dhcp<br>
fail to build after enable <span class="gmail-il">bind</span> threads support.<br>
<br>
Options devpoll and epoll are configured to choose most preferable<br>
multiplex method for unix socket. The priorities are: epoll > poll ><br>
select. When set '--enable-epoll', it just defines a var and include<br>
header file that is available for cross compile. So use epoll for <span class="gmail-il">bind</span>.<br>
<br>
Add PACKAGECONFIG 'urandom' that could use /dev/urandom as random device.<br>
<br>
Update file/directory ownerships to fix daemon start failure.</div></blockquote></div><br>This is changing more than documented:</div><div class="gmail_extra"><br></div><div class="gmail_extra">packages/corei7-64-poky-linux/bind/bind-utils: RDEPENDS: removed "libcrypto (['>= 1.0.2k'])", added "bind (['>= 9.10.3-P3'])"<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">(and dhcp has the same dropping of libcrypto)</div><div class="gmail_extra"><br></div><div class="gmail_extra">Is this intentional?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>