Your message dated Mon, 13 Jan 2025 07:49:08 +0000
with message-id <[email protected]>
and subject line Bug#1092683: fixed in lomiri-thumbnailer 3.0.4-2
has caused the Debian Bug report #1092683,
regarding lomiri-thumbnailer: FTBFS with taglib 2.0
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.)
--
1092683: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092683
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lomiri-thumbnailer
Version: 3.0.3-1
Severity: important
User: [email protected]
Usertags: taglib2.0
The package fails to build with taglib 2.0.2 from Debian experimental.
There are API breakages between taglib 1.x and taglib 2.x, and
some manual tweaks may be necessary.
This issue affects lomiri-thumbnailer in both 3.0.3-1 and 3.0.4-1.
Related build logs:
cd /build/reproducible-path/lomiri-thumbnailer-3.0.4/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB
-DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DSLOW_TESTS=1 -I/build/reproducible-path/lomiri-thumbnailer-3.0.4/obj-x86_64-linux-gnu/src
-I/build/reproducible-path/lomiri-thumbnailer-3.0.4/src -I/build/reproducible-path/lomiri-thumbnailer-3.0.4/obj-x86_64-linux-gnu/src/thumbnailer-static_autogen/include -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/taglib
-I/build/reproducible-path/lomiri-thumbnailer-3.0.4/include -I/build/reproducible-path/lomiri-thumbnailer-3.0.4/obj-x86_64-linux-gnu/include -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/lomiri-thumbnailer-3.0.4=. -fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++17 -Wall -pedantic -Wextra -fvisibility=hidden -Wcast-align -Wcast-qual -Wformat -Wredundant-decls -Wswitch-default -Wnon-virtual-dtor -Wctor-dtor-privacy -Wold-style-cast
-fPIC -MD -MT src/CMakeFiles/thumbnailer-static.dir/make_directories.cpp.o -MF CMakeFiles/thumbnailer-static.dir/make_directories.cpp.o.d -o CMakeFiles/thumbnailer-static.dir/make_directories.cpp.o -c
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/make_directories.cpp
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp: In
member function ‘virtual std::string
lomiri::thumbnailer::internal::{anonymous}::MP4Extractor::get_album_art()
const’:
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp:339:63:
error: ‘class TagLib::MP4::Tag’ has no member named ‘itemListMap’; did you
mean ‘itemMap’?
339 | auto const& map =
const_cast<TagLib::MP4::Tag*>(tag)->itemListMap();
|
^~~~~~~~~~~
| itemMap
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp: In function ‘std::unique_ptr<lomiri::thumbnailer::internal::{anonymous}::ArtExtractor> lomiri::thumbnailer::internal::{anonymous}::make_extractor(const std::string&, const
TagLib::FileRef&)’:
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp:374:11:
error: ‘runtime_error’ was not declared in this scope
374 | throw runtime_error(filename + ": unknown container format");
| ^~~~~~~~~~~~~
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp:41:1: note:
‘std::runtime_error’ is defined in header ‘<stdexcept>’; this is probably fixable by
adding ‘#include <stdexcept>’
40 | #include <cassert>
+++ |+#include <stdexcept>
41 | #include <memory>
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp: In
function ‘std::string lomiri::thumbnailer::internal::extract_local_album_art(const
std::string&)’:
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp:385:15:
error: ‘runtime_error’ was not declared in this scope
385 | throw runtime_error(filename + ": cannot create
TagLib::FileRef");
| ^~~~~~~~~~~~~
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp:385:15: note:
‘std::runtime_error’ is defined in header ‘<stdexcept>’; this is probably fixable by
adding ‘#include <stdexcept>’
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp: In function ‘std::unique_ptr<lomiri::thumbnailer::internal::{anonymous}::ArtExtractor> lomiri::thumbnailer::internal::{anonymous}::make_extractor(const std::string&, const
TagLib::FileRef&)’:
/build/reproducible-path/lomiri-thumbnailer-3.0.4/src/local_album_art.cpp:375:1:
warning: control reaches end of non-void function [-Wreturn-type]
375 | }
| ^
make[3]: *** [src/CMakeFiles/thumbnailer-static.dir/build.make:204:
src/CMakeFiles/thumbnailer-static.dir/local_album_art.cpp.o] Error 1
Thanks,
Boyuan Yang
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: lomiri-thumbnailer
Source-Version: 3.0.4-2
Done: Mike Gabriel <[email protected]>
We believe that the bug you reported is fixed in the latest version of
lomiri-thumbnailer, 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.
Mike Gabriel <[email protected]> (supplier of updated lomiri-thumbnailer
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: SHA256
Format: 1.8
Date: Mon, 13 Jan 2025 08:20:53 +0100
Source: lomiri-thumbnailer
Architecture: source
Version: 3.0.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 1092683
Changes:
lomiri-thumbnailer (3.0.4-2) unstable; urgency=medium
.
[ Boyuan Yang ]
* debian/patches:
+ Add 0004-Fix-taglib-2.x-compatibility.patch. Fix taglib 2.x compat.
(Closes: #1092683).
* debian/control:
+ Switch to libtag-dev in B-D: field.
Checksums-Sha1:
e2b8bacb813334001b867734d913dbc12b598693 3060 lomiri-thumbnailer_3.0.4-2.dsc
ccc1b26f9d8c38c896ef1338fc3dd48e7d3ccb10 10028
lomiri-thumbnailer_3.0.4-2.debian.tar.xz
ec254fd472edf62b3b06a61dbece98d1baeb9090 24921
lomiri-thumbnailer_3.0.4-2_source.buildinfo
Checksums-Sha256:
0942561ee70b217cdac1c9ac55800d955f6ad6eb8dd84d76e8cb939b4cded437 3060
lomiri-thumbnailer_3.0.4-2.dsc
fbec4c24c55e572036266cb71cdd453d08ddddc651532b43595b7b436334a65f 10028
lomiri-thumbnailer_3.0.4-2.debian.tar.xz
a7aacb4a48d0f9f4ea0c01578036e27f1aed235c3344bc752d7671973cdfb415 24921
lomiri-thumbnailer_3.0.4-2_source.buildinfo
Files:
9de8bc54d9698c0d5a2876d7c2baddbd 3060 misc optional
lomiri-thumbnailer_3.0.4-2.dsc
7a551d4112586b00ff77006b545b290e 10028 misc optional
lomiri-thumbnailer_3.0.4-2.debian.tar.xz
415081a5fb29f443219a0215d146c3bb 24921 misc optional
lomiri-thumbnailer_3.0.4-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmeEwZQVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxNP8QALpY12z7viz5FUZdhy+hkGzkyXcG
Vq9BTOXStDBS+2BZoW1DQFxcZgf9UcM1gg7M4BeLtIPsGKSWP00fpr3FmFGnN7Is
K4frDwWChC7PtkyvwEnbCel2kDABwFF1uBTvsdUyJap69n7WykgF6rnCuvGprit8
PWicT6B+eJiiTwiWOc9BVyz3v1F8GNkxE6piVDPbscE9BPMCXq7BaEuo1aJ9fh7O
bvWHoDOjWv19Jcfg0TY+woTEJqkk0EKvgNQaVfTo0kCAkMxXV5Z0nB+UjtsVUWP+
GYQ4MDW+sWpIkGODJlZ1J6GBWrYyfkchlmLKg4Xf2cBr6SrLuNbgqj9eF2HDnKgT
m3GyOVoM5sysrdAxWHrwsYMLaSoEr/QkYUXqB7+n8vLzwumI6g5iapqRvgrpbWgp
tTl9vxYoDUV/TMNxTq1UUxf4bcffh1con8Nhee6N0iRn/TYd+OUZ2zSQnauFXBZ/
Oqvq0PKcVjJTnjqCyfnHgtQjV40uAL20DZOGMeOXfmUOJjW3B5nI0lyDcOSs6jb2
1Tkg6gMFaH5Pg8DSbNyI2Q7recYWy54Rki/m/ECUadVnJC2I81hHUmyGguFm/YAe
ovGSOHnh8ly+Fx3rIRrVN32nOatLwZd21YfZNEXe7CjwnmmbHQAT4MKn/Ok6DVAd
25iqoE1DtfEyrApC
=Hvlq
-----END PGP SIGNATURE-----
pgpuYEqYOq46e.pgp
Description: PGP signature
--- End Message ---