Description: Fix invalid integer size for some 32bits perl builds.
Author: Rob <sisyphus@cpan.org>
Bug: https://rt.cpan.org/Public/Bug/Display.html?id=80379
Origin: https://rt.cpan.org/Ticket/Attachment/1188953/627182/

--- a/netcdf.pd
+++ b/netcdf.pd
@@ -1013,7 +1013,10 @@ use Fcntl; # importing constants O_CREAT
 use constant DEBUG => 0;
 
 EOPM
-if ($Config{'ivsize'} == 8) { pp_addpm ('
+my $SIZE = $Config{'sizetype'} eq 'size_t'
+           ? $Config{'sizesize'}
+           : $Config{'ivsize'};
+if ($SIZE == 8) { pp_addpm ('
 use constant PACKTYPE => "Q*";
 ');
 } else { pp_addpm ('
