Your message dated Sat, 22 Feb 2020 10:19:32 +0000
with message-id <[email protected]>
and subject line Bug#925788: fixed in nfstrace 0.4.3.2+git20180104+6561cf6-1
has caused the Debian Bug report #925788,
regarding nfstrace: ftbfs with GCC-9
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.)


-- 
925788: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925788
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nfstrace
Version: 0.4.3.2-1
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-9

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-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/nfstrace_0.4.3.2-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

Common build failures are 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-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:98:50: error: taking address of 
packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result in 
an unaligned pointer value [-Werror=address-of-packed-member]
   98 |         const uint32_t* d{key.ip.v6.addr_uint32[1]};
      |                           ~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h: In member function 'bool 
NST::filtration::MapperImpl::IPv6PortsKeyEqual::operator()(const Session&, 
const Session&) const':
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:147:57: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  147 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[1]))
      |                                    ~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:147:81: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  147 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[1]))
      |                                                            
~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:147:124: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  147 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[1]))
      |                                                                         
                              ~~~~~~~~~~~~~~~~~~~~~^
In file included from /<<PKGBUILDDIR>>/src/filtration/filtration_processor.h:37,
                 from /<<PKGBUILDDIR>>/src/filtration/filtration_manager.cpp:26:
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:147:148: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  147 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[1]))
      |                                                                         
                                                      ~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:153:57: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  153 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[1]))
      |                                    ~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:153:81: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  153 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[1]))
      |                                                            
~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:153:124: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  153 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[1]))
      |                                                                         
                              ~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:153:148: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  153 |                 if(eq_ipv6_address(a.ip.v6.addr_uint32[1], 
b.ip.v6.addr_uint32[0]) && eq_ipv6_address(a.ip.v6.addr_uint32[0], 
b.ip.v6.addr_uint32[1]))
      |                                                                         
                                                      ~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h: In static member function 
