Package: faketime Version: 0.9.10-2.1 Severity: normal Dear Maintainer,
faketime wont work with wine32 binaiers on x64 systems. I ran simple tests and found following error: 133803: calling init: /usr/lib/i386-linux-gnu/faketime/libfaketime.so.1 133803: 133803: /usr/lib/i386-linux-gnu/faketime/libfaketime.so.1: error: symbol lookup error: undefined symbol: __ftime (fatal) 133803: /usr/lib/i386-linux-gnu/faketime/libfaketime.so.1: error: symbol lookup error: undefined symbol: pthread_cond_timedwait, version GLIBC_2.2.5 (fatal) 133803: /usr/lib/i386-linux-gnu/faketime/libfaketime.so.1: error: symbol lookup error: undefined symbol: timer_settime, version GLIBC_2.3.3 (fatal) 133803: /usr/lib/i386-linux-gnu/faketime/libfaketime.so.1: error: symbol lookup error: undefined symbol: timer_gettime, version GLIBC_2.3.3 (fatal) Basically I'm running following command: export LD_DEBUG=libs LD_PRELOAD='/usr/$LIB/faketime/libfaketime.so.1' FAKETIME="2039-01-01 1:1:1" wine wine-1000/drive_c/windows/syswow64/cmd.exe /c date /t following command works (x64 binary + x64 system) FAKETIME="2001-01-01 1:1:1" wine wine-1000/drive_c/windows/system32/cmd.exe /c date /t -- System Information: Debian Release: 12.1 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.4.7 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages faketime depends on: ii libc6 2.36-9+deb12u1 ii libfaketime 0.9.10-2.1 faketime recommends no packages. faketime suggests no packages. -- no debconf information