Your message dated Thu, 16 Jul 2015 15:39:34 +0000
with message-id <[email protected]>
and subject line Bug#777910: fixed in icheck 0.9.7-6.2
has caused the Debian Bug report #777910,
regarding icheck: ftbfs with GCC-5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
777910: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777910
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:icheck
Version: 0.9.7-6.1
Severity: normal
Tags: sid stretch
User: [email protected]
Usertags: ftbfs-gcc-5

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc5-20150205/icheck_0.9.7-6.1_unstable_gcc5.log
The last lines of the build log are at the end of this report.

To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ 

Common build failures are C11 as the default C mode, new warnings
resulting in build failures with -Werror turned on, or new/dropped
symbols in Debian symbols files.  For other C/C++ related build failures
see the porting guide at http://gcc.gnu.org/gcc-5/porting_to.html

[...]
./typegen.pl > typegen.c.new
mv typegen.c.new typegen.c
gcc -std=gnu99 -o typegen typegen.c
./typegen > CType/Native.pm.new
mv CType/Native.pm.new CType/Native.pm
(cd ext/CParse-Parser-PerlXS && perl Makefile.PL INSTALLDIRS=vendor 
INSTALLVENDORLIB=/usr/share/icheck/perl5 
INSTALLVENDORARCH=/usr/lib/icheck/perl5 OPTIMIZE="-O2 -Wall -g")
Generating a Unix-style Makefile
Writing Makefile for CParse::Parser::PerlXS
Writing MYMETA.yml and MYMETA.json
/usr/bin/make -C ext/CParse-Parser-PerlXS
make[2]: Entering directory '/«PKGBUILDDIR»/ext/CParse-Parser-PerlXS'
cp PerlXS.pm blib/lib/CParse/Parser/PerlXS.pm
Running Mkbootstrap for CParse::Parser::PerlXS ()
chmod 644 PerlXS.bs
/usr/bin/perl /usr/share/perl/5.20/ExtUtils/xsubpp  -typemap 
/usr/share/perl/5.20/ExtUtils/typemap  PerlXS.xs > PerlXS.xsc && mv PerlXS.xsc 
PerlXS.c
cc -c  -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing 
-pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall 
-g   -DVERSION=\"0.1\" -DXS_VERSION=\"0.1\" -fPIC 
"-I/usr/lib/x86_64-linux-gnu/perl/5.20/CORE"   PerlXS.c
PerlXS.xs: In function 'try_direct_declarator_array_suffix':
PerlXS.xs:1721:17: error: expected identifier or '(' before '=' token
   bool restrict = false;
                 ^
PerlXS.xs:1725:16: error: expected identifier or '(' before '=' token
       restrict = true;
                ^
PerlXS.xs:1735:76: error: expected expression before 'restrict'
   return new_obj2("CParse::Declarator::Array", expr ? expr : &PL_sv_undef, 
restrict ? sv_2mortal(newSViv(1)) : &PL_sv_undef);
                                                                            ^
PerlXS.xs:202:59: note: in definition of macro 'new_obj2'
 #define new_obj2(class, arg1, arg2) new_obj4(class, arg1, arg2, NULL, NULL)
                                                           ^
PerlXS.xs:202:37: error: too few arguments to function 'new_obj4'
 #define new_obj2(class, arg1, arg2) new_obj4(class, arg1, arg2, NULL, NULL)
                                     ^
PerlXS.xs:1735:10: note: in expansion of macro 'new_obj2'
   return new_obj2("CParse::Declarator::Array", expr ? expr : &PL_sv_undef, 
restrict ? sv_2mortal(newSViv(1)) : &PL_sv_undef);
          ^
PerlXS.xs:173:1: note: declared here
 new_obj4 (char *class, SV *arg1, SV *arg2, SV *arg3, SV *arg4)
 ^
PerlXS.xs:1736:1: warning: control reaches end of non-void function 
[-Wreturn-type]
 }
 ^
make[2]: *** [PerlXS.o] Error 1
Makefile:334: recipe for target 'PerlXS.o' failed
make[2]: Leaving directory '/«PKGBUILDDIR»/ext/CParse-Parser-PerlXS'
make[1]: *** [parser-perlxs] Error 2
Makefile:208: recipe for target 'parser-perlxs' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [debian/build-stamp] Error 2
debian/rules:5: recipe for target 'debian/build-stamp' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: icheck
Source-Version: 0.9.7-6.2

We believe that the bug you reported is fixed in the latest version of
icheck, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Michlmayr <[email protected]> (supplier of updated icheck package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 16 Jul 2015 10:25:07 -0400
Source: icheck
Binary: icheck
Architecture: source amd64
Version: 0.9.7-6.2
Distribution: unstable
Urgency: medium
Maintainer: Erinn Clark <[email protected]>
Changed-By: Martin Michlmayr <[email protected]>
Description:
 icheck     - C interface ABI/API checker
Closes: 777910
Changes:
 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
Checksums-Sha1:
 b47affe83c564b6080736a2d56a2348a153086cc 1635 icheck_0.9.7-6.2.dsc
 319bdd48ec1cc5c01941e3ec7fd5d497269ce338 3358 icheck_0.9.7-6.2.diff.gz
 2a43c6355977ace136e088b4078d48a075635b65 70092 icheck_0.9.7-6.2_amd64.deb
Checksums-Sha256:
 ac2bcab5f5cba0c46c3ee188d52ba8b6b226a120879b0801b5ed64e36e9713eb 1635 
icheck_0.9.7-6.2.dsc
 9ae2bd426a219d894424db5737b16082dd4bfaf260395d860b906ea6dee58b50 3358 
icheck_0.9.7-6.2.diff.gz
 c43955dd1d6db4d38bbf426163304d3763e95750e6a6f9d2e418bddfa201f5f5 70092 
icheck_0.9.7-6.2_amd64.deb
Files:
 4d5bf106d0a0f1472f32c831af4a58d3 1635 devel optional icheck_0.9.7-6.2.dsc
 27a7095d409a270f0cab45828550a1cc 3358 devel optional icheck_0.9.7-6.2.diff.gz
 347d140df6ea575867609466d1872ad6 70092 devel optional 
icheck_0.9.7-6.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVp8zGAAoJED0Hh6qvbGHd0SEQAIE6vbWcMdtzTSM5FiNsejU8
9X1D1MMfyPIhIRdhc/ixP0mTScNy0RnwDl6McfyB17221Tk+Q3mh59zxYoCcG5nL
Mv7/yUF7SWXimEKb9Z/PYRafddsbTK6OvzqrftGAx52mSrT9wrpDewyRt45PXCOg
0/8j+VbXkH42xANsNaCs1/aeQBFYHwZ+jyHd2vVau8Didt4xeFcCtBjHSPUUL3MB
N5BMt95oPhghdmxzfr6Rr4rwJkrFuJ1ogtmWKywD2Hv4NYZ9kuHJE/I8Z3zH39Sa
0lbIbw75fotQ9APyDO5QPMwUXxvQ5HEFQkyFKWnpkZeux4bIef7mRMwinGYAL0go
2IE+aBvjEvTtd2l20TUSuXkanzwkM4+wTIuFP9BlZjqyJRLXl//dWxQkXVKj+Hm5
y4QDC+T6u7FWheg1XIilcg6MpgDSSUnnOYa8SJH2HmJCMoIePBj5Xn0VDCBnuwLQ
j3bS4644yBdPbxPorAmygim/xd9UI25ceZeyIscWY+Ai3IpmOdLVIecwVNXfAyev
DXo1DXWgmXl8JKmWEYPrrWs90gihr5IyXcjdxde4D+INVE/Or0UalnJhXbvkzL8L
gTyXG5Z3tIelAVF3y2fyBCzOtrHZd37EA2vYV14ZFmOzqq9RVqYy+rPbo8z+3lMw
HiFISr+CUPTMDA7SOFlG
=p7UL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to