'static void 
NST::filtration::IPv6TCPMapper::fill_hash_key(NST::filtration::PacketInfo&, 
NST::filtration::MapperImpl::Session&)':
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:228:54: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  228 |         MapperImpl::copy_ipv6(key.ip.v6.addr_uint32[0], 
info.ipv6->src());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:229:54: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  229 |         MapperImpl::copy_ipv6(key.ip.v6.addr_uint32[1], 
info.ipv6->dst());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h: In static member function 
'static void NST::filtration::IPv6TCPMapper::fill_session(const 
NST::filtration::PacketInfo&, NST::filtration::MapperImpl::NetworkSession&)':
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:243:58: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  243 |         MapperImpl::copy_ipv6(session.ip.v6.addr_uint32[0], 
info.ipv6->src());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:244:58: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  244 |         MapperImpl::copy_ipv6(session.ip.v6.addr_uint32[1], 
info.ipv6->dst());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h: In static member function 
'static void 
NST::filtration::IPv6UDPMapper::fill_hash_key(NST::filtration::PacketInfo&, 
NST::filtration::MapperImpl::Session&)':
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:258:54: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  258 |         MapperImpl::copy_ipv6(key.ip.v6.addr_uint32[0], 
info.ipv6->src());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:259:54: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  259 |         MapperImpl::copy_ipv6(key.ip.v6.addr_uint32[1], 
info.ipv6->dst());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h: In static member function 
'static void NST::filtration::IPv6UDPMapper::fill_session(const 
NST::filtration::PacketInfo&, NST::filtration::MapperImpl::NetworkSession&)':
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:273:58: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  273 |         MapperImpl::copy_ipv6(session.ip.v6.addr_uint32[0], 
info.ipv6->src());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/<<PKGBUILDDIR>>/src/filtration/sessions_hash.h:274:58: error: taking address 
of packed member of 'NST::API::Session::IPAddress::<unnamed union>' may result 
in an unaligned pointer value [-Werror=address-of-packed-member]
  274 |         MapperImpl::copy_ipv6(session.ip.v6.addr_uint32[1], 
info.ipv6->dst());
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
At global scope:
cc1plus: error: unrecognized command line option '-Wno-braced-scalar-init' 
[-Werror]
cc1plus: all warnings being treated as errors
make[3]: *** [CMakeFiles/nfstrace.dir/build.make:209: 
CMakeFiles/nfstrace.dir/src/filtration/filtration_manager.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:76: CMakeFiles/nfstrace.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:166: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 returned exit code 2
make: *** [debian/rules:9: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: nfstrace
Source-Version: 0.4.3.2+git20180104+6561cf6-1
Done: Andrej Shadura <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nfstrace, 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.
Andrej Shadura <[email protected]> (supplier of updated nfstrace 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: Sat, 22 Feb 2020 12:04:40 +0200
Source: nfstrace
Architecture: source
Version: 0.4.3.2+git20180104+6561cf6-1
Distribution: unstable
Urgency: medium
Maintainer: Andrej Shadura <[email protected]>
Changed-By: Andrej Shadura <[email protected]>
Closes: 925788 933288
Changes:
 nfstrace (0.4.3.2+git20180104+6561cf6-1) unstable; urgency=medium
 .
   * New upstream snapshot.
   * Add a watch line for Git snapshots.
   * Add FTBFS fixes by Nick Black.
   * Use debhelper-compat 12.
   * Ignore test failures on all architectures.
   * Remove unrecognised -Wno-braced-scalar-init,
     add -Wno-error=address-of-packed-member until a proper fix is written.
     Closes: #925788.
   * Build-depend on texlive-plain-generic (Closes: #933288).
   * Remove no longer necessary -Wno-class-memaccess -Wno-ignored-qualifiers.
Checksums-Sha1:
 1143312f073dac0a857acb4516139632b421815d 2090 
nfstrace_0.4.3.2+git20180104+6561cf6-1.dsc
 34e5385a216ecf8c18aacdfacd15a71ed7285147 18332316 
nfstrace_0.4.3.2+git20180104+6561cf6.orig.tar.xz
 bb2058256da70a9bd4dabadc437789f11974ccfa 5432 
nfstrace_0.4.3.2+git20180104+6561cf6-1.debian.tar.xz
Checksums-Sha256:
 10ad605a622a52d3abebff1c43a9c543fcc03bc6d8538cee6d9f82f53c15239b 2090 
nfstrace_0.4.3.2+git20180104+6561cf6-1.dsc
 c9fe69b239c5900965f9c6604cec554e4c5867069b842b66e33b2f57c685a53d 18332316 
nfstrace_0.4.3.2+git20180104+6561cf6.orig.tar.xz
 d48832f0d857dea891f362109786c2206e22315cd560dfb5b310c39d8ab242bf 5432 
nfstrace_0.4.3.2+git20180104+6561cf6-1.debian.tar.xz
Files:
 e40955062e657b0e94c2635160811f66 2090 net optional 
nfstrace_0.4.3.2+git20180104+6561cf6-1.dsc
 40c102aa9a6e17c43523752aa59ef637 18332316 net optional 
nfstrace_0.4.3.2+git20180104+6561cf6.orig.tar.xz
 65f5b0e4d9fdbf1ebba6097c062f8f49 5432 net optional 
nfstrace_0.4.3.2+git20180104+6561cf6-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl5Q/qoACgkQXkCM2RzY
OdI1uQf+KAzIJTiroUN/nxxLATpD2BldX638exYHGLF2l2/s+DrVsY14PZHA/W1K
5P/cR+TEd23dHBFBOuhUSZEOEqhwdw+rkvFmAPICv2JtitEnCZNrZFPIahsjUPRn
kMM3EAoVfqbt2jR4TGlad79tv9/ezwwHdYLLuXtmRzDrwI/VZcM1OvB+akt0wOfu
fmycQOUY/FJ8eU7kp2AHS+sVDid6PHW3Qlf9HYHDoKWpoyCewaz3KCKEOgwj1mdY
9NKEY/q3jU6sdCp/g8fJYvWn876xnbIy9FwQaKIIK/1UGKm+2p3Ln7yGrY+uFEUY
4jHrSEacbf8fo/D17i/Y53XtwSdEUg==
=AsMQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to