[chrony-dev] [PATCH 1/1] reference: support leap-seconds.list leap second source

2023-11-28 Thread patrick . oppenlander
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

[chrony-dev] [PATCH 0/1] fix leap second source on musl based systems

2023-11-28 Thread patrick . oppenlander
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'

[chrony-dev] [Git][chrony/chrony][master] sources: rework logging of selection loss

2023-11-28 Thread Miroslav Lichvar (@mlichvar)
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