Your message dated Mon, 29 Jul 2024 09:20:50 +0000
with message-id <e1symyk-0016ew...@fasolo.debian.org>
and subject line Bug#1075702: fixed in yorick-gy 0.0.5-3
has caused the Debian Bug report #1075702,
regarding yorick-gy: 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.)


-- 
1075702: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075702
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:yorick-gy
Version: 0.0.5-2
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/yorick-gy_0.0.5-2_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

[...]
   71 |             fprintf(stderr, "single linked list", 0);
      |                             ^~~~~~~~~~~~~~~~~~~~
gy_object.c: In function ‘gy_Object_extract’:
gy_object.c:159:24: error: initialization of ‘GList *’ {aka ‘struct _GList *’} 
from incompatible pointer type ‘GObject *’ {aka ‘struct _GObject *’} 
[-Wincompatible-pointer-types]
  159 |           GList* lst = o->object;
      |                        ^
gy_object.c:165:18: warning: suggest parentheses around assignment used as 
truth value [-Wparentheses]
  165 |           while (lst=lst->next) ++sz;
      |                  ^~~
gy_object.c:192:27: error: assignment to ‘GObject *’ {aka ‘struct _GObject *’} 
from incompatible pointer type ‘GList *’ {aka ‘struct _GList *’} 
[-Wincompatible-pointer-types]
  192 |             out -> object = ((GList*) o->object) -> next;
      |                           ^
gy_object.c:194:27: error: assignment to ‘GObject *’ {aka ‘struct _GObject *’} 
from incompatible pointer type ‘GList *’ {aka ‘struct _GList *’} 
[-Wincompatible-pointer-types]
  194 |             out -> object = ((GList*) o->object) -> prev;
      |                           ^
gy_object.c:327:23: warning: duplicate ‘const’ declaration specifier 
[-Wduplicate-decl-specifier]
  327 |     static const char const * sigprefix = "signal_";
      |                       ^~~~~
gy_object.c: In function ‘gy_Object_eval’:
gy_object.c:395:18: error: initialization of ‘GList *’ {aka ‘struct _GList *’} 
from incompatible pointer type ‘GObject *’ {aka ‘struct _GObject *’} 
[-Wincompatible-pointer-types]
  395 |     GList* lst = o->object;
      |                  ^
gy_object.c:440:9: warning: ‘GParameter’ is deprecated 
[-Wdeprecated-declarations]
  440 |         GParameter *parameters=NULL;
      |         ^~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:28,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/gobject-introspection-1.0/girepository.h:26,
                 from gy.h:20,
                 from gy_object.c:20:
/usr/include/glib-2.0/gobject/gparam.h:278:8: note: declared here
  278 | struct _GParameter /* auxiliary structure for _setv() variants */
      |        ^~~~~~~~~~~
gy_object.c:442:11: warning: ‘GParameter’ is deprecated 
[-Wdeprecated-declarations]
  442 |           parameters=g_new0(GParameter, n_parameters);
      |           ^~~~~~~~~~
/usr/include/glib-2.0/gobject/gparam.h:278:8: note: declared here
  278 | struct _GParameter /* auxiliary structure for _setv() variants */
      |        ^~~~~~~~~~~
gy_object.c:442:11: warning: ‘GParameter’ is deprecated 
[-Wdeprecated-declarations]
  442 |           parameters=g_new0(GParameter, n_parameters);
      |           ^~~~~~~~~~
/usr/include/glib-2.0/gobject/gparam.h:278:8: note: declared here
  278 | struct _GParameter /* auxiliary structure for _setv() variants */
      |        ^~~~~~~~~~~
gy_object.c:455:73: warning: passing argument 2 of 
‘gy_base_info_find_property_info’ discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  455 |             cur = gy_base_info_find_property_info(o->info, 
parameters[p].name);
      |                                                            
~~~~~~~~~~~~~^~~~~
gy.h:114:56: note: expected ‘char *’ but argument is of type ‘const gchar *’ 
{aka ‘const char *’}
  114 |                                                 char * name);
      |                                                 ~~~~~~~^~~~
