[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#984159: marked as done (gnubiff: ftbfs with GCC-11)



Your message dated Sun, 20 Feb 2022 23:03:52 +0000
with message-id <E1nLvFA-0000S8-O4@fasolo.debian.org>
and subject line Bug#984159: fixed in gnubiff 2.2.17-4
has caused the Debian Bug report #984159,
regarding gnubiff: ftbfs with GCC-11
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 owner@bugs.debian.org
immediately.)


-- 
984159: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984159
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:gnubiff
Version: 2.2.17-3
Severity: normal
Tags: sid bookworm
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye release]

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

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/gnubiff_2.2.17-3_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
  273 | GMutex *        g_mutex_new             (void);
      |                 ^~~~~~~~~~~
mailbox.cc:64:39: warning: ‘GMutex* g_mutex_new()’ is deprecated [-Wdeprecated-declarations]
   64 |         monitor_mutex_ = g_mutex_new ();
      |                                       ^
In file included from /usr/include/glib-2.0/glib.h:111,
                 from support.h:39,
                 from mailbox.cc:33:
/usr/include/glib-2.0/glib/deprecated/gthread.h:273:17: note: declared here
  273 | GMutex *        g_mutex_new             (void);
      |                 ^~~~~~~~~~~
mailbox.cc: In copy constructor ‘Mailbox::Mailbox(const Mailbox&)’:
mailbox.cc:83:31: warning: ‘GMutex* g_mutex_new()’ is deprecated [-Wdeprecated-declarations]
   83 |         mutex_ = g_mutex_new ();
      |                               ^
In file included from /usr/include/glib-2.0/glib.h:111,
                 from support.h:39,
                 from mailbox.cc:33:
/usr/include/glib-2.0/glib/deprecated/gthread.h:273:17: note: declared here
  273 | GMutex *        g_mutex_new             (void);
      |                 ^~~~~~~~~~~
mailbox.cc:84:39: warning: ‘GMutex* g_mutex_new()’ is deprecated [-Wdeprecated-declarations]
   84 |         monitor_mutex_ = g_mutex_new ();
      |                                       ^
In file included from /usr/include/glib-2.0/glib.h:111,
                 from support.h:39,
                 from mailbox.cc:33:
/usr/include/glib-2.0/glib/deprecated/gthread.h:273:17: note: declared here
  273 | GMutex *        g_mutex_new             (void);
      |                 ^~~~~~~~~~~
mailbox.cc: In destructor ‘virtual Mailbox::~Mailbox()’:
mailbox.cc:107:29: warning: ‘void g_mutex_free(GMutex*)’ is deprecated [-Wdeprecated-declarations]
  107 |         g_mutex_free (mutex_);
      |                             ^
In file included from /usr/include/glib-2.0/glib.h:111,
                 from support.h:39,
                 from mailbox.cc:33:
/usr/include/glib-2.0/glib/deprecated/gthread.h:275:17: note: declared here
  275 | void            g_mutex_free            (GMutex *mutex);
      |                 ^~~~~~~~~~~~
mailbox.cc:110:37: warning: ‘void g_mutex_free(GMutex*)’ is deprecated [-Wdeprecated-declarations]
  110 |         g_mutex_free (monitor_mutex_);
      |                                     ^
In file included from /usr/include/glib-2.0/glib.h:111,
                 from support.h:39,
                 from mailbox.cc:33:
/usr/include/glib-2.0/glib/deprecated/gthread.h:275:17: note: declared here
  275 | void            g_mutex_free            (GMutex *mutex);
      |                 ^~~~~~~~~~~~
mailbox.cc: In static member function ‘static gboolean Mailbox::start_delayed_entry_point(gpointer)’:
mailbox.cc:144:76: warning: ‘GThread* g_thread_create(GThreadFunc, gpointer, gboolean, GError**)’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
  144 |         g_thread_create ((GThreadFunc) start_entry_point, data, false, &err);
      |                                                                            ^
