glibc/debug
Romain GEISSLER 5188a9d026 Remove all usage of @BASH@ or ${BASH} in installed files, and hardcode /bin/bash instead
(FYI, this is a repost of
https://sourceware.org/pipermail/libc-alpha/2019-July/105035.html now
that FSF papers have been signed and confirmed on FSF side).

This trivial patch attemps to fix BZ 24106. Basically the bash locally
used when building glibc on the host shall not leak on the installed
glibc, as the system where it is installed might be different and use
another bash location.

So I have looked for all occurences of @BASH@ or $(BASH) in installed
files, and replaced it by /bin/bash. This was suggested by Florian
Weimer in the bug report.

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2021-05-12 07:47:11 +05:30
..
asprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
backtrace-tst.c Add #include <stdint.h> for uint[32|64]_t usage (except installed headers). 2013-05-16 11:32:54 -05:00
backtrace.c backtrace: Implement on top of <unwind-link.h> 2021-03-01 15:58:28 +01:00
backtracesyms.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
backtracesymsfd.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
catchsegv.sh Update copyright dates not handled by scripts/update-copyrights. 2021-01-02 12:17:34 -08:00
chk_fail.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
confstr_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Depend * stdlib/bits/stdlib.h: New file. 2005-07-13 06:09:58 +00:00
dprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
execinfo.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
explicit_bzero_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fdelt_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fgets_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fgets_u_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fgetws_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fgetws_u_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fortify_fail.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fread_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fread_u_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fwprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getcwd_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getdomainname_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getgroups_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gethostname_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gets_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getwd_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
longjmp_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Makefile Remove all usage of @BASH@ or ${BASH} in installed files, and hardcode /bin/bash instead 2021-05-12 07:47:11 +05:30
mbsnrtowcs_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mbsrtowcs_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mbstowcs_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memmove_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mempcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memset_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
noophooks.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
obprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pcprofile.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pcprofiledump.c Update copyright dates not handled by scripts/update-copyrights. 2021-01-02 12:17:34 -08:00
poll_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ppoll_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pread64_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pread_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
printf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
read_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readlink_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readlinkat_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readonly-area.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
realpath_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
recv_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
recvfrom_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
segfault.c libSegFault: Fix printing signal number [BZ #27249] 2021-02-01 20:04:08 +00:00
snprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stack_chk_fail_local.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stack_chk_fail.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stpcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stpncpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strcat_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strncat_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strncpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
swprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
test-stpcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
test-strcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-backtrace2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-backtrace3.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-backtrace4.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-backtrace5.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-backtrace6.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-backtrace.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-chk1.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-chk2.c 2004-10-15 Jakub Jelinek <jakub@redhat.com> 2004-10-18 04:17:19 +00:00
tst-chk3.c 2004-10-15 Jakub Jelinek <jakub@redhat.com> 2004-10-18 04:17:19 +00:00
tst-chk4.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-chk5.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-chk6.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-lfschk1.c * posix/bits/unistd.h (pread) [__USE_FILE_OFFSET64]: Use __off64_t 2005-03-20 16:51:05 +00:00
tst-lfschk2.c * posix/bits/unistd.h (pread) [__USE_FILE_OFFSET64]: Use __off64_t 2005-03-20 16:51:05 +00:00
tst-lfschk3.c * posix/bits/unistd.h (pread) [__USE_FILE_OFFSET64]: Use __off64_t 2005-03-20 16:51:05 +00:00
tst-lfschk4.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-lfschk5.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-lfschk6.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-longjmp_chk2.c test-skeleton.c: Add write_message function 2016-06-23 11:00:36 +02:00
tst-longjmp_chk3.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-longjmp_chk.c tests: unify fortification handler logic 2014-02-08 06:58:43 -05:00
tst-ssp-1.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ttyname_r_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vasprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vdprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Versions New string function explicit_bzero (from OpenBSD). 2016-12-16 16:21:54 -05:00
vfprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vfwprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vobprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vsnprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vsprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vswprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vwprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcpcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcpncpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcrtomb_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcscat_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcscpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcsncat_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcsncpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcsnrtombs_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcsrtombs_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wcstombs_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wctomb_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wmemcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wmemmove_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wmempcpy_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wmemset_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wprintf_chk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
xtrace.sh Remove all usage of @BASH@ or ${BASH} in installed files, and hardcode /bin/bash instead 2021-05-12 07:47:11 +05:30