The NMU patch is attached.
-- 
Martin Michlmayr
Linux for HP Helion, Hewlett-Packard
diff -u icheck-0.9.7/debian/changelog icheck-0.9.7/debian/changelog
--- icheck-0.9.7/debian/changelog
+++ icheck-0.9.7/debian/changelog
@@ -1,3 +1,11 @@
+icheck (0.9.7-6.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix build failure with compilers that default to C99 (clang
+    and GCC 5).  Thanks to Tim Potter for the patch.  Closes: #777910
+
+ -- Martin Michlmayr <t...@hp.com>  Thu, 16 Jul 2015 10:25:07 -0400
+
 icheck (0.9.7-6.1) unstable; urgency=high
 
   * Non-maintainer upload.
only in patch2:
unchanged:
--- icheck-0.9.7.orig/ext/CParse-Parser-PerlXS/PerlXS.xs
+++ icheck-0.9.7/ext/CParse-Parser-PerlXS/PerlXS.xs
@@ -1718,11 +1718,11 @@
   if (try_parse(self, punctuator, "*"))
     croak("Unhandled foo[*] construct");
 
-  bool restrict = false;
+  bool is_restrict = false;
   SV *expr = &PL_sv_undef;
   if (try_parse(self, type_qualifier, "restrict"))
     {
-      restrict = true;
+      is_restrict = true;
     }
   else
     {
@@ -1732,7 +1732,7 @@
   if (!try_parse(self, punctuator, "]"))
     return NULL;
 
-  return new_obj2("CParse::Declarator::Array", expr ? expr : &PL_sv_undef, restrict ? sv_2mortal(newSViv(1)) : &PL_sv_undef);
+  return new_obj2("CParse::Declarator::Array", expr ? expr : &PL_sv_undef, is_restrict ? sv_2mortal(newSViv(1)) : &PL_sv_undef);
 }
 
 static SV *

Reply via email to