In file included from /usr/include/glib-2.0/glib.h:111,
                 from support.h:39,
                 from mailbox.cc:33:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
  100 | GThread *g_thread_create       (GThreadFunc       func,
      |          ^~~~~~~~~~~~~~~
make[3]: *** [Makefile:828: biff.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:828: mailbox.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:462: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make[1]: *** [debian/rules:16: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gnubiff
Source-Version: 2.2.17-4
Done: Adam Borowski <kilobyte@angband.pl>

We believe that the bug you reported is fixed in the latest version of
gnubiff, 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 984159@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Borowski <kilobyte@angband.pl> (supplier of updated gnubiff 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 20 Feb 2022 23:45:03 +0100
Source: gnubiff
Architecture: source
Version: 2.2.17-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Adam Borowski <kilobyte@angband.pl>
Closes: 984159
Changes:
 gnubiff (2.2.17-4) unstable; urgency=medium
 .
   * QA upload.
   * Fix FTBFS with gcc-11 (Closes: #984159), patch by Simon Chopin.
Checksums-Sha1:
 92509785ca46ca69a3fe32bc1ecba2a433beab31 1810 gnubiff_2.2.17-4.dsc
 64a4554baf739109af08823fc052f8148012a921 9480 gnubiff_2.2.17-4.debian.tar.xz
 6fdd4a41b5a9f9ae603c4b776b760482605c12ec 14127 gnubiff_2.2.17-4_source.buildinfo
Checksums-Sha256:
 099f5a386a09cf75b9886f5ecaef48018e496daf50543d959d153bb13f3894b9 1810 gnubiff_2.2.17-4.dsc
 36d602c423f1d273e8267576e5884216252355f696e65a02f05ecce1c996c5c0 9480 gnubiff_2.2.17-4.debian.tar.xz
 4b5343942d3f1ec88ce30f130b51ea9b4e0dbfd36e848deacbb1436054c41931 14127 gnubiff_2.2.17-4_source.buildinfo
Files:
 1212d0f8c9467df8d8c8d3a6877b8b43 1810 mail optional gnubiff_2.2.17-4.dsc
 2b2e4f3ebf73f9f67c5527d7bb666437 9480 mail optional gnubiff_2.2.17-4.debian.tar.xz
 d43b3df285c067a038b810a59047048d 14127 mail optional gnubiff_2.2.17-4_source.buildinfo

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

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmISxlkACgkQweDZLphv
fH66eQ/+PIOE/rEKwrGs77qySwwt57fEVdVni7ism99UlePk34QEy3NFZpOh8j2J
5Br9m7e7028p7B+XrpdbHwH1VQ0STDVgpNxxpX1qDfYn8s5J6D3y7h5d+KfV0Jjr
2JhRSxVhq/qfgMleXWYg0xDzYdxOaqwq2/UfOAEwpoTENynyIk7PyQZeE4KV68Dy
EnO7b1Rb3BgETj/WXI5gzxsA6yjpxybve2SZijwfbR38xaXdmgEx1R6sYWfPa1CN
IPDsK6I5cMjXtc/C5Vp0W/1KonaAIAJTm/BSpbWodHXsna0tsQzPt3mD8/BtA58v
Ynpjc3mYgTU4TjcwDAAy+TU+50PQ760Jo7wxKTMJ+MV5aS6ISlbJH5MccUUMm/Xz
bmV9qn4MscptUFKUOanLinzOcZwGCcPaQnjC+PkCGpwMj4lLG4ck4pgdgBTWc10T
PRF2NFX1EZTpYFr8mzvlEMPMjTvMhn0LtfZe8KUL/T1zg5TBMP/B6qLwfXSFZr4f
EiR8CVnGr2YC12SaFxAYkALMlCWyg8wssqcDLgjjg5Z+Jobsn55fYHPsDdLY6lSl
3oZBzHisPqFm7YgHHliMe5XiupcR4Yq07boGczv1XRWh04OeKgy7HdpFvncETNxI
ZpVIyBTidg1Q/7DJOqN+QT3Q4rLIun+FTi+Jf+LI84XE7Fb/39k=
=7d55
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: