https://bz.apache.org/bugzilla/show_bug.cgi?id=69346
Bug ID: 69346 Summary: type mismatch in libapreq2 on 32-bit platforms (MGVTBL.svt_copy's namelen argument) Product: Apache httpd-2 Version: 2.5-HEAD Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P2 Component: libapreq2 Assignee: bugs@httpd.apache.org Reporter: d...@debian.org Target Milestone: --- Created attachment 39877 --> https://bz.apache.org/bugzilla/attachment.cgi?id=39877&action=edit patch Since Perl 5.12, the type of the namelen argument of the svt_copy member of MGVTBL struct has changed its type from `int` to `I32`. Perl commit: https://github.com/Perl/perl5/commit/3468c7eaa8d7687e8ae89928492b408a4d6c752f On 64-bit platforms `int` and `I32` are both 32-bit integers, but on 32-bit platforms I32 is `long int` and a simple `int` is 16-bit. The attached patch changes the type depending on the perl version. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org For additional commands, e-mail: bugs-h...@httpd.apache.org