Closed hrasiq closed 1 month ago
On recent Ubuntu Oracular (24.10) builders, -Wincompatible-pointer-types will cause build errors (see nvme-cli 2.9.1-1ubuntu1 build failure on armhf.
In the vtview_log structs, time_t should be used for any time_stamp values instead of long. This ensures correct builds on 32-bit architectures even with 64-bit time_t (e.g. armhf on Ubuntu).
time_t
time_stamp
long.
Thanks!
On recent Ubuntu Oracular (24.10) builders, -Wincompatible-pointer-types will cause build errors (see nvme-cli 2.9.1-1ubuntu1 build failure on armhf.
In the vtview_log structs,
time_t
should be used for anytime_stamp
values instead oflong.
This ensures correct builds on 32-bit architectures even with 64-bittime_t
(e.g. armhf on Ubuntu).