On Wed, Mar 01, 2023 at 08:30:12AM +0100, Jakub Wilk wrote:
> Package: faketime
> Version: 0.9.10-2.1
> Severity: grave
> 
> faketime no longer works on i386:
> 
>    $ faketime -f '2008-12-24 08:15:42' date -R
>    Wed, 01 Mar 2023 08:25:58 +0100

The reason here is that date uses __clock_gettime64() (i.e. the 64-bit
time_t variant of clock_gettime) while libfaketime doesn't provide an
override for this symbol and so the result isn't faked.

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

Attachment: signature.asc
Description: PGP signature

Reply via email to