net-misc/ntp: fix pthread linkage errors when running tests #563922
authorMike Frysinger <vapier@gentoo.org>
Sun, 25 Oct 2015 01:06:20 +0000 (21:06 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sun, 25 Oct 2015 01:07:00 +0000 (21:07 -0400)
net-misc/ntp/files/ntp-4.2.8-sntp-test-pthreads.patch [new file with mode: 0644]
net-misc/ntp/ntp-4.2.8_p4.ebuild

diff --git a/net-misc/ntp/files/ntp-4.2.8-sntp-test-pthreads.patch b/net-misc/ntp/files/ntp-4.2.8-sntp-test-pthreads.patch
new file mode 100644 (file)
index 0000000..4f8d15f
--- /dev/null
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/563922
+http://bugs.ntp.org/show_bug.cgi?id=2906
+
+--- a/sntp/tests/Makefile.in
++++ b/sntp/tests/Makefile.in
+@@ -783,6 +783,7 @@ base_LDADD = \
+       $(LIBOPTS_LDADD)                        \
+       $(LDADD_LIBEVENT)                       \
+       $(top_builddir)/../libntp/libntp.a      \
++      $(PTHREAD_LIBS) \
+       $(LDADD_LIBNTP)                         \
+       $(LDADD_NTP)                            \
+       $(NULL)
index 69c2159d43b4953b9ebe0971cf074f8b19c87752..ae4fc76d8ec971a78aabdf54885170fe1293fbe5 100644 (file)
@@ -41,6 +41,7 @@ pkg_setup() {
 
 src_prepare() {
        epatch "${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch #533966
+       epatch "${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch #563922
        append-cppflags -D_GNU_SOURCE #264109
        # Make sure every build uses the same install layout. #539092
        find sntp/loc/ -type f '!' -name legacy -delete || die