Control: forwarded -1 https://github.com/ElvishArtisan/GlassCoder/issues/27
Control: tags -1 + patch

On Fri, 10 Jan 2025 12:38:46 -0500 Boyuan Yang <by...@debian.org> wrote:
Source: glasscoder
Version: 2.0.1-2
Severity: important
User: debian-multime...@lists.debian.org
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.

Related build logs:

g++ -DPACKAGE_NAME=\"glasscoder\" -DPACKAGE_TARNAME=\"glasscoder\" -DPACKAGE_VERSION=\"2.0.1\" -DPACKAGE_STRING=\"glasscoder\ 2.0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"glasscoder\" -DVERSION=\"2.0.1\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DJACK=yes -DSNDFILE=yes -DALSA=yes -DHAVE_VORBIS=1 -DHAVE_OPUS=1 -DHAVE_TWOLAME=1 -DHAVE_LAME=1 -DLINUX=1 -I. -Wall -DPREFIX=\"/usr\" -Wno-strict-aliasing -std=c++11 -fPIC -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/x86_64-linux-gnu/qt5 -DQT_NETWORK_LIB -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -DQT_CORE_LIB -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/opus -I/usr/include/x86_64-linux-gnu -I/usr/include/taglib -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/glasscoder-2.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o icyconnector.o icyconnector.cpp
hlsconnector.cpp:115:40: error: invalid conversion from ‘int’ to 
‘TagLib::ID3v2::Version’ [-fpermissive]
   115 |   TagLib::ByteVector bytes=tag->render(4);
       |                                        ^
       |                                        |
       |                                        int

The proposed patch is available at
https://github.com/ElvishArtisan/GlassCoder/issues/27 .

Thanks,
Boyuan Yang

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to