Your message dated Tue, 30 Sep 2025 20:36:41 +0000
with message-id <[email protected]>
and subject line Bug#1098065: fixed in viking 1.10+git20250612.b98e55e-1
has caused the Debian Bug report #1098065,
regarding viking: ftbfs with GCC-15
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.)


-- 
1098065: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098065
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:viking
Version: 1.10-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

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

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/viking_1.10-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html

[...]
  980 |   GtkWidget *alpha_hbox = gtk_hbox_new ( FALSE, 0 );
      |   ^~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here
   63 | GtkWidget * gtk_hbox_new      (gboolean homogeneous,
      |             ^~~~~~~~~~~~
vikgeoreflayer.c:982:3: warning: ‘gtk_hscale_new_with_range’ is deprecated: Use 
'gtk_scale_new_with_range' instead [-Wdeprecated-declarations]
  982 |   GtkWidget *alpha_scale = gtk_hscale_new_with_range ( 0, 255, 1 );
      |   ^~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:265:
/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h:63:12: note: declared here
   63 | GtkWidget* gtk_hscale_new_with_range (gdouble        min,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
vikgeoreflayer.c: In function ‘georef_layer_add_menu_items’:
vikgeoreflayer.c:1086:3: warning: ‘GtkStock’ is deprecated 
[-Wdeprecated-declarations]
 1086 |   (void)vu_menu_add_item ( menu, _("_Zoom to Fit Map"), 
GTK_STOCK_ZOOM_FIT, G_CALLBACK(georef_layer_zoom_to_fit), pass_along );
      |   ^
vikgeoreflayer.c:1087:3: warning: ‘GtkStock’ is deprecated 
[-Wdeprecated-declarations]
 1087 |   (void)vu_menu_add_item ( menu, _("_Goto Map Center"), 
GTK_STOCK_JUMP_TO, G_CALLBACK(georef_layer_goto_center), pass_along );
      |   ^
vikgeoreflayer.c:1088:3: warning: ‘GtkStock’ is deprecated 
[-Wdeprecated-declarations]
 1088 |   (void)vu_menu_add_item ( menu, _("_Export to World File"), 
GTK_STOCK_HARDDISK, G_CALLBACK(georef_layer_export_params), pass_along );
      |   ^
In function ‘vik_viewport_rightmost_zone’,
    inlined from ‘vik_viewport_rightmost_zone’ at vikviewport.c:1396:7,
    inlined from ‘viewport_utm_zone_check.part.0’ at vikviewport.c:1119:27:
vikviewport.c:1402:17: warning: ‘coord.utm_zone’ may be used uninitialized 
[-Wmaybe-uninitialized]
 1402 |     return coord.utm_zone;
      |            ~~~~~^~~~~~~~~
vikviewport.c: In function ‘viewport_utm_zone_check.part.0’:
vikviewport.c:1399:14: note: ‘coord’ declared here
 1399 |     VikCoord coord;
      |              ^~~~~
In function ‘vik_viewport_leftmost_zone’,
    inlined from ‘vik_viewport_leftmost_zone’ at vikviewport.c:1385:7,
    inlined from ‘viewport_utm_zone_check.part.0’ at vikviewport.c:1119:63:
vikviewport.c:1391:17: warning: ‘coord.utm_zone’ may be used uninitialized 
[-Wmaybe-uninitialized]
 1391 |     return coord.utm_zone;
      |            ~~~~~^~~~~~~~~
vikviewport.c: In function ‘viewport_utm_zone_check.part.0’:
vikviewport.c:1388:14: note: ‘coord’ declared here
 1388 |     VikCoord coord;
      |              ^~~~~
In function ‘vik_viewport_leftmost_zone’,
    inlined from ‘vik_viewport_leftmost_zone’ at vikviewport.c:1385:7:
vikviewport.c:1391:17: warning: ‘coord.utm_zone’ may be used uninitialized 
[-Wmaybe-uninitialized]
 1391 |     return coord.utm_zone;
      |            ~~~~~^~~~~~~~~
vikviewport.c: In function ‘vik_viewport_leftmost_zone’:
vikviewport.c:1388:14: note: ‘coord’ declared here
 1388 |     VikCoord coord;
      |              ^~~~~
In function ‘vik_viewport_rightmost_zone’,
    inlined from ‘vik_viewport_rightmost_zone’ at vikviewport.c:1396:7:
vikviewport.c:1402:17: warning: ‘coord.utm_zone’ may be used uninitialized 
[-Wmaybe-uninitialized]
 1402 |     return coord.utm_zone;
      |            ~~~~~^~~~~~~~~
vikviewport.c: In function ‘vik_viewport_rightmost_zone’:
vikviewport.c:1399:14: note: ‘coord’ declared here
 1399 |     VikCoord coord;
      |              ^~~~~
make[4]: Leaving directory '/build/reproducible-path/viking-1.10/src'
make[3]: *** [Makefile:1142: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/viking-1.10/src'
make[2]: *** [Makefile:805: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/viking-1.10/src'
make[1]: *** [Makefile:517: all-recursive] Error 1
make[1]: Leaving directory '/build/reproducible-path/viking-1.10'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: viking
Source-Version: 1.10+git20250612.b98e55e-1
Done: Paul Gevers <[email protected]>

We believe that the bug you reported is fixed in the latest version of
viking, 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.
Paul Gevers <[email protected]> (supplier of updated viking 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: SHA512

Format: 1.8
Date: Tue, 30 Sep 2025 21:45:34 +0200
Source: viking
Architecture: source
Version: 1.10+git20250612.b98e55e-1
Distribution: unstable
Urgency: medium
Maintainer: be my guest <[email protected]>
Changed-By: Paul Gevers <[email protected]>
Closes: 1098065
Changes:
 viking (1.10+git20250612.b98e55e-1) unstable; urgency=medium
 .
   * Switch to follow upstream git instead of their ancient release
     Thanks to Vincent Lefevre I noticed. Closes: #1098065
   * Change maintainer address to package address to be inviting to
     co-maintainers
   * Update or drop patches that don't apply cleanly
   * Update Build-Depends for new upstream
Checksums-Sha1:
 a2868d71da29ea339475ab72ac00bffe79818d73 2478 
viking_1.10+git20250612.b98e55e-1.dsc
 1d76ab22d4746e568028a2e3fd06b6bb41ffd299 6601236 
viking_1.10+git20250612.b98e55e.orig.tar.xz
 0a46aedd7f0cf6e7d8e69986c5ac9d1af4698441 12624 
viking_1.10+git20250612.b98e55e-1.debian.tar.xz
Checksums-Sha256:
 da9c738245cdd6dbb15edaf0c07937a917e718be0f919083d1f9561331bda3d5 2478 
viking_1.10+git20250612.b98e55e-1.dsc
 b6825f06727b21fed5b1a204e382ea954cfeba8fc7222c58c581418ceb5076e6 6601236 
viking_1.10+git20250612.b98e55e.orig.tar.xz
 5870314db59738610fe34f7ebc3639fa5605d26cf7848458a92e2a0daa0cb11a 12624 
viking_1.10+git20250612.b98e55e-1.debian.tar.xz
Files:
 40eb99dae54172d5b9aa73866c195de7 2478 utils optional 
viking_1.10+git20250612.b98e55e-1.dsc
 7c7cc06a664779f80f44a4087d4997b3 6601236 utils optional 
viking_1.10+git20250612.b98e55e.orig.tar.xz
 e1282bfd766dd1c3de68ac3cf536b9e3 12624 utils optional 
viking_1.10+git20250612.b98e55e-1.debian.tar.xz

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

iQIzBAEBCgAdFiEEG5OTVaxMNcrfvXOcBqMo4AxqzhUFAmjcNO4ACgkQBqMo4Axq
zhXoew//S8ly2RFxdUKJUnR5HmvXlgCX04wFgqQSk692MQK/EzmLeSYg2kPsIRyY
i5pqu16EZAm0gcFNPK/ZZZjRLPdVdGFnmCiDeSa5ws9p23xuQjUp71c44qcojfEO
EQLefSU3tM+wT3AuLhzZy5ZQn2F2HAVVc3OOcm/B7J6kN3GkWQPTdzdgp9/8DSKW
XPn4/4Q2kdW+QWZPaYvkHeuSgbAw3F9YpbnRi1OZyIVlIr/jhajWCdC8+zdOYe5Z
nhXvH35Gb62ZleIhM3+/hgSsxv6fidvhA9090ehYIEjs7PiWq2PfLIhLQY5df+HV
JDvNXP9c2u+zY71xOPMjKoUt+iVPK5c0PrcHYeqSIRMdIaElF4sKCtOecMDQMmUJ
Wrr/67NH32iFOz7/rmrSlbgfsmdEkT30QgUeyhj0jJAhbAk9xUtjkV7RqwlV6K0x
r/IBQLhlU3+z05nZlL++IQoBilJpbYZ2a5AfOLyyfk/NgDn4qAvWzmkWMzzFMNrU
d04TmUgzf9iijxosKudH85gxFvcBIiia4BFpTXGzPd2iejQMH66b2DnJWIXrP7WH
V7ooVDRLN/74DcTmSocMlCaFdGb4txlGTL4maDBbeMB8OJMxhDCvo6VtaaTG/5in
Ua/URcMFtZHyeU9ose3PjCYTh7Rdn25GsEvfzEVbhz8VDEWqhzM=
=QmLg
-----END PGP SIGNATURE-----

Attachment: pgpPiko8bmeFo.pgp
Description: PGP signature


--- End Message ---

Reply via email to