Your message dated Wed, 24 Feb 2016 21:55:53 +0000
with message-id <[email protected]>
and subject line Bug#811638: fixed in mgen 5.02.b+dfsg1-1
has caused the Debian Bug report #811638,
regarding FTBFS with GCC 6: cannot convert x to y
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.)


-- 
811638: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811638
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mgen
Version: 5.02+dfsg2-3
Severity: important
User: [email protected]
Usertags: ftbfs-gcc-6 gcc-6-cannot-convert

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> 
> g++ -c -g -DPROTO_DEBUG -D_RAPR_JOURNAL -DHAVE_GPS -DUNIX -Wall -Wcast-align 
> -pedantic -fPIC -DLINUX -DHAVE_PSELECT -DHAVE_SCHED -DHAVE_IPV6 
> -DHAVE_GETLOGIN -DHAVE_LOCKF -DHAVE_DIRFD -DHAVE_ASSERT  -I/usr/X11R6/include 
>  -I../makefiles -I../include -I../protolib/include -g -O2 -fPIE 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -o ../src/common/mgen.o ../src/common/mgen.cpp
> In file included from ../protolib/include/protoSocket.h:4:0,
>                  from ../protolib/include/protokit.h:6,
>                  from ../include/mgen.h:4,
>                  from ../src/common/mgen.cpp:3:
> ../protolib/include/protoAddress.h: In member function 'const sockaddr& 
> ProtoAddress::GetSockAddr() const':
> ../protolib/include/protoAddress.h:142:46: warning: dereferencing type-punned 
> pointer will break strict-aliasing rules [-Wstrict-aliasing]
>              {return ((const struct sockaddr&)addr);}
>                                               ^~~~
> 
> ../protolib/include/protoAddress.h: In member function 'sockaddr& 
> ProtoAddress::AccessSockAddr()':
> ../protolib/include/protoAddress.h:149:40: warning: dereferencing type-punned 
> pointer will break strict-aliasing rules [-Wstrict-aliasing]
>              {return ((struct sockaddr&)addr);}
>                                         ^~~~
> 
> ../src/common/mgen.cpp: In member function 'MgenTransport* 
> Mgen::JoinGroup(const ProtoAddress&, const char*, UINT16)':
> ../src/common/mgen.cpp:275:20: error: cannot convert 'bool' to 
> 'MgenTransport*' in return
>              return false;
>                     ^~~~~
> 
> ../src/common/mgen.cpp: In member function 'MgenTransport* 
> Mgen::FindMgenTransport(Protocol, UINT16, const ProtoAddress&, bool, 
> MgenTransport*)':
> ../src/common/mgen.cpp:335:40: warning: suggest parentheses around '&&' 
> within '||' [-Wparentheses]
>          if ((next->GetProtocol() == theProtocol) &&
>              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>              (next->srcPort == srcPort) &&
>              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
>  
>                                          
>              // ignore events && unconnected udp sockets
>              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>              // have invalid addrs and should match
>              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>              (((!dstAddress.IsValid() &&
>              ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
>          !next->dstAddress.IsValid()) && theProtocol == UDP)
>          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>        ||
>        ~~                                
>        // For tcp ignore events we want to close the
>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>        // listening socket too which won't have a dst address
>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>        (theProtocol == TCP && !dstAddress.IsValid())
>        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>               ||
>               ~~                         
>               (dstAddress.IsValid() &&
>               ~~~~~~~~~~~~~~~~~~~~~~~~   
>                next->dstAddress.IsEqual(dstAddress)))
>                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> Makefile.common:30: recipe for target '../src/common/mgen.o' failed
> make[2]: *** [../src/common/mgen.o] Error 1

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise

--- End Message ---
--- Begin Message ---
Source: mgen
Source-Version: 5.02.b+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
mgen, 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.
Raoul Gunnar Borenius <[email protected]> (supplier of updated mgen 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: Wed, 24 Feb 2016 16:19:31 +0100
Source: mgen
Binary: mgen mgen-doc
Architecture: source
Version: 5.02.b+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Raoul Gunnar Borenius <[email protected]>
Changed-By: Raoul Gunnar Borenius <[email protected]>
Description:
 mgen       - packet generator for IP network performance tests
 mgen-doc   - mgen user and reference guide
Closes: 716226 811638
Changes:
 mgen (5.02.b+dfsg1-1) unstable; urgency=medium
 .
   * new upstream version
   * fixes mgen crashes (Closes: #716226)
   * builds with GCC 6 (Closes: #811638)
   * removed patches that were included by upstream
   * simplified build target 'get-orig-source'
   * fixed bug in watch file
Checksums-Sha1:
 f4cc93b7ea2c527fa2359cb7e63eb4b6a6ad8d7c 1766 mgen_5.02.b+dfsg1-1.dsc
 3c56d7eb47609c8f1904aaf23bfe7f64740a9a36 1621368 mgen_5.02.b+dfsg1.orig.tar.xz
 fb998375eb39763b7b85e36629eb55583470ad35 6720 mgen_5.02.b+dfsg1-1.debian.tar.xz
Checksums-Sha256:
 8bef14e2622a34655cb3999f89756ab83a482c5a965cdb12a69202344440b398 1766 
mgen_5.02.b+dfsg1-1.dsc
 01d05f3ef84562026002156391f2ea56c8e0bbaaffefcde68f138083d701a666 1621368 
mgen_5.02.b+dfsg1.orig.tar.xz
 98c7a63c24e3caf67bd5ecc14c967dbc2e1d56278e25427c4e341ae409498924 6720 
mgen_5.02.b+dfsg1-1.debian.tar.xz
Files:
 39d8cfe01b00353e11ed5458ddad3d9b 1766 net optional mgen_5.02.b+dfsg1-1.dsc
 60c45646543e6e896c7f8c9c6c9502cb 1621368 net optional 
mgen_5.02.b+dfsg1.orig.tar.xz
 993e7a7ca1bdb9c42b654331d19ac662 6720 net optional 
mgen_5.02.b+dfsg1-1.debian.tar.xz

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

iQIcBAEBCAAGBQJWzh2OAAoJED0Hh6qvbGHdmo4P/jGWKKzGgcSg+bAXBuZKHhPQ
GZ4mc2eMY7y4Zm+OT9z1LaQ26QsN6X1GY6N6mhyzDSh/irDRKYIWJ1BM+bPmjBLc
oNGJeabRnd84TKQAYU2w9KFXH902ApdbgOM2S42lwpgPnNnhjLVN4uCSe2XamKrr
ix3c8b4SfA76qMUzyOD5B4plANfZ6w7GergTire8IyJUNkmDpqoq6tLgZ5zHmgQV
ktSpOpiICrS8BPqO3HMAq0hgm6DpDnIe3B6HDgZCi0g9xFrqE9FcP1ti1uXaCdqj
WDM2OYyMdT9alYug3667TdNL40t9ZJlzaN8uJMFRwMIwYbqeQn9AQJRb5Jt+3IXH
IXSlCOwkOhXbp2wPwtD5ZUMmtkPoT7tEdgZcmYcD4EAqbPLnNbAVCLEB1rJtekEj
/XKyFFjLAAWjUfZMbtMeI8NVxucmlfIOMaTmFhVNqL35deDU+UfKBLjoBWgGrz8Z
gLoAt4NjhJk4H7JbbUWytvP9qYus2I4ShdWJ5Y2gwUqAdEih7CpOPeziXD5Rt3gw
4KXApNjX27o69ELN9IO+pYzseDaYKHlEZRwuVHl8uy52Wz2zLtf7a9xPQDCuegx9
csnKPmIMuOxYCAsvHJg05sK3l2E/mKty7hiDYIyXMgz/qweuC0uEyY3NvvtWort+
ORdWZTvQi8dC92PX2LdK
=bcbp
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to