From: Patrick Oppenlander
The existing implementation of getting leap second information from a
timezone in get_tz_leap() relies on non-portable C library behaviour.
This leads to "Timezone right/UTC failed leap second check, ignoring"
errors on musl based systems as musl does not support
From: Patrick Oppenlander
Hi,
while testing chrony on an aarch64/musl system I noticed that the UTC-TAI
offset wasn't being set.
Turns out that chrony currently relies on some implementation defined C library
behaviour in get_tz_leap() leading to it rejecting the 'leapsectz right/UTC'
Miroslav Lichvar pushed to branch master at chrony / chrony
Commits:
3ee7b3e7 by Miroslav Lichvar at 2023-11-28T12:21:23+01:00
sources: rework logging of selection loss
The commit 5dd288dc0cbd (sources: reselect earlier when removing
selected source) didnt cover all paths that can lead to a