mirror of
git://sourceware.org/git/glibc.git
synced 2024-12-09 04:11:27 +08:00
5188a9d026
(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> |
||
---|---|---|
.. | ||
testdata | ||
africa | ||
antarctica | ||
asia | ||
australasia | ||
backward | ||
etcetera | ||
europe | ||
factory | ||
iso3166.tab | ||
leapseconds | ||
Makefile | ||
northamerica | ||
pacificnew | ||
private.h | ||
README | ||
simplebackw | ||
solar87 | ||
solar88 | ||
solar89 | ||
southamerica | ||
systemv | ||
test-tz.c | ||
tst-timezone.c | ||
tst-tzset.c | ||
tzfile.h | ||
tzselect.ksh | ||
version | ||
yearistype | ||
zdump.c | ||
zic.c | ||
zone.tab |
The files zic.c zdump.c tzfile.h private.h tzselect.ksh version come from the tzcode package by Arthur David Olson et.al. The 'version' file specifies which tzcode version was used. The files africa antarctica asia australasia europe northamerica southamerica pacificnew etcetera factory backward systemv solar87 solar88 solar89 iso3166.tab zone.tab leapseconds yearistype come from the tzdata package by Arthur David Olson et.al. except that its 'yearistype.sh' file is renamed to 'yearistype'. These tzdata files were taken from tzdata 2009i and have not been updated since, as they do not affect glibc installation and are present only for regression testing. Please also see: https://sourceware.org/glibc/wiki/SharedSourceFiles These packages may be found at https://ftp.iana.org/tz/releases/. Commentary should be addressed to tz@iana.org. The subdirectory testdata contains manually edited data files for regression testing purposes.