package/tzdate: use classic 'fat' format for uClibc/glibc compatibility
Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/1019385940 FAIL: test_run (tests.core.test_timezone.TestGlibcNonDefaultLimitedTimezone) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builds/buildroot.org/buildroot/support/testing/tests/core/test_timezone.py", line 66, in test_run self.assertEqual(tz[0].strip(), "EST") AssertionError: '' != 'EST' Commit7868289fd5
(package/zic: bump version to 2020f) bumped the zic version to 2020f, which changed the default output format from the classic "fat" format to the new "slim" format:6ba6f2117b
The slim format is unfortunately not supported by glibc < 2.28 or uClibc, so explicitly request the classic "fat" format. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (cherry picked from commit1efb7b9618
) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
00de741676
commit
6c02369680
@ -51,8 +51,8 @@ endef
|
||||
define HOST_TZDATA_BUILD_CMDS
|
||||
(cd $(@D); \
|
||||
for zone in $(TZDATA_ZONELIST); do \
|
||||
$(ZIC) -d _output/posix $$zone || exit 1; \
|
||||
$(ZIC) -d _output/right -L leapseconds $$zone || exit 1; \
|
||||
$(ZIC) -b fat -d _output/posix $$zone || exit 1; \
|
||||
$(ZIC) -b fat -d _output/right -L leapseconds $$zone || exit 1; \
|
||||
done; \
|
||||
)
|
||||
endef
|
||||
|
Loading…
Reference in New Issue
Block a user