Your message dated Mon, 02 Sep 2024 18:00:36 +0000
with message-id <e1slblw-00arxc...@fasolo.debian.org>
and subject line Bug#1075284: fixed in mono 6.12.0.199+dfsg-1
has caused the Debian Bug report #1075284,
regarding mono: ftbfs with GCC-14
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 ow...@bugs.debian.org
immediately.)


-- 
1075284: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075284
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mono
Version: 6.8.0.105+dfsg-3.6
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/mono_6.8.0.105+dfsg-3.6_unstable_gccexp.log
The last lines of the build log are at the end of this report.

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

[...]
  129 | GC_bool GC_collection_in_progress()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
mark.c:830:7: warning: no previous declaration for ‘GC_steal_mark_stack’ 
[-Wmissing-declarations]
  830 | mse * GC_steal_mark_stack(mse * low, mse * high, mse * local,
      |       ^~~~~~~~~~~~~~~~~~~
mark.c:876:6: warning: no previous declaration for ‘GC_return_mark_stack’ 
[-Wmissing-declarations]
  876 | void GC_return_mark_stack(mse * low, mse * high)
      |      ^~~~~~~~~~~~~~~~~~~~
mark.c:913:6: warning: no previous declaration for ‘GC_do_local_mark’ 
[-Wmissing-declarations]
  913 | void GC_do_local_mark(mse *local_mark_stack, mse *local_top)
      |      ^~~~~~~~~~~~~~~~
mark.c: In function ‘GC_do_local_mark’:
mark.c:941:19: warning: unused variable ‘p’ [-Wunused-variable]
  941 |             mse * p;
      |                   ^
mark.c: At top level:
mark.c:965:6: warning: no previous declaration for ‘GC_mark_local’ 
[-Wmissing-declarations]
  965 | void GC_mark_local(mse *local_mark_stack, int id)
      |      ^~~~~~~~~~~~~
mark.c: In function ‘GC_mark_local’:
mark.c:981:14: warning: unused variable ‘next’ [-Wunused-variable]
  981 |         mse *next;
      |              ^~~~
mark.c: In function ‘GC_do_parallel_mark’:
mark.c:1068:11: warning: unused variable ‘my_top’ [-Wunused-variable]
 1068 |     mse * my_top;
      |           ^~~~~~
mark.c:1067:11: warning: unused variable ‘local_top’ [-Wunused-variable]
 1067 |     mse * local_top;
      |           ^~~~~~~~~
mark.c: In function ‘GC_help_marker’:
mark.c:1115:31: warning: suggest parentheses around ‘&&’ within ‘||’ 
[-Wparentheses]
 1115 |            || !GC_help_wanted && GC_mark_no == my_mark_no) {
      |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
mark.c:1110:11: warning: unused variable ‘my_first_nonempty’ [-Wunused-variable]
 1110 |     mse * my_first_nonempty;
      |           ^~~~~~~~~~~~~~~~~
mark.c: At top level:
mark.c:1278:13: warning: no previous declaration for ‘GC_true_func’ 
[-Wmissing-declarations]
 1278 |     GC_bool GC_true_func(struct hblk *h) { return TRUE; }
      |             ^~~~~~~~~~~~
mark.c: In function ‘GC_push_conditional’:
mark.c:1302:58: error: passing argument 4 of ‘GC_push_selected’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 1302 |         GC_push_selected(bottom, top, GC_page_was_dirty, GC_push_all);
      |                                                          ^~~~~~~~~~~
      |                                                          |
      |                                                          void (*)(void 
*, void *)
mark.c:1232:8: note: expected ‘void (*)(char *, char *)’ but argument is of 
type ‘void (*)(void *, void *)’
 1232 | void (*push_fn) GC_PROTO((ptr_t bottom, ptr_t top));
      |        ^~~~~~~
mark.c: At top level:
mark.c:1530:6: warning: no previous declaration for ‘GC_push_marked1’ 
[-Wmissing-declarations]
 1530 | void GC_push_marked1(h, hhdr)
      |      ^~~~~~~~~~~~~~~
mark.c:1578:6: warning: no previous declaration for ‘GC_push_marked2’ 
[-Wmissing-declarations]
 1578 | void GC_push_marked2(h, hhdr)
      |      ^~~~~~~~~~~~~~~
mark.c:1627:6: warning: no previous declaration for ‘GC_push_marked4’ 
[-Wmissing-declarations]
 1627 | void GC_push_marked4(h, hhdr)
      |      ^~~~~~~~~~~~~~~
mark.c:1738:9: warning: no previous declaration for ‘GC_block_was_dirty’ 
[-Wmissing-declarations]
 1738 | GC_bool GC_block_was_dirty(h, hhdr)
      |         ^~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:737: mark.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libgc'
make[1]: *** [Makefile:765: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>/libgc'
make: *** [debian/rules:148: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: mono
Source-Version: 6.12.0.199+dfsg-1
Done: Antoine Le Gonidec <deb...@dotslashplay.it>

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

Debian distribution maintenance software
pp.
Antoine Le Gonidec <deb...@dotslashplay.it> (supplier of updated mono 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 29 Aug 2024 17:06:02 +0200
Source: mono
Architecture: source
Version: 6.12.0.199+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Antoine Le Gonidec <deb...@dotslashplay.it>
Changed-By: Antoine Le Gonidec <deb...@dotslashplay.it>
Closes: 1010445 1075284 1079867
Changes:
 mono (6.12.0.199+dfsg-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #1010445, #1075284).
   * Set myself (Antoine Le Gonidec) as the current maintainer (Closes: 
#1079867).
   * Patch strncpy calls to prevent compilation warnings.
   * Set the bootstrap profile using a Debian patch, instead of a direct
     modification of the upstream source.
   * Fix the signature of the monowasm assembly files.
   * Drop a call to dh_installexamples -pmono-jay, as mono-jay is not included
     in the built packages.
   * Drop direct calls to dpkg-gensymbols, as these are already implied by
     dh_makeshlibs.
   * Drop the list of symbols for libmonoboehm-2.0-1, as no package outside of
     src:mono seems to rely on it. A future update might drop this library.
Checksums-Sha1:
 acf5f8227a6e5eded241905e9f6b0be64d7506f4 19547 mono_6.12.0.199+dfsg-1.dsc
 2f6a3acfea23c1a49dddf86c31f4a3ac8b6d0eba 120560080 
mono_6.12.0.199+dfsg.orig.tar.xz
 8ac0789e6cfc2cb6a221cbb0fc8b51752ec7368f 152560 
mono_6.12.0.199+dfsg-1.debian.tar.xz
 f9cda5e8ac9047f8e0cd565696637c2fe05db7a0 70868 
mono_6.12.0.199+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 77e67ae4f7101e273bf0be515b9f552a8666e7c58d01145eff1b9d793855d6d3 19547 
mono_6.12.0.199+dfsg-1.dsc
 cd811222a744e2c1b376582b59c0150789199ee1840b8ba36e8bf0dd21ed5395 120560080 
mono_6.12.0.199+dfsg.orig.tar.xz
 eb1ced69e311b9d9ed70d2aa4d799a6f71afb09a35324e4ebcb96214169ca1e2 152560 
mono_6.12.0.199+dfsg-1.debian.tar.xz
 2cb6a39064301e9113d787c1fe534618fbd4b11f09814d15ac271875d44c2455 70868 
mono_6.12.0.199+dfsg-1_amd64.buildinfo
Files:
 dd83ca0473e79e63df6483a56dbf0433 19547 cli-mono optional 
mono_6.12.0.199+dfsg-1.dsc
 b88c8246f5521fd4931fa43af55bff39 120560080 cli-mono optional 
mono_6.12.0.199+dfsg.orig.tar.xz
 b7d56a169e4a06a64b67446eb82e687e 152560 cli-mono optional 
mono_6.12.0.199+dfsg-1.debian.tar.xz
 873f27eccacb518ddae9efd4c4fcfe0e 70868 cli-mono optional 
mono_6.12.0.199+dfsg-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmbV9kUACgkQM2L3AxpJ
kuGFTA//THXJDFLLUImHaWUFdDoOnckZKrbS8qfESNclunuOsw3enyJpl6ctzg4M
u+m1I7sftIH73OgumvgSC2LB1f9Z2T0Ck7VYYmUrxJM+WzVGMvlPmFnl26Usx6Uv
4mGYrtVe/k4opY6P/d34WqOICmh1ut3lULs3dmcRhe8RMEamdIKU9tTU45gBBqhr
4js+Tgn2Egt64Vz4XuI5+/1VxyEvk4AzSyT90nWv/lnV7OVmTkjQ1EPWJQ0YPbaB
xisIczL/VOFnLIHdykJqShq6kAjHVvTsoz6MpbxqlMuaWgPvoLTGsLuKHXWxeG8b
rSx0P9JXBv9KTMcEnoFEJSTBQ4BI33LPGpq6Sempxh3UzMaklUumWATxEMPgoMrs
CZpDKvLCZt8qXEOdZzpGOZHlWq66u8Tf7+mACt2VjvtQ30YV4rjiWP3uc4kPo0go
27GCQzTCHJz7VChUDjj+y7a66uoMZVendM6yIpUIMS2N7/hVtxRehjfemtFgnm6S
RPkZfL6xCiUiPjZXZG31HTp43B+PherY+sH7AUibYakLNO7GRvt2TQokPMI8/3Oj
Ka+tOa35DNJ88F6IY9UG/KZiMOwK/IUnlZKwYth6Yp+k6YiEZkA5/QoZ9yKHhvqx
6Ofu9Zeh/yiZRgdpkUseE6pDX36GFyU44Wj69zMwvtDTEcRy8D8=
=veNE
-----END PGP SIGNATURE-----

Attachment: pgpXFCTAAkCib.pgp
Description: PGP signature


--- End Message ---

Reply via email to