[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1037711: marked as done (kodi-imagedecoder-heif: ftbfs with GCC-13)



Your message dated Sun, 06 Aug 2023 13:52:21 +0000
with message-id <E1qSeBB-00ACkt-6K@fasolo.debian.org>
and subject line Bug#1037711: fixed in kodi-imagedecoder-heif 20.1.0+ds1-3
has caused the Debian Bug report #1037711,
regarding kodi-imagedecoder-heif: ftbfs with GCC-13
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 owner@bugs.debian.org
immediately.)


-- 
1037711: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037711
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:kodi-imagedecoder-heif
Version: 20.1.0+ds1-2
Severity: normal
Tags: sid trixie
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-13

[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-13/g++-13, but succeeds to build with gcc-12/g++-12. 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/2023/05/22/logs/kodi-imagedecoder-heif_20.1.0+ds1-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1238:9: error: ‘RelatedImageWidth’ was not declared in this scope
 1238 |         RelatedImageWidth = 0;
      |         ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1239:9: error: ‘RelatedImageHeight’ was not declared in this scope
 1239 |         RelatedImageHeight= 0;
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1240:9: error: ‘Orientation’ was not declared in this scope
 1240 |         Orientation       = 0;
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1243:9: error: ‘ResolutionUnit’ was not declared in this scope; did you mean ‘XResolution’?
 1243 |         ResolutionUnit    = 0;
      |         ^~~~~~~~~~~~~~
      |         XResolution
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1244:9: error: ‘BitsPerSample’ was not declared in this scope
 1244 |         BitsPerSample     = 0;
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1247:9: error: ‘ExposureProgram’ was not declared in this scope
 1247 |         ExposureProgram   = 0;
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1248:9: error: ‘ISOSpeedRatings’ was not declared in this scope
 1248 |         ISOSpeedRatings   = 0;
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1255:9: error: ‘Flash’ was not declared in this scope
 1255 |         Flash             = 0;
      |         ^~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1256:9: error: ‘MeteringMode’ was not declared in this scope
 1256 |         MeteringMode      = 0;
      |         ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1257:9: error: ‘LightSource’ was not declared in this scope
 1257 |         LightSource       = 0;
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1258:9: error: ‘ProjectionType’ was not declared in this scope
 1258 |         ProjectionType    = 0;
      |         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1259:21: error: request for member ‘clear’ in ‘((TinyEXIF::EXIFInfo*)this)->TinyEXIF::EXIFInfo::SubjectArea’, which is of non-class type ‘int’
 1259 |         SubjectArea.clear();
      |                     ^~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1275:18: error: ‘struct TinyEXIF::EXIFInfo::LensInfo_t’ has no member named ‘FocalPlaneResolutionUnit’; did you mean ‘FocalPlaneXResolution’?
 1275 |         LensInfo.FocalPlaneResolutionUnit = 0;
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
      |                  FocalPlaneXResolution
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1294:21: error: ‘struct TinyEXIF::EXIFInfo::Geolocation_t’ has no member named ‘GPSDifferential’
 1294 |         GeoLocation.GPSDifferential         = 0;
      |                     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1301:35: error: ‘struct TinyEXIF::EXIFInfo::Geolocation_t::Coord_t’ has no member named ‘direction’
 1301 |         GeoLocation.LatComponents.direction = 0;
      |                                   ^~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1305:35: error: ‘struct TinyEXIF::EXIFInfo::Geolocation_t::Coord_t’ has no member named ‘direction’
 1305 |         GeoLocation.LonComponents.direction = 0;
      |                                   ^~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1312:20: error: ‘struct TinyEXIF::EXIFInfo::MicroVideo_t’ has no member named ‘HasMicroVideo’
 1312 |         MicroVideo.HasMicroVideo = 0;
      |                    ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1313:20: error: ‘struct TinyEXIF::EXIFInfo::MicroVideo_t’ has no member named ‘MicroVideoVersion’
 1313 |         MicroVideo.MicroVideoVersion = 0;
      |                    ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/lib/TinyEXIF/TinyEXIF.cpp:1314:20: error: ‘struct TinyEXIF::EXIFInfo::MicroVideo_t’ has no member named ‘MicroVideoOffset’; did you mean ‘MicroVideo_t’?
 1314 |         MicroVideo.MicroVideoOffset = 0;
      |                    ^~~~~~~~~~~~~~~~
      |                    MicroVideo_t
make[3]: *** [CMakeFiles/imagedecoder.heif.dir/build.make:93: CMakeFiles/imagedecoder.heif.dir/lib/TinyEXIF/TinyEXIF.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:113: CMakeFiles/imagedecoder.heif.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: kodi-imagedecoder-heif
Source-Version: 20.1.0+ds1-3
Done: Vasyl Gello <vasek.gello@gmail.com>

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

Debian distribution maintenance software
pp.
Vasyl Gello <vasek.gello@gmail.com> (supplier of updated kodi-imagedecoder-heif 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 06 Aug 2023 08:47:59 +0000
Source: kodi-imagedecoder-heif
Architecture: source
Version: 20.1.0+ds1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Vasyl Gello <vasek.gello@gmail.com>
Closes: 1037711
Changes:
 kodi-imagedecoder-heif (20.1.0+ds1-3) unstable; urgency=medium
 .
   * Bmp copyright years
   * d/watch: Fix repack suffix
   * d/gbp.conf: Fix debian and upstream branches
   * Add GCC13 fix (Closes: #1037711)
Checksums-Sha1:
 6fab886d95aa77d5920feebc98ae1887b781d169 2259 kodi-imagedecoder-heif_20.1.0+ds1-3.dsc
 2373567c256bd56ba20c5a388fc509504d795bef 3668 kodi-imagedecoder-heif_20.1.0+ds1-3.debian.tar.xz
 b1d44d6cc8995584c3b396a4ecaf4131518669c6 5782 kodi-imagedecoder-heif_20.1.0+ds1-3_source.buildinfo
Checksums-Sha256:
 7ae1130c6b988668bb8ad3b592d1ae92a864605ced63faf0f7195028dcd81052 2259 kodi-imagedecoder-heif_20.1.0+ds1-3.dsc
 aa0812ad381a31aed0fb771c5049934b2f771d9fa726d2beb343e8c777f4ba0b 3668 kodi-imagedecoder-heif_20.1.0+ds1-3.debian.tar.xz
 ce8bdfab703cdfb88c05ed1f50f4ba08a3cfb929b30c622830d49f6d6a5859bd 5782 kodi-imagedecoder-heif_20.1.0+ds1-3_source.buildinfo
Files:
 ef2919f3dceecf18616ec461158a53cb 2259 libs optional kodi-imagedecoder-heif_20.1.0+ds1-3.dsc
 28f853e1e70b1fed73efd4c7a2d5479e 3668 libs optional kodi-imagedecoder-heif_20.1.0+ds1-3.debian.tar.xz
 09668695f50d938bb48f3120e864f4e6 5782 libs optional kodi-imagedecoder-heif_20.1.0+ds1-3_source.buildinfo

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

iQJKBAEBCAA0FiEEKG46uNMbcWWMwf6pRcPahUxsbF4FAmTPXoUWHHZhc2VrLmdl
bGxvQGdtYWlsLmNvbQAKCRBFw9qFTGxsXmmED/9U8FkrcvR0JcL6dgEqL7npnnQk
Ssg+hLFX71JGA84Wwa4PMhT43IgCKS88U0B2n/PzDMCti2XRDMal4yya0iTCD9Fe
fqgCXUOdlRCqMncn7lXJ+1nqQwnwJMdPuiwB5DxjIPx51tBV24LbwpWrZ6YBaAlt
NK6ZxHGDDMDsx1c+wGEHf1p1jga1oLZEz99lunVr/y6ZTmNiGIJMhkUUNp5VLGzu
6JJ3gHkhXGa+Y1BvxgITSK4e6hVY0KkZ9GHSDKXB7chex6sn1WAZHk8bryKXYCUw
O16bfEsXemeFhVd4Ado+nXB0V8W66HF8PunRlLY3mBTpD8N1joTPlO20+WZqJbiE
+sBbCWTwJ15Q/R4sF/+KKKQzYLatJhMz5IX6YODBsnt/VILvj/rUrX3rvxP42cbI
+ZlTZnrZhdE1vSSOns/YTFbZBbfBCSNyeLA2m7aIw47gXrDTgHSjruOPwRz+Ahpj
aF9IHNGbjcKWgojVC1uGZTPMpWpRzUuhgT/o4EwuQUzzhJ7ZzxB2KGYBFgkmsUpl
bdDzKNkawRuCeEF1Ab6yrulbTQJBrnpvCbPMYbBTsZF7GFvAg7aEQ2OgZeqZUUdf
Gw/SgNF5zdHGQ9v4yqhxGF8fJNVsjEMolUxMdDtgbSOrZePgS7krGG8xYa1McX1L
dGeFpzjUCsuv89nZlA==
=O4aQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: