Your message dated Fri, 26 Jul 2024 18:35:33 +0000
with message-id <[email protected]>
and subject line Bug#1074998: fixed in gimp 2.10.38-2
has caused the Debian Bug report #1074998,
regarding gimp: 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 [email protected]
immediately.)


-- 
1074998: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074998
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gimp
Version: 2.10.38-1
Severity: important
Tags: sid trixie
User: [email protected]
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/gimp_2.10.38-1_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

[...]
file-tiff-load.c:1239:9: warning: ‘uint32’ is deprecated 
[-Wdeprecated-declarations]
 1239 |         uint32        count       = 0;
      |         ^~~~~~
file-tiff-load.c:1372:56: error: passing argument 2 of 
‘gimp_image_get_resolution’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 1372 |                     gimp_image_get_resolution (*image, &xres, &yres);
      |                                                        ^~~~~
      |                                                        |
      |                                                        gfloat * {aka 
float *}
In file included from ../../libgimp/gimp_pdb_headers.h:55,
                 from ../../libgimp/gimp.h:66,
                 from file-tiff-load.c:52:
../../libgimp/gimpimage_pdb.h:179:86: note: expected ‘gdouble *’ {aka ‘double 
*’} but argument is of type ‘gfloat *’ {aka ‘float *’}
  179 |                                                                 gdouble 
            *xresolution,
      |                                                                 
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
file-tiff-load.c:1372:63: error: passing argument 3 of 
‘gimp_image_get_resolution’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 1372 |                     gimp_image_get_resolution (*image, &xres, &yres);
      |                                                               ^~~~~
      |                                                               |
      |                                                               gfloat * 
{aka float *}
../../libgimp/gimpimage_pdb.h:180:86: note: expected ‘gdouble *’ {aka ‘double 
*’} but argument is of type ‘gfloat *’ {aka ‘float *’}
  180 |                                                                 gdouble 
            *yresolution);
      |                                                                 
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
file-tiff-load.c: In function ‘load_profile’:
file-tiff-load.c:1759:3: warning: ‘uint32’ is deprecated 
[-Wdeprecated-declarations]
 1759 |   uint32  profile_size;
      |   ^~~~~~
file-tiff-load.c: In function ‘load_rgba’:
file-tiff-load.c:1788:3: warning: ‘uint32’ is deprecated 
[-Wdeprecated-declarations]
 1788 |   buffer = g_new (uint32, image_width * image_height);
      |   ^~~~~~
file-tiff-load.c:1788:3: warning: ‘uint32’ is deprecated 
[-Wdeprecated-declarations]
make[4]: *** [Makefile:776: file-tiff-load.o] Error 1
make[4]: *** Waiting for unfinished jobs....
file-tiff-save.c: In function ‘save_metadata’:
file-tiff-save.c:879:7: warning: ‘gexiv2_metadata_clear_tag’ is deprecated: Use 
'gexiv2_metadata_try_clear_tag' instead [-Wdeprecated-declarations]
  879 |       gexiv2_metadata_clear_tag (GEXIV2_METADATA (metadata),
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gexiv2/gexiv2.h:13,
                 from file-tiff-save.c:51:
/usr/include/gexiv2/gexiv2-metadata.h:442:25: note: declared here
  442 | gboolean                gexiv2_metadata_clear_tag                       
(GExiv2Metadata *self, const gchar* tag);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
file-tiff-save.c:892:9: warning: ‘gexiv2_metadata_clear_tag’ is deprecated: Use 
'gexiv2_metadata_try_clear_tag' instead [-Wdeprecated-declarations]
  892 |         gexiv2_metadata_clear_tag (GEXIV2_METADATA (metadata), *tag);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gexiv2/gexiv2-metadata.h:442:25: note: declared here
  442 | gboolean                gexiv2_metadata_clear_tag                       
(GExiv2Metadata *self, const gchar* tag);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
file-tiff-save.c:896:9: warning: ‘gexiv2_metadata_clear_tag’ is deprecated: Use 
'gexiv2_metadata_try_clear_tag' instead [-Wdeprecated-declarations]
  896 |         gexiv2_metadata_clear_tag (GEXIV2_METADATA (metadata), *tag);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gexiv2/gexiv2-metadata.h:442:25: note: declared here
  442 | gboolean                gexiv2_metadata_clear_tag                       
(GExiv2Metadata *self, const gchar* tag);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
file-tiff-save.c:898:9: warning: ‘gexiv2_metadata_clear_tag’ is deprecated: Use 
'gexiv2_metadata_try_clear_tag' instead [-Wdeprecated-declarations]
  898 |         gexiv2_metadata_clear_tag (GEXIV2_METADATA (metadata), *tag);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gexiv2/gexiv2-metadata.h:442:25: note: declared here
  442 | gboolean                gexiv2_metadata_clear_tag                       
(GExiv2Metadata *self, const gchar* tag);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/<<PKGBUILDDIR>>/plug-ins/file-tiff'
make[3]: *** [Makefile:711: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/plug-ins'
make[2]: *** [Makefile:863: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:764: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gimp
Source-Version: 2.10.38-2
Done: Jeremy Bícha <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gimp, 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.
Jeremy Bícha <[email protected]> (supplier of updated gimp 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: Fri, 26 Jul 2024 14:26:20 -0400
Source: gimp
Built-For-Profiles: noudeb
Architecture: source
Version: 2.10.38-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Jeremy Bícha <[email protected]>
Closes: 1074998
Changes:
 gimp (2.10.38-2) unstable; urgency=medium
 .
   * Cherry-pick patch to fix build with gcc-14 (Closes: #1074998)
Checksums-Sha1:
 0179dcdd9b781665d8700c41213e2d1a94e6645f 3459 gimp_2.10.38-2.dsc
 ba88d1bcec5229d6cc14e004446213d0b8dbea9f 58780 gimp_2.10.38-2.debian.tar.xz
 90d8a305eaf8ac5a22353dfb1748b7f81f4aa5bc 14830 gimp_2.10.38-2_source.buildinfo
Checksums-Sha256:
 7d2e0fff2504aed33c950a7b1bc95be9995f373111536d53be5c51dd89996f53 3459 
gimp_2.10.38-2.dsc
 14d3ca38958f7514cc75a6ec4c3607bd9f95eaae653eae4d66c28fa31b2b7335 58780 
gimp_2.10.38-2.debian.tar.xz
 179ac4fcbb2ac7c9e6871b681240fefb415412d21075634af4fbf7646a2f0d6f 14830 
gimp_2.10.38-2_source.buildinfo
Files:
 509427ce7d0255057fba7182389d4b83 3459 graphics optional gimp_2.10.38-2.dsc
 5c5b70690ff1f503f2c08dfda40be3a0 58780 graphics optional 
gimp_2.10.38-2.debian.tar.xz
 81621e4da09e3e43a0fdc7813871d282 14830 graphics optional 
gimp_2.10.38-2_source.buildinfo

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

iQIyBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmaj6q8ACgkQ5mx3Wuv+
bH0AWg/2On56LgpU++P4TsP7LmSkq9fZn1EP/XcR40amGKG4i9UkwlxgnYSG40xd
YxYQ9iCNdPEYYvjaZQJgY8eoPuoqmkyTzh9mBy+5Yn1knqXhsC6bLB0BANhjEAU9
qqSSY6AyZBiG7Kyny0RWaDk7tjRMG8sMwvQoLt92NVfSC+pvX5GmHENylIzubE33
CBHGfGnDgTj5DgC2EPfWaXOBwiHurUJfyAznpbC7pnAsAWw0UwLkeyceMC9Ga/0Y
s43AtI7+4CsKHjNGmXKeKnP3JiC0VbWJvqS70ZjbIZzg5yrIUY+GTKE8Q9nfeCR0
ItQGWx4/duZg+lYcWO/9tYZ6llM+1mxuGTUty4wsNYM0V5gXthoICPJ/VJLu9Xj7
plYd1gRJ/TJzYBt935QzncnZVjLkAaD5Trno/TLyoea3JlmwqV5qw8rN8OAvoU5U
OWrvgFRUbQnemUt/9DHDM6NXH0qW/gFVxD+G5rBGBQ5A9UKHeoVxjpTV3jE1R40y
0ZvPwmKl62leRbO/UKGlwqVQ75JXYEc17iliJnaVSLYgEiUBxsAZUZ/MbLgDjXJh
HlbSB65LcVqHaL39Hv8BBzjKqPH57EuhNhMF/pPbQJq0QXcvOZsBTwgaccx6GlaX
pw4XUIuVMolHm7sJgR+l4oK8JxR2GoyNATLTZoFJk8/CWD/y2A==
=GqiS
-----END PGP SIGNATURE-----

Attachment: pgpjIaeHuVb0f.pgp
Description: PGP signature


--- End Message ---

Reply via email to