[Pkg-kde-extras] Bug#1076143: soundkonverter: FTBFS with taglib 2.0

Boyuan Yang byang at debian.org
Thu Jul 11 13:03:38 BST 2024


Source: soundkonverter
Severity: important
Version: 3.0.1-3
Tags: sid trixie
X-Debbugs-CC: msp at debian.org meskes at debian.org pino at debian.org

Dear Debian soundkonverter package maintainers,

Package soundkonverter now FTBFS against taglib 2.0.1 in Debian Experimental.
Please find related build logs as below:

=====================================
/<<PKGBUILDDIR>>/src/metadata/tagengine.cpp: In member function ‘TagData* TagEngine::readTags(const KUrl&)’:
/<<PKGBUILDDIR>>/src/metadata/tagengine.cpp:370:30: error: ‘ItemListMap’ is not a member of ‘TagLib::MP4’; did you mean ‘ItemMap’?
  370 |                 TagLib::MP4::ItemListMap map = tag->itemListMap();
      |                              ^~~~~~~~~~~
      |                              ItemMap
/<<PKGBUILDDIR>>/src/metadata/tagengine.cpp:371:35: error: ‘TagLib::MP4::ItemListMap’ has not been declared
  371 |                 for( TagLib::MP4::ItemListMap::ConstIterator it = map.begin(); it != map.end(); ++it )
      |                                   ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/metadata/tagengine.cpp:371:80: error: ‘it’ was not declared in this scope; did you mean ‘int’?
  371 |                 for( TagLib::MP4::ItemListMap::ConstIterator it = map.begin(); it != map.end(); ++it )
      |                                                                                ^~
      |                                                                                int
/<<PKGBUILDDIR>>/src/metadata/tagengine.cpp:371:86: error: ‘map’ was not declared in this scope; did you mean ‘std::map’?
  371 |                 for( TagLib::MP4::ItemListMap::ConstIterator it = map.begin(); it != map.end(); ++it )
      |                                                                                      ^~~
      |                                                                                      std::map
===================================

The full buildlog is provided in the attachment.

Once taglib 2.0 enters Debian Sid, I will bump the severity of this bug to RC.

Thanks,
Boyuan Yang
-------------- next part --------------
A non-text attachment was scrubbed...
Name: soundkonverter_3.0.1-3.1_amd64-2024-07-11T114820Z.zip
Type: application/zip
Size: 87835 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-extras/attachments/20240711/e2266a60/attachment-0001.zip>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 858 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-extras/attachments/20240711/e2266a60/attachment-0001.sig>


More information about the pkg-kde-extras mailing list