Opened 8 years ago
Closed 8 years ago
#4044 closed task (fixed)
Revert to gperf-3.0.4
Reported by: | Douglas R. Reno | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 8.0 |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
This ticket is to revert gperf to version 3.0.4.
Version 3.1 introduced an incompatible API / ABI change as a result of changing "unsigned int" to "size_t", which many upstream packages were not ready for. These packages include:
systemd (several different files, see link below)
libcap (Makefile)
According to gperf's release announcement, the following change was made:
* The 'len' parameter of the hash function and of the lookup function is now of type 'size_t' instead of 'unsigned int'. This makes it safe to call these functions with strings of length > 4 GB, on 64-bit machines.
http://lists.gnu.org/archive/html/bug-gperf/2017-01/msg00000.html
Note:
See TracTickets
for help on using tickets.
Fixed at revision 11174.