gy_object.c:469:11: warning: ‘g_object_newv’ is deprecated: Use 
'g_object_new_with_properties' instead [-Wdeprecated-declarations]
  469 |           g_object_newv(g_registered_type_info_get_g_type(o->info),
      |           ^~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:444:13: note: declared here
  444 | gpointer    g_object_newv                     (GType           
object_type,
      |             ^~~~~~~~~~~~~
make[1]: *** [<builtin>: gy_object.o] Error 1
gy_callback.c: In function ‘Y_gy_signal_connect’:
gy_callback.c:270:3: warning: ‘data’ may be used uninitialized 
[-Wmaybe-uninitialized]
  270 |   __gy_signal_connect(o->object, o->info, o->repo, sig, cmd, data);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gy_callback.c:267:9: note: ‘data’ was declared here
  267 |   void* data;
      |         ^~~~
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: yorick-gy
Source-Version: 0.0.5-3
Done: Thibaut Paumard <thib...@debian.org>

We believe that the bug you reported is fixed in the latest version of
yorick-gy, 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.
Thibaut Paumard <thib...@debian.org> (supplier of updated yorick-gy 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: SHA256

Format: 1.8
Date: Mon, 29 Jul 2024 10:58:39 +0200
Source: yorick-gy
Architecture: source
Version: 0.0.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Thibaut Paumard <thib...@debian.org>
Closes: 1075702
Changes:
 yorick-gy (0.0.5-3) unstable; urgency=medium
 .
   * Bug fix: "ftbfs with GCC-14", thanks to Matthias Klose (Closes:
     #1075702). New patch gcc-14.
   * Check against Policy 4.7.0.
Checksums-Sha1:
 32352169e5f6e1ba95b239490b51535b4b801a96 2017 yorick-gy_0.0.5-3.dsc
 aca5d341bdb4a25a63e9664c50b3f5a874608b55 2716 yorick-gy_0.0.5-3.debian.tar.xz
 d041878821dd74cddd02b6c06d24a4c09fa1b868 8526 yorick-gy_0.0.5-3_amd64.buildinfo
Checksums-Sha256:
 8975da4cea4458e38082004caa79bbcba1d600dd9cb856c594b48426bc25818a 2017 
yorick-gy_0.0.5-3.dsc
 10df0ac12be202612140e56915e1805cbee40e5dc32fca941ddc9e22ec61ac80 2716 
yorick-gy_0.0.5-3.debian.tar.xz
 25e83ef747ff013de376dbfd53d30718c2ce90a0277ba7d550fb4f009b1f755d 8526 
yorick-gy_0.0.5-3_amd64.buildinfo
Files:
 28eea345041abbf7fc1fc6aa3831e725 2017 science optional yorick-gy_0.0.5-3.dsc
 df4f28772d56a07b2ad4cb5d73993971 2716 science optional 
yorick-gy_0.0.5-3.debian.tar.xz
 76d797fc0fc9bb9ffafed5f4f440dd58 8526 science optional 
yorick-gy_0.0.5-3_amd64.buildinfo

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

iQJHBAEBCAAxFiEEvK37UrQZmNdNmdmOk5RTSODcKEAFAmanXAYTHHRoaWJhdXRA
ZGViaWFuLm9yZwAKCRCTlFNI4NwoQCAmEACbRtTsM5vfTckiIbiKrHrGz3Dy5d84
zfjQ7lvQUTp0Ez9mw2S+eaxaopz7UNXMnKYVHINchGsqeWniIrIGG0jqC7E7odl5
axQT+gi+kZtlvijqP3OLctnmQDw68O+SJQSsMASwFjuf4DZMKRC1MGA+pkOa6Vrs
ReRJx9Czw2mkP4MrtJPGPA/ZL096HwB/k2c4VgGth03cHZjGP+bcnFzcybpQL03R
q9qqrbhGuQXkIOjfmu82cMBFP3NYW36ZD5j+tUSbakGoAT+oCTvMNkKZuQsYNqzq
cz9Bc8ilSFLvMg6xt+IibDjCtjKYGyvb83FpjA9yZNqdGwVlusw4XJ5/mx2Owgg/
1yY3LUD9s178LKr5WHb7E1egbmMx+HOBsXXSZFpzI8FXFRnzL5npum3fJ9YYiEde
Jg0G7y1M74VumKkUnj7SJfNmSkpfPABwezaeNLicQs5EuurlcIz9GMZOGqj317I/
wUup+suWs5wfjit9q68VfdMtTjs3INY1u/1Aj7JQFVgo6UAh+p2PzOfIKOlSJ5k5
MARq5mwGmNkfGAIDSzYXRqighexd2/lyHH6FtnnFjBsV1W5rNE3QTGCRLt5zBmBc
yU1g9iAE2+CIBgqQVmTdIkHK3IbsX/d0L8Utx+ajp4joFVwl5sbxpxMb+vGPz5xg
cqrv62kKFYZSgw==
=lSgw
-----END PGP SIGNATURE-----

Attachment: pgpiB7SalQv1b.pgp
Description: PGP signature


--- End Message ---

Reply via email to