Your message dated Sat, 27 Jul 2024 13:49:23 +0000
with message-id <[email protected]>
and subject line Bug#1075036: fixed in gphoto2 2.5.28-3
has caused the Debian Bug report #1075036,
regarding gphoto2: 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.)


-- 
1075036: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075036
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gphoto2
Version: 2.5.28-2
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/gphoto2_2.5.28-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

[...]
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I.. -I../gphoto2 
-I/usr/include/gphoto2  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include 
-I/usr/include    -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wmissing-declarations -Wmissing-prototypes -g -c -o gphoto2-main.o `test -f 
'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I.. -I../gphoto2 
-I/usr/include/gphoto2  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include 
-I/usr/include    -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wmissing-declarations -Wmissing-prototypes -g -c -o gphoto2-version.o `test -f 
'version.c' || echo './'`version.c
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I.. -I../gphoto2 
-I/usr/include/gphoto2  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include 
-I/usr/include    -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wmissing-declarations -Wmissing-prototypes -g -c -o gphoto2-range.o `test -f 
'range.c' || echo './'`range.c
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I.. -I../gphoto2 
-I/usr/include/gphoto2  -DLOCALEDIR=\"/usr/share/locale\" 
-D_GPHOTO2_INTERNAL_CODE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include 
-I/usr/include    -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-Wmissing-declarations -Wmissing-prototypes -g -c -o gphoto2-shell.o `test -f 
'shell.c' || echo './'`shell.c
gphoto2-cmd-config.c: In function ‘set_config’:
gphoto2-cmd-config.c:74:42: error: passing argument 4 of ‘newCDKDialog’ from 
incompatible pointer type [-Wincompatible-pointer-types]
   74 |                                          msg, 4, buttons, 2,
      |                                          ^~~
      |                                          |
      |                                          const char **
In file included from /usr/include/cdk.h:40,
                 from gphoto2-cmd-config.c:33:
/usr/include/cdk/dialog.h:90:17: note: expected ‘char **’ but argument is of 
type ‘const char **’
   90 |                 CDK_CSTRING2    /* message */,
      |                 ^~~~~~~~~~~~
gphoto2-cmd-config.c:74:50: error: passing argument 6 of ‘newCDKDialog’ from 
incompatible pointer type [-Wincompatible-pointer-types]
   74 |                                          msg, 4, buttons, 2,
      |                                                  ^~~~~~~
      |                                                  |
      |                                                  const char **
/usr/include/cdk/dialog.h:92:17: note: expected ‘char **’ but argument is of 
type ‘const char **’
   92 |                 CDK_CSTRING2    /* buttons */,
      |                 ^~~~~~~~~~~~
gphoto2-cmd-config.c: In function ‘show_section’:
gphoto2-cmd-config.c:127:32: error: passing argument 8 of ‘newCDKScroll’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  127 |                                (const char**)items, count, NUMBERS, 
A_REVERSE, TRUE, FALSE);
      |                                ^~~~~~~~~~~~~~~~~~~
      |                                |
      |                                const char **
/usr/include/cdk/scroll.h:82:17: note: expected ‘char **’ but argument is of 
type ‘const char **’
   82 |                 CDK_CSTRING2    /* itemList */,
      |                 ^~~~~~~~~~~~
gphoto2-cmd-config.c: In function ‘show_radio’:
gphoto2-cmd-config.c:321:53: error: passing argument 6 of ‘newCDKItemlist’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  321 |                                title, _("Value: "), (const 
char**)items, count,
      |                                                     ^~~~~~~~~~~~~~~~~~~
      |                                                     |
      |                                                     const char **
/usr/include/cdk/itemlist.h:86:17: note: expected ‘char **’ but argument is of 
type ‘const char **’
   86 |                 CDK_CSTRING2    /* itemlist */,
      |                 ^~~~~~~~~~~~
gphoto2-cmd-config.c: In function ‘show_toggle’:
gphoto2-cmd-config.c:378:32: error: passing argument 6 of ‘newCDKItemlist’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  378 |                                info, 2, 1 - value, TRUE, FALSE);
      |                                ^~~~
      |                                |
      |                                const char **
/usr/include/cdk/itemlist.h:86:17: note: expected ‘char **’ but argument is of 
type ‘const char **’
   86 |                 CDK_CSTRING2    /* itemlist */,
      |                 ^~~~~~~~~~~~
make[3]: *** [Makefile:797: gphoto2-gphoto2-cmd-config.o] Error 1
make[3]: *** Waiting for unfinished jobs....
gp-params.c: In function ‘ctx_progress_update_func’:
gp-params.c:170:17: warning: ‘__builtin___strncat_chk’ output may be truncated 
copying between 0 and 9 bytes from a string of length 9 [-Wstringop-truncation]
  170 |                 strncat (remaining, buf, sizeof (remaining) - strlen 
(remaining) - 1);
      |                 ^
gp-params.c:175:17: warning: ‘__builtin___strncat_chk’ output may be truncated 
copying between 0 and 9 bytes from a string of length 9 [-Wstringop-truncation]
  175 |                 strncat (remaining, buf, sizeof (remaining) - strlen 
(remaining) - 1);
      |                 ^
gp-params.c:179:17: warning: ‘__builtin___strncat_chk’ output may be truncated 
copying between 0 and 9 bytes from a string of length 9 [-Wstringop-truncation]
  179 |                 strncat (remaining, buf, sizeof (remaining) - strlen 
(remaining) - 1);
      |                 ^
make[3]: Leaving directory '/<<PKGBUILDDIR>>/gphoto2'
make[2]: *** [Makefile:463: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:395: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gphoto2
Source-Version: 2.5.28-3
Done: Ferenc Wágner <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gphoto2, 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.
Ferenc Wágner <[email protected]> (supplier of updated gphoto2 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: Sat, 27 Jul 2024 22:25:39 +0900
Source: gphoto2
Architecture: source
Version: 2.5.28-3
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
Changed-By: Ferenc Wágner <[email protected]>
Closes: 1075036
Changes:
 gphoto2 (2.5.28-3) unstable; urgency=medium
 .
   * [029b8c0] New patch: cast mtime to long long to avoid 32bit time issues.
     Thanks to Marcus Meissner
   * [1fa00da] New patch: use CDK_CONST to match whatever const mode cdk was
     built with. https://github.com/gphoto/gphoto2/issues/615.
     Thanks to Marcus Meissner (Closes: #1075036)
   * [4b35f76] pkgconf superseded pkg-config
   * [6911f7b] Update Standards-Version to 4.7.0 (no changes required)
Checksums-Sha1:
 b953fb2b46f849de568a6bc42a5f5f20be3ad377 2388 gphoto2_2.5.28-3.dsc
 514972a0b9fa1b060f73823c3b41345250d7424d 17036 gphoto2_2.5.28-3.debian.tar.xz
 389c7c231c528565619bc6f3203ef11f3cd12e8c 9029 gphoto2_2.5.28-3_amd64.buildinfo
Checksums-Sha256:
 d45056df8a75e4a8e065c36fa758d1449725bfc9cc9a945eb3142ba1d554d299 2388 
gphoto2_2.5.28-3.dsc
 1830e285ac55cef8eee564d314a199c8bca04ca899b2dfb6664111de50535b91 17036 
gphoto2_2.5.28-3.debian.tar.xz
 18b240286b97c5388bd5554ef59700897b7eff337f809d5902cac6a3fac62767 9029 
gphoto2_2.5.28-3_amd64.buildinfo
Files:
 0e0c7f4c8efd022539f69ab5b1014796 2388 utils optional gphoto2_2.5.28-3.dsc
 70bb61689996110ff091c840ec648609 17036 utils optional 
gphoto2_2.5.28-3.debian.tar.xz
 cdda7da07014b7a51b1442dd43ed6727 9029 utils optional 
gphoto2_2.5.28-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEwddEx0RNIUL7eugtOsj3Fkd+2yMFAmak9aQACgkQOsj3Fkd+
2yOhhw//Yhj5tMI+Kk6g1dLL84v0PmN4KepqxXv0MdZyGximi8fAlX+PmgWkEK4E
giQDhPUBbiFBevDVRiROV3096nMIqy/h33fgmrwN25ig/2rRO4tuaV817Spcmcej
9MzSHZjoNRAgh/pSFnfoRGbJuBPHlkLy6bMDqmTeC9DN6jI0R2/949R/su5wh4IT
+YFpfKVYZLEs0zdG+9A+U4havlkufbbSHxksfwCrV0dMABJ6jiz7+pp+9C/vTTKZ
yPtcgkxeQ5dYQ6e5Loht9MdOrObVibEF3dcI1nA2arzMft+IzUekubSRrGKCHh8Z
A6wmyca89Y+0fl+EDDZ17RaFZd0vogYw+tREoLhTaGKK+/L/SoDZpgbywaFTKXXN
TTHM9O/4HRQt/yOEYBHQRynPyUVacqCcjhq4u90z7SHQmV+jdGaJRt07EENjLQT3
wZzClQm2BsZ3tFbbnuTY+Fv8EhDJqgBEE8GFylaeupqB7GBAk+K/5F1HESQU4+8x
72CkonjrGGrNx+54+tNLf/UTywXN9kZ8jbIuZog9tQQMAHrml4qXk1TDdnzG5VKI
5oMwKWJhFFRoBwNL4h92OlUQZoQ2f+Cs6p5ku3t1s4cM94/PkN5hQgZbveun/3G0
KRSh6Sw0PYMB7/RnvdzxHrzffGk3WyP/DfEMuiAisXBqWFPdrGo=
=rxOF
-----END PGP SIGNATURE-----

Attachment: pgpc6BvhcmSrU.pgp
Description: PGP signature


--- End Message ---

Reply via email to