<div><br><div class="gmail_quote"><div dir="auto">On Wed, Jun 14, 2017 at 3:47 PM Burton, Ross <<a href="mailto:ross.burton@intel.com">ross.burton@intel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="gmail_extra"><br><div class="gmail_quote">On 14 June 2017 at 16:23, Khem Raj <span><<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.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="m_3658003258099508807gmail-:1t9" class="m_3658003258099508807gmail-a3s m_3658003258099508807gmail-aXjCH m_3658003258099508807gmail-m15ca734d780f075f">sigaltstack is no more exposed by glibc see (bug 21517)<br>
therefore adjust to use stack_t instead<br>
<br>
Use res_state typedef instead of referring to __res_state struct<br></div></blockquote></div><br></div></div><div><div class="gmail_extra">Doesn't work against master:</div></div></blockquote><div dir="auto"><br></div><div dir="auto">this patch is not needed until glibc 2.26 so drop it</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="gmail_extra"></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">| In file included from ../../../../../../../../../work-shared/gcc-7.1.0-r0/gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc:23:0:</div><div class="gmail_extra">| ../../../../../../../../../work-shared/gcc-7.1.0-r0/gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h:24:8: error: using typedef-name 'stack_t' after 'struct'</div><div class="gmail_extra">| struct stack_t;</div><div class="gmail_extra">| ^~~~~~~</div><div class="gmail_extra">| In file included from /data/poky-tmp/master/work/corei7-64-poky-linux/gcc-sanitizers/7.1.0-r0/recipe-sysroot/usr/include/signal.h:322:0,</div><div class="gmail_extra">| from ../../../../../../../../../work-shared/gcc-7.1.0-r0/gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc:17:</div><div class="gmail_extra">| /data/poky-tmp/master/work/corei7-64-poky-linux/gcc-sanitizers/7.1.0-r0/recipe-sysroot/usr/include/bits/sigstack.h:42:5: note: 'stack_t' has a previous declaration here</div><div class="gmail_extra">| } stack_t;</div><div class="gmail_extra">| ^~~~~~~</div></div></div><div><div class="gmail_extra"><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div></div></blockquote></div></div>