mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
npth: Check for pthread_create for including lpthread
pthread_detach() is moved into libc which means this test will fail so check for pthead_create again [1] https://sourceware.org/git/?p=glibc.git;a=commit;h=df65f897e9501aa5b64a5cbcb101301715f2ec2f (From OE-Core rev: e82742849e6228f892a489bfbd02c365c4a8607e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
From e43524868bb4901703d63876f9d49f73ca75b3ab Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Wed, 12 May 2021 20:27:52 -0700
|
||||
Subject: [PATCH] Revert "Fix problem with regression tests on recent glibc."
|
||||
|
||||
This reverts commit 3a9d32eb59194b989656548755066ccd9feb36ac.
|
||||
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
configure.ac | 8 +++-----
|
||||
1 file changed, 3 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 8a9373c..8cda28d 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -284,11 +284,9 @@ AC_TYPE_SSIZE_T
|
||||
#
|
||||
# Checks for libraries and functions.
|
||||
#
|
||||
-# We test for pthread_detach because glibc 2.22 includes
|
||||
-# pthread_create but not pthread_detach.
|
||||
if test "$have_w32_system" = no; then
|
||||
- AC_SEARCH_LIBS([pthread_detach],[pthread])
|
||||
- case "x$ac_cv_search_pthread_detach" in
|
||||
+ AC_SEARCH_LIBS([pthread_create],[pthread])
|
||||
+ case "x$ac_cv_search_pthread_create" in
|
||||
xno)
|
||||
have_pthread=no
|
||||
;;
|
||||
@@ -297,7 +295,7 @@ if test "$have_w32_system" = no; then
|
||||
;;
|
||||
*)
|
||||
have_pthread=yes
|
||||
- config_libs="$config_libs $ac_cv_search_pthread_detach"
|
||||
+ config_libs="$config_libs $ac_cv_search_pthread_create"
|
||||
;;
|
||||
esac
|
||||
if test "$have_pthread" != no; then
|
||||
--
|
||||
2.31.1
|
||||
|
||||
@@ -9,6 +9,7 @@ LIC_FILES_CHKSUM = "\
|
||||
UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html"
|
||||
SRC_URI = "${GNUPG_MIRROR}/npth/npth-${PV}.tar.bz2 \
|
||||
file://pkgconfig.patch \
|
||||
file://0001-Revert-Fix-problem-with-regression-tests-on-recent-g.patch \
|
||||
"
|
||||
|
||||
SRC_URI[md5sum] = "375d1a15ad969f32d25f1a7630929854"
|
||||
|
||||
Reference in New Issue
Block a user