Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 675338 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-3 / +5 lines)
Line  Link Here
0
-- configure.ac
0
++ configure.ac
Lines 88-93 esac Link Here
88
# link in libpthread_nonshared.a if it is available.
88
# link in libpthread_nonshared.a if it is available.
89
#
89
#
90
AC_CHECK_LIB([pthread_nonshared], [pthread_atfork])
90
AC_CHECK_LIB([pthread_nonshared], [pthread_atfork])
91
# the lib is gone in glibc 2.28, things are now in c_nonshared
92
AC_CHECK_LIB([c_nonshared], [pthread_atfork])
91
93
92
# Checks for header files.
94
# Checks for header files.
93
AC_CHECK_HEADERS([process.h])
95
AC_CHECK_HEADERS([process.h])
94
-- src/pthr.h
96
++ src/pthr.h
Lines 42-48 static inline int pthreads_available(void) Link Here
42
 * symbol because that causes it to be undefined even if you link
42
 * symbol because that causes it to be undefined even if you link
43
 * libpthread_nonshared.a in explicitly.
43
 * libpthread_nonshared.a in explicitly.
44
 */
44
 */
45
#ifndef HAVE_LIBPTHREAD_NONSHARED
45
#if !defined(HAVE_LIBPTHREAD_NONSHARED) && !defined(HAVE_LIBC_NONSHARED)
46
#pragma weak pthread_atfork
46
#pragma weak pthread_atfork
47
#endif
47
#endif
48
48

Return to bug 675338