Your message dated Sat, 10 Aug 2024 11:19:04 +0000
with message-id <e1sck7k-008r5j...@fasolo.debian.org>
and subject line Bug#1074877: fixed in checkit-tiff 1.4.4-2
has caused the Debian Bug report #1074877,
regarding checkit-tiff: 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.)


-- 
1074877: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074877
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:checkit-tiff
Version: 1.4.4-1
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/checkit-tiff_1.4.4-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

[...]
  Add the installation prefix of "RefIccMAX" to CMAKE_PREFIX_PATH or set
  "RefIccMAX_DIR" to a directory containing one of the above files.  If
  "RefIccMAX" provides a separate development package or SDK, be sure it has
  been installed.


-- no IccProfLib found, disabled full ICC profile checking
-- linking dynamic
-- Found Perl: /usr/bin/perl (found version "5.38.2")
-- BUILDTAG (after) : '1.4.4-1'
-- MAJOR VERSION: 1.4.4-1
-- MINOR VERSION: 1.4.4-1
-- PATCH VERSION: 1.4.4-1
-- Configuring done (3.0s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_RUNSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/build
   dh_auto_build -O--sourcedirectory=src -O--builddirectory=build 
-O--no-parallel -O--buildsystem=cmake
        cd build && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/build'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/src -B/<<PKGBUILDDIR>>/build 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/build/CMakeFiles 
/<<PKGBUILDDIR>>/build//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/build'
make  -f lib/CMakeFiles/libcheckit_tiff.dir/build.make 
lib/CMakeFiles/libcheckit_tiff.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" 
/<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/src/lib /<<PKGBUILDDIR>>/build 
/<<PKGBUILDDIR>>/build/lib 
/<<PKGBUILDDIR>>/build/lib/CMakeFiles/libcheckit_tiff.dir/DependInfo.cmake 
"--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make  -f lib/CMakeFiles/libcheckit_tiff.dir/build.make 
lib/CMakeFiles/libcheckit_tiff.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[  2%] Building C object 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_helper.c.o
cd /<<PKGBUILDDIR>>/build/lib && /usr/bin/cc -DHAVE_MMAP -DREPO_REVISION=\"\" 
-DUSE_LIBPCRE2 -DVERSION=\"debian_1.4.4-1\" -D_GNU_SOURCE 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/src/headers 
-I/<<PKGBUILDDIR>>/src/lib/include -I/<<PKGBUILDDIR>>/src/lib/validate_icc -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -Wformat 
-Werror=format-security -ffunction-sections -fdata-sections -std=gnu11 
-flto=auto -fno-fat-lto-objects -MD -MT 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_helper.c.o -MF 
CMakeFiles/libcheckit_tiff.dir/helper/check_helper.c.o.d -o 
CMakeFiles/libcheckit_tiff.dir/helper/check_helper.c.o -c 
/<<PKGBUILDDIR>>/src/lib/helper/check_helper.c
[  4%] Building C object 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_print.c.o
cd /<<PKGBUILDDIR>>/build/lib && /usr/bin/cc -DHAVE_MMAP -DREPO_REVISION=\"\" 
-DUSE_LIBPCRE2 -DVERSION=\"debian_1.4.4-1\" -D_GNU_SOURCE 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/src/headers 
-I/<<PKGBUILDDIR>>/src/lib/include -I/<<PKGBUILDDIR>>/src/lib/validate_icc -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -Wformat 
-Werror=format-security -ffunction-sections -fdata-sections -std=gnu11 
-flto=auto -fno-fat-lto-objects -MD -MT 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_print.c.o -MF 
CMakeFiles/libcheckit_tiff.dir/helper/check_print.c.o.d -o 
CMakeFiles/libcheckit_tiff.dir/helper/check_print.c.o -c 
/<<PKGBUILDDIR>>/src/lib/helper/check_print.c
[  6%] Building C object 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_renderer.c.o
cd /<<PKGBUILDDIR>>/build/lib && /usr/bin/cc -DHAVE_MMAP -DREPO_REVISION=\"\" 
-DUSE_LIBPCRE2 -DVERSION=\"debian_1.4.4-1\" -D_GNU_SOURCE 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/src/headers 
-I/<<PKGBUILDDIR>>/src/lib/include -I/<<PKGBUILDDIR>>/src/lib/validate_icc -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -Wformat 
-Werror=format-security -ffunction-sections -fdata-sections -std=gnu11 
-flto=auto -fno-fat-lto-objects -MD -MT 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_renderer.c.o -MF 
CMakeFiles/libcheckit_tiff.dir/helper/check_renderer.c.o.d -o 
CMakeFiles/libcheckit_tiff.dir/helper/check_renderer.c.o -c 
/<<PKGBUILDDIR>>/src/lib/helper/check_renderer.c
[  8%] Building C object 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_tiffparse.c.o
cd /<<PKGBUILDDIR>>/build/lib && /usr/bin/cc -DHAVE_MMAP -DREPO_REVISION=\"\" 
-DUSE_LIBPCRE2 -DVERSION=\"debian_1.4.4-1\" -D_GNU_SOURCE 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<<PKGBUILDDIR>>/src/headers 
-I/<<PKGBUILDDIR>>/src/lib/include -I/<<PKGBUILDDIR>>/src/lib/validate_icc -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -Wformat 
-Werror=format-security -ffunction-sections -fdata-sections -std=gnu11 
-flto=auto -fno-fat-lto-objects -MD -MT 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_tiffparse.c.o -MF 
CMakeFiles/libcheckit_tiff.dir/helper/check_tiffparse.c.o.d -o 
CMakeFiles/libcheckit_tiff.dir/helper/check_tiffparse.c.o -c 
/<<PKGBUILDDIR>>/src/lib/helper/check_tiffparse.c
/<<PKGBUILDDIR>>/src/lib/helper/check_tiffparse.c: In function 
‘read_offsetdata’:
/<<PKGBUILDDIR>>/src/lib/helper/check_tiffparse.c:485:46: error: passing 
argument 2 of ‘ct_read32’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  485 |       OFFSET_MALLOC(ct_read32, ctif, offset_p->datafloatp, float, count)
      |                                      ~~~~~~~~^~~~~~~~~~~~
      |                                              |
      |                                              float *
/<<PKGBUILDDIR>>/src/lib/helper/check_tiffparse.c:386:36: note: in definition 
of macro ‘OFFSET_MALLOC’
  386 |   ssize_t result = ctread( ctif_p, offsetdata, count);                  
 \
      |                                    ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/lib/helper/check_tiffparse.c:116:43: note: expected 
‘uint32 *’ {aka ‘unsigned int *’} but argument is of type ‘float *’
  116 | ssize_t ct_read32(ctiff_t * ctif, uint32 *buf, size_t quad_count) {
      |                                   ~~~~~~~~^~~
make[3]: *** [lib/CMakeFiles/libcheckit_tiff.dir/build.make:121: 
lib/CMakeFiles/libcheckit_tiff.dir/helper/check_tiffparse.c.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [CMakeFiles/Makefile2:213: lib/CMakeFiles/libcheckit_tiff.dir/all] 
Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [Makefile:169: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: error: cd build && make -j1 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: checkit-tiff
Source-Version: 1.4.4-2
Done: Andreas Metzler <ametz...@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Metzler <ametz...@debian.org> (supplier of updated checkit-tiff 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: Sat, 10 Aug 2024 11:52:06 +0200
Source: checkit-tiff
Architecture: source
Version: 1.4.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<pkg-phototools-de...@lists.alioth.debian.org>
Changed-By: Andreas Metzler <ametz...@debian.org>
Closes: 1074877
Changes:
 checkit-tiff (1.4.4-2) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Set upstream metadata fields: Repository-Browse.
 .
   [ Andreas Metzler ]
   * Team upload.
   * Fix FTBFS with gcc-14 by cherrypicking
     use-type-specialized-ct_readXX-functions.patch from upstream GIT master.
     Closes: #1074877
Checksums-Sha1: 
 bc2166d3927f930c82d87251bb8eb1cd11418d0e 2135 checkit-tiff_1.4.4-2.dsc
 732f48f83257fbe83aa64beb547ed59c52923ac3 6004 
checkit-tiff_1.4.4-2.debian.tar.xz
Checksums-Sha256: 
 442c24bf7acd6e8a4bc6b5370ef9d015034e3db9c8c95336de9bc6a612b34d56 2135 
checkit-tiff_1.4.4-2.dsc
 0f9b0f252c6f58722c1f566aa0656b96dee82259a9e060036dffed54692f4462 6004 
checkit-tiff_1.4.4-2.debian.tar.xz
Files: 
 69dd810512407d4ade8c10917f751b67 2135 science optional checkit-tiff_1.4.4-2.dsc
 64f14fecc2fe86797aab640c80957577 6004 science optional 
checkit-tiff_1.4.4-2.debian.tar.xz

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

iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAma3SZAACgkQpU8BhUOC
FIQ9/w/7BKOETFdAlkC6+D3mL+JprjQoTfP2WXLgFJA36uFR5BlZm0d0LCGJSapF
oafVhfp8uixvSxywfrwRFuBAiS8X/g8X88lDB5nkh8Vk1PsTHH3TE/2AWBEXcBHe
0sv54TojruXsZiGSYGbEfcIfN7MoTyvHtbjLABkVYKJaKkb/Odc5ehOUwoV7NeUd
VK6x5PMAGOqbBJnbx8lduiaDoRdOmtRT/tAYkn3M7jttYGJaN9CZ2a71LQAu9xRp
VwvDUIrsrSNg0si50Q703998M6vNQAIEkDMAs6C2mq/tiB9ov/DTWtHWkeVr2BRP
I3VS0LtMVn1pJpbGWcj7YTgGN1X4k31bduXB580lVv+cG2TmAyemiwoZho6Y110o
fC/NtT9eaRmciOn79LWL0d0vfqmAK2Y1rVCablZZeGaF6jxqaIzrrACIrVLZeq6w
o+irTXJV2gCI9q7ZMFzkoAqjdj/+LUy91iETgZlsh0bpt3zBkKNbZCVKr8MnQ/H5
Vxfhb74ujDFx1TfNR8D+oGhLpM7r7GK0GDRqmOBlFMuGI5quS99ChvJYba8Mq0Ze
wpSP/NU6+ZWv2ak8g5DS6xOVL4FElJlaVGUddKAsLyy/0629hdE0anefd/Ks6b2O
5kkm+nob7PBLGebKFLzYaURrzcVBAM4bN3HB1Ho6Wl8bpUlh/YU=
=tz1c
-----END PGP SIGNATURE-----

Attachment: pgpgEk6nk4XOC.pgp
Description: PGP signature


--- End Message ---

Reply via email to