All (at least all that gcc warns) accesses of integer data types are
now unsigned.
So its time to rename the types from, say,
RPM_INT32_TYPE
to
RPM_UINT32_TYPE
in the API so that the name agrees with the implementation.
The change will be visible in the API.
I will build a rpm package with a 2-4 Gb DVD inside to claim
the record for the world's largest rpm package in the next week or
two ;-)
All the conversions to handle >2 Gb and >4 Gb files and payloads have
largely been in place since rpm-4.4.6. The remaining issues are user
visible
however. It's impossible to save a byte count > 4Gb in 32 bits within an
rpm package.
73 de Jeff
Received on Tue Nov 6 14:31:54 2007