1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00

disable BIND_NOW in libc, libthr, and rtld

An issue remains with BIND_NOW and processes using threads.  For now,
restore libc's BIND_NOW disable, and also disable BIND_NOW in rtld and
libthr.

A patch is in review (D18400) that likely fixes this issue, but just
disable BIND_NOW pending further testing after it is committed.

PR:		233333
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Ed Maste 2018-12-03 15:59:46 +00:00
parent ecc0f5f63b
commit 0e450664ad
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=341429
3 changed files with 4 additions and 0 deletions

View File

@ -6,6 +6,8 @@ SHLIBDIR?= /lib
.include <src.opts.mk>
# BIND_NOW in libc results in segfault at startup (PR 233333)
MK_BIND_NOW= no
# Force building of libc_pic.a
MK_TOOLCHAIN= yes

View File

@ -9,6 +9,7 @@ PACKAGE= clibs
SHLIBDIR?= /lib
.include <src.opts.mk>
MK_BIND_NOW= no
MK_SSP= no
LIB=thr

View File

@ -6,6 +6,7 @@
.include <src.opts.mk>
PACKAGE= clibs
MK_BIND_NOW= no
MK_SSP= no
CONFS= libmap.conf