Findings from https://issues.redhat.com/browse/RHEL-22390:
getBuildTime() casts time_t values to int32_t, which is prone to Y2K38 matters. The value gets put into a header tag where all data is considered unsigned so this doesn't actually seem to affect anything, but we should fix these to uint32_t for clarity if nothing else.
Fixed upstream in https://github.com/rpm-software-management/rpm/commit/97aa64d8281974fb369c66d5aef8650515b89c52
- links to
-
RHBA-2024:133184 rpm update