From: H.J. Lu Date: Fri, 30 Oct 2020 18:09:55 +0000 (-0700) Subject: tst-setuid1-static-ENV: Add $(common-objpfx)nss [BZ #26820] X-Git-Tag: upstream/2.34~1333 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fbb71eddb3b392982df12ba432d19f347c3799f6;p=platform%2Fupstream%2Fglibc.git tst-setuid1-static-ENV: Add $(common-objpfx)nss [BZ #26820] commit def674652eeac60c386d04733318b311f8a5b620 Author: Florian Weimer Date: Mon Apr 27 15:00:14 2020 +0200 nptl/tst-setuid1-static: Improve isolation from system objects Static dlopen needs an LD_LIBRARY_PATH setting to avoid loading system libraries. missed $(common-objpfx)nss. Add $(common-objpfx)nss to LD_LIBRARY_PATH for tst-setuid1-static to support struct passwd *pwd = getpwnam ("nobody"); in nptl/tst-setuid1.c. --- diff --git a/nptl/Makefile b/nptl/Makefile index d47e8a8..f413491 100644 --- a/nptl/Makefile +++ b/nptl/Makefile @@ -614,7 +614,7 @@ tst-audit-threads-ENV = LD_AUDIT=$(objpfx)tst-audit-threads-mod1.so # The test uses dlopen indirectly and would otherwise load system # objects. tst-setuid1-static-ENV = \ - LD_LIBRARY_PATH=$(objpfx):$(common-objpfx):$(common-objpfx)elf + LD_LIBRARY_PATH=$(objpfx):$(common-objpfx):$(common-objpfx)elf:$(common-objpfx)nss # The tests here better do not run in parallel. ifeq ($(run-built-tests),yes)