<div dir="ltr">Typo in summary, but thanks for taking care of this!</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 3, 2017 at 10:36 PM, Andreas Müller <span dir="ltr">&lt;<a href="mailto:schnitzeltony@googlemail.com" target="_blank">schnitzeltony@googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Was detected in Martin&#39;s world build<br>
<br>
Signed-off-by: Andreas Müller &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
---<br>
 ...link-libapr-against-<wbr>phtread-to-make-gold-.patch | 50 ++++++++++++++++++++++<br>
 meta/recipes-support/apr/<a href="http://apr_1.5.2.bb" rel="noreferrer" target="_blank">apr_<wbr>1.5.2.bb</a>              |  1 +<br>
 2 files changed, 51 insertions(+)<br>
 create mode 100644 meta/recipes-support/apr/apr/<wbr>0002-explicitly-link-libapr-<wbr>against-phtread-to-make-gold-.<wbr>patch<br>
<br>
diff --git a/meta/recipes-support/apr/<wbr>apr/0002-explicitly-link-<wbr>libapr-against-phtread-to-<wbr>make-gold-.patch b/meta/recipes-support/apr/<wbr>apr/0002-explicitly-link-<wbr>libapr-against-phtread-to-<wbr>make-gold-.patch<br>
new file mode 100644<br>
index 0000000..7d0dddc<br>
--- /dev/null<br>
+++ b/meta/recipes-support/apr/<wbr>apr/0002-explicitly-link-<wbr>libapr-against-phtread-to-<wbr>make-gold-.patch<br>
@@ -0,0 +1,50 @@<br>
+From 94d1ca0266a0f9c0446f1299b54f75<wbr>2e87b8a695 Mon Sep 17 00:00:00 2001<br>
+From: =?UTF-8?q?Andreas=20M=C3=<wbr>BCller?= &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
+Date: Fri, 3 Mar 2017 22:24:17 +0100<br>
+Subject: [PATCH] explicitly link libapr against phtread to make gold happy on<br>
+ test<br>
+MIME-Version: 1.0<br>
+Content-Type: text/plain; charset=UTF-8<br>
+Content-Transfer-Encoding: 8bit<br>
+<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_mutexattr_init&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_mutexattr_settype&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_mutexattr_destroy&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_mutex_trylock&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_attr_setstacksize&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_create&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_join&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_detach&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_sigmask&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_once&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_key_create&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_getspecific&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_key_delete&#39;<br>
+| ../.libs/libapr-1.so: error: undefined reference to &#39;pthread_setspecific&#39;<br>
+| collect2: error: ld returned 1 exit status<br>
+| Makefile:114: recipe for target &#39;globalmutexchild&#39; failed<br>
+| make[1]: *** [globalmutexchild] Error 1<br>
+| make[1]: Leaving directory &#39;/home/superandy/tmp/oe-core-<wbr>glibc/work/cortexa7t2hf-neon-<wbr>vfpv4-angstrom-linux-gnueabi/<wbr>apr/1.5.2-r0/apr-1.5.2/test&#39;<br>
+<br>
+Upstream-Status: Pending<br>
+<br>
+Signed-off-by: Andreas Müller &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
+---<br>
+ <a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> | 1 +<br>
+ 1 file changed, 1 insertion(+)<br>
+<br>
+diff --git a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
+index 5b19940..cdf4d58 100644<br>
+--- a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
++++ b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
+@@ -766,6 +766,7 @@ else<br>
+           APR_PTHREADS_CHECK_RESTORE ] )<br>
+     fi<br>
+     if test &quot;$pthreadh&quot; = &quot;1&quot;; then<br>
++        APR_ADDTO(LIBS,[-lpthread])<br>
+         APR_CHECK_PTHREAD_GETSPECIFIC_<wbr>TWO_ARGS<br>
+         APR_CHECK_PTHREAD_ATTR_<wbr>GETDETACHSTATE_ONE_ARG<br>
+         APR_CHECK_PTHREAD_RECURSIVE_<wbr>MUTEX<br>
+--<br>
+2.9.3<br>
+<br>
diff --git a/meta/recipes-support/apr/<a href="http://apr_1.5.2.bb" rel="noreferrer" target="_blank">apr<wbr>_1.5.2.bb</a> b/meta/recipes-support/apr/<a href="http://apr_1.5.2.bb" rel="noreferrer" target="_blank">apr<wbr>_1.5.2.bb</a><br>
index 079f8cd..992b561 100644<br>
--- a/meta/recipes-support/apr/<a href="http://apr_1.5.2.bb" rel="noreferrer" target="_blank">apr<wbr>_1.5.2.bb</a><br>
+++ b/meta/recipes-support/apr/<a href="http://apr_1.5.2.bb" rel="noreferrer" target="_blank">apr<wbr>_1.5.2.bb</a><br>
@@ -18,6 +18,7 @@ SRC_URI = &quot;${APACHE_MIRROR}/apr/${BPN}-$<wbr>{PV}.tar.bz2 \<br>
            file://Fix-packet-discards-<wbr>HTTP-redirect.patch \<br>
            file://configure.in-fix-<wbr>LTFLAGS-to-make-it-work-with-<wbr>ccache.patch \<br>
            file://0001-apr-fix-off_t-<wbr>size-doesn-t-match-in-glibc-<wbr>when-cross.patch \<br>
+           file://0002-explicitly-link-<wbr>libapr-against-phtread-to-<wbr>make-gold-.patch \<br>
 &quot;<br>
<br>
 SRC_URI[md5sum] = &quot;<wbr>4e9769f3349fe11fc0a5e1b224c236<wbr>aa&quot;<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.9.3<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div>