Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target ppc64le --nodeps /builddir/build/SPECS/id3lib.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1671912984.901745/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fffa31ebb10>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s8m03_l1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s8m03_l1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a5d7bec48f7a4ee181273dd3da4e2c64', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1671912984.901745/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s8m03_l1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target ppc64le --nodeps /builddir/build/SPECS/id3lib.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1658361600
Wrote: /builddir/build/SRPMS/id3lib-3.8.3-53.fc38.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target ppc64le --nodeps /builddir/build/SPECS/id3lib.spec'], chrootPath='/var/lib/mock/fedora-rawhide-ppc64le-1671912984.901745/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fffa31ebb10>timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s8m03_l1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s8m03_l1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '14161f3050c449c889ca49d043f53543', '-D', '/var/lib/mock/fedora-rawhide-ppc64le-1671912984.901745/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s8m03_l1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target ppc64le --nodeps /builddir/build/SPECS/id3lib.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1658361600
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RzmeO3
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf id3lib-3.8.3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/id3lib-3.8.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd id3lib-3.8.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/id3lib-dox.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/id3lib-3.8.3-autoreconf.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/id3lib-3.8.3-io_helpers-163101.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/10-fix-compilation-with-cpp-headers.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/15-fix-headers-of-main-functions.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/40-deal-with-mkstemp.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/50-remove-outdated-check.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/20-create-manpages.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/60-id3lib-missing-nullpointer-check.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/60-fix_make_check.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/61-fix_vbr_stack_smash.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ for i in doc/id3v2.3.0.txt doc/id3v2.3.0.html ChangeLog THANKS
+ iconv --from-code=ISO-8859-1 --to-code=UTF8 doc/id3v2.3.0.txt --output=tmp
+ sed -i -e 's/\r//' tmp
+ touch --reference=doc/id3v2.3.0.txt tmp
+ mv tmp doc/id3v2.3.0.txt
+ for i in doc/id3v2.3.0.txt doc/id3v2.3.0.html ChangeLog THANKS
+ iconv --from-code=ISO-8859-1 --to-code=UTF8 doc/id3v2.3.0.html --output=tmp
+ sed -i -e 's/\r//' tmp
+ touch --reference=doc/id3v2.3.0.html tmp
+ mv tmp doc/id3v2.3.0.html
+ for i in doc/id3v2.3.0.txt doc/id3v2.3.0.html ChangeLog THANKS
+ iconv --from-code=ISO-8859-1 --to-code=UTF8 ChangeLog --output=tmp
+ sed -i -e 's/\r//' tmp
+ touch --reference=ChangeLog tmp
+ mv tmp ChangeLog
+ for i in doc/id3v2.3.0.txt doc/id3v2.3.0.html ChangeLog THANKS
+ iconv --from-code=ISO-8859-1 --to-code=UTF8 THANKS --output=tmp
+ sed -i -e 's/\r//' tmp
+ touch --reference=THANKS tmp
+ mv tmp THANKS
+ sed -i -e 's|@DOX_DIR_HTML@|/usr/share/doc/id3lib-devel/api|' doc/index.html.in
+ sed -i -e 's,HTML_FOOTER.*$,HTML_FOOTER = id3lib-no_date_footer.hml,g' doc/Doxyfile.in
+ cp /builddir/build/SOURCES/id3lib-no_date_footer.hml doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yd8cwE
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd id3lib-3.8.3
+ autoreconf --force --install
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
libtoolize: putting auxiliary files in '..'.
libtoolize: copying file '../ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
libtoolize: 'AC_PROG_RANLIB' is rendered obsolete by 'LT_INIT'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:37: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:37: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:37: the top level
configure.in:38: warning: The macro `AC_HAVE_HEADERS' is obsolete.
configure.in:38: You should run autoupdate.
./lib/autoconf/oldnames.m4:35: AC_HAVE_HEADERS is expanded from...
configure.in:38: the top level
configure.in:44: warning: AC_OUTPUT should be used without arguments.
configure.in:44: You should run autoupdate.
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader: warning: WARNING: Using auxiliary files such as 'acconfig.h', 'config.h.bot'
autoheader: WARNING: and 'config.h.top', to define templates for 'config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader: 
autoheader: WARNING: Using the third argument of 'AC_DEFINE_UNQUOTED' and
autoheader: WARNING: 'AC_DEFINE' allows one to define a template without
autoheader: WARNING: 'acconfig.h':
autoheader: 
autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: 		[Define if a function 'main' is needed.])
autoheader: 
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:23: installing '../compile'
configure.in:19: installing '../missing'
src/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
src/Makefile.am: installing '../depcomp'
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:92: warning: The macro `AC_ISC_POSIX' is obsolete.
configure.in:92: You should run autoupdate.
./lib/autoconf/specific.m4:550: AC_ISC_POSIX is expanded from...
configure.in:92: the top level
configure.in:135: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.in:135: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.in:135: the top level
configure.in:166: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:166: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:166: the top level
configure.in:177: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:177: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:177: the top level
configure.in:199: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:199: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:199: the top level
configure.in:224: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete.
configure.in:224: You should run autoupdate.
./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from...
configure.in:224: the top level
configure.in:237: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete.
configure.in:237: You should run autoupdate.
./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from...
m4/id3_cxx.m4:71: ID3_CXX_PORTABILITY is expanded from...
configure.in:237: the top level
configure.in:237: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:237: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
m4/id3_cxx.m4:71: ID3_CXX_PORTABILITY is expanded from...
configure.in:237: the top level
configure.in:237: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:237: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
m4/id3_cxx.m4:71: ID3_CXX_PORTABILITY is expanded from...
configure.in:237: the top level
configure.in:244: warning: The macro `AC_TRY_RUN' is obsolete.
configure.in:244: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
m4/id3_unicode.m4:8: ID3_CHECK_ICONV_FORMAT is expanded from...
m4/id3_unicode.m4:21: ID3_UNICODE is expanded from...
configure.in:244: the top level
configure.in:308: warning: AC_OUTPUT should be used without arguments.
configure.in:308: You should run autoupdate.
autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoheader: warning: WARNING: Using auxiliary files such as 'acconfig.h', 'config.h.bot'
autoheader: WARNING: and 'config.h.top', to define templates for 'config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader: 
autoheader: WARNING: Using the third argument of 'AC_DEFINE_UNQUOTED' and
autoheader: WARNING: 'AC_DEFINE' allows one to define a template without
autoheader: WARNING: 'acconfig.h':
autoheader: 
autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: 		[Define if a function 'main' is needed.])
autoheader: 
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:92: installing './compile'
configure.in:90: installing './missing'
examples/Makefile.am:95: warning: '%'-style pattern rules are a GNU make extension
examples/Makefile.am:98: warning: '%'-style pattern rules are a GNU make extension
examples/Makefile.am: installing './depcomp'
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']'
++ find . -type f -name configure -print
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure
+ diff -u ./configure.backup ./configure
--- ./configure.backup	2022-12-24 20:19:23.286209580 +0000
+++ ./configure	2022-12-24 20:19:24.776166191 +0000
@@ -1772,7 +1772,7 @@
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+__attribute__ ((used)) char $2 ();
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure
+ diff -u ./configure.backup ./configure
--- ./configure.backup	2022-12-24 20:19:24.776166191 +0000
+++ ./configure	2022-12-24 20:19:24.816165026 +0000
@@ -7388,7 +7388,7 @@
 # Transform an extracted symbol line into a proper C declaration.
 # Some systems (esp. on ia64) link data and code symbols differently,
 # so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="$SED -n"\
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 $lt_cdecl_hook\
 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
@@ -20173,7 +20173,7 @@
 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./zlib/configure
+ diff -u ./zlib/configure.backup ./zlib/configure
+ mv ./zlib/configure.backup ./zlib/configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./zlib/configure
+ diff -u ./zlib/configure.backup ./zlib/configure
+ mv ./zlib/configure.backup ./zlib/configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./zlib/configure
+ diff -u ./zlib/configure.backup ./zlib/configure
--- ./zlib/configure.backup	2022-12-24 20:19:19.556318198 +0000
+++ ./zlib/configure	2022-12-24 20:19:24.846164153 +0000
@@ -1712,7 +1712,7 @@
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+__attribute__ ((used)) char $2 ();
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./zlib/configure
+ diff -u ./zlib/configure.backup ./zlib/configure
+ mv ./zlib/configure.backup ./zlib/configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./zlib/configure
+ diff -u ./zlib/configure.backup ./zlib/configure
--- ./zlib/configure.backup	2022-12-24 20:19:24.846164153 +0000
+++ ./zlib/configure	2022-12-24 20:19:24.876163279 +0000
@@ -7049,7 +7049,7 @@
 # Transform an extracted symbol line into a proper C declaration.
 # Some systems (esp. on ia64) link data and code symbols differently,
 # so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="$SED -n"\
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 $lt_cdecl_hook\
 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
@@ -17869,7 +17869,7 @@
 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./zlib/config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./zlib/config.guess
++ basename ./zlib/config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./zlib/config.guess
'/usr/lib/rpm/redhat/config.guess' -> './zlib/config.guess'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./zlib/config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./zlib/config.sub
++ basename ./zlib/config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./zlib/config.sub
'/usr/lib/rpm/redhat/config.sub' -> './zlib/config.sub'
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
+ for i in $(find . -name ltmain.sh)
+ /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh
++ grep -q runstatedir=DIR ./configure
++ echo --runstatedir=/run
+ ./configure --build=powerpc64le-redhat-linux-gnu --host=powerpc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-static
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports the include directive... yes (GNU style)
checking for powerpc64le-redhat-linux-gnu-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for library containing strerror... none required
checking build system type... powerpc64le-redhat-linux-gnu
checking host system type... powerpc64le-redhat-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop
checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for powerpc64le-redhat-linux-gnu-file... no
checking for file... file
checking for powerpc64le-redhat-linux-gnu-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for powerpc64le-redhat-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for powerpc64le-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for powerpc64le-redhat-linux-gnu-strip... no
checking for strip... strip
checking for powerpc64le-redhat-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 7394:  -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory
ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for powerpc64le-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking for powerpc64le-redhat-linux-gnu-gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking how to run the C++ preprocessor... g++ -E
checking for uncompress in -lz... yes
checking for egrep... (cached) /usr/bin/grep -E
checking for zlib.h... yes
checking for wchar.h... yes
checking for sys/param.h... yes
checking for unistd.h... (cached) yes
checking for iconv.h... yes
checking where to find iconv_open... libc
checking whether iconv takes const char ** or char **... char **
checking whether to typecast in iconv... no
checking for libcw/sys.h... no
checking for cctype... yes
checking for climits... yes
checking for cstdio... yes
checking for cstdlib... yes
checking for bitset... yes
checking for cstring... yes
checking for fstream... yes
checking for iostream... yes
checking for iomanip... yes
checking for vector... yes
checking for string... yes
checking whether C++ has bool... yes
checking whether C++ has correct scoping in for-loops... no
checking what warning flags to pass to the C++ compiler... -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations
checking what language compliance flags to pass to the C++ compiler... 
checking whether iconv supports UTF-8... yes
checking whether iconv supports UTF-16BE... yes
checking whether iconv supports UTF-16... yes
checking whether iconv supports ISO-8859-1... yes
checking for getopt_long... yes
checking for mkstemp... yes
checking for truncate... yes
checking for size_t... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating m4/Makefile
config.status: creating include/Makefile
config.status: creating include/id3/Makefile
config.status: creating id3com/Makefile
config.status: creating id3com/Sample/Makefile
config.status: creating src/Makefile
config.status: creating examples/Makefile
config.status: creating prj/Makefile
config.status: creating libprj/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in zlib (/builddir/build/BUILD/id3lib-3.8.3/zlib)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  '--build=powerpc64le-redhat-linux-gnu' '--host=powerpc64le-redhat-linux-gnu' '--program-prefix=' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--runstatedir=/run' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-static' 'build_alias=powerpc64le-redhat-linux-gnu' 'host_alias=powerpc64le-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' 'LT_SYS_LIBRARY_PATH=/usr/lib64:' 'CXX=g++' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... powerpc64le-redhat-linux-gnu
checking host system type... powerpc64le-redhat-linux-gnu
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for powerpc64le-redhat-linux-gnu-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop
checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for powerpc64le-redhat-linux-gnu-file... no
checking for file... file
checking for powerpc64le-redhat-linux-gnu-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for powerpc64le-redhat-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for powerpc64le-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for powerpc64le-redhat-linux-gnu-strip... no
checking for strip... strip
checking for powerpc64le-redhat-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 7055:  -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory
ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for powerpc64le-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking how to run the C++ preprocessor... g++ -E
checking for powerpc64le-redhat-linux-gnu-ranlib... ranlib
checking for egrep... (cached) /usr/bin/grep -E
checking for unistd.h... (cached) yes
checking for errno.h... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating prj/Makefile
config.status: creating include/Makefile
config.status: creating lib/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
+ /usr/bin/make -O -j5 V=1 VERBOSE=1 libid3_la_LIBADD=-lz
/usr/bin/make  all-recursive
Making all in .
Making all in m4
make[2]: Nothing to be done for 'all'.
Making all in doc
make[2]: Nothing to be done for 'all'.
Making all in include
Making all in id3
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all-am'.
Making all in id3com
Making all in Sample
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all-am'.
Making all in src
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o field_integer.lo field_integer.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c field_integer.cpp  -fPIC -DPIC -o .libs/field_integer.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o c_wrapper.lo c_wrapper.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c c_wrapper.cpp  -fPIC -DPIC -o .libs/c_wrapper.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from c_wrapper.cpp:30:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
c_wrapper.cpp: In function 'void ID3TagIterator_Delete(ID3TagIterator*)':
c_wrapper.cpp:350:17: warning: deleting object of abstract class type 'ID3_Tag::Iterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  350 |       ID3_CATCH(delete reinterpret_cast<ID3_Tag::Iterator*>(iter));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c_wrapper.cpp:44:31: note: in definition of macro 'ID3_CATCH'
   44 | #define ID3_CATCH(code) try { code; } catch (...) { }
      |                               ^~~~
c_wrapper.cpp: In function 'void ID3TagConstIterator_Delete(ID3TagConstIterator*)':
c_wrapper.cpp:370:17: warning: deleting object of abstract class type 'ID3_Tag::ConstIterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  370 |       ID3_CATCH(delete reinterpret_cast<ID3_Tag::ConstIterator*>(iter));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c_wrapper.cpp:44:31: note: in definition of macro 'ID3_CATCH'
   44 | #define ID3_CATCH(code) try { code; } catch (...) { }
      |                               ^~~~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o field_binary.lo field_binary.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c field_binary.cpp  -fPIC -DPIC -o .libs/field_binary.o
field_binary.cpp: In member function 'virtual void ID3_FieldImpl::FromFile(const char*)':
field_binary.cpp:154:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  154 |       ::fread(buffer, 1, fileSize, temp_file);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o field.lo field.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c field.cpp  -fPIC -DPIC -o .libs/field.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o field_string_ascii.lo field_string_ascii.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c field_string_ascii.cpp  -fPIC -DPIC -o .libs/field_string_ascii.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o field_string_unicode.lo field_string_unicode.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c field_string_unicode.cpp  -fPIC -DPIC -o .libs/field_string_unicode.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o globals.lo globals.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c globals.cpp  -fPIC -DPIC -o .libs/globals.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o frame.lo frame.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c frame.cpp  -fPIC -DPIC -o .libs/frame.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from frame.cpp:29:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o header.lo header.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c header.cpp  -fPIC -DPIC -o .libs/header.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o frame_parse.lo frame_parse.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c frame_parse.cpp  -fPIC -DPIC -o .libs/frame_parse.o
In file included from frame_parse.cpp:28:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o frame_impl.lo frame_impl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c frame_impl.cpp  -fPIC -DPIC -o .libs/frame_impl.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from frame_impl.cpp:32:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
frame_impl.cpp: In member function 'ID3_FrameImpl& ID3_FrameImpl::operator=(const ID3_Frame&)':
frame_impl.cpp:238:3: warning: deleting object of abstract class type 'ID3_Frame::ConstIterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  238 |   delete ri;
      |   ^~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o io.lo io.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c io.cpp  -fPIC -DPIC -o .libs/io.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o frame_render.lo frame_render.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c frame_render.cpp  -fPIC -DPIC -o .libs/frame_render.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from frame_render.cpp:38:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o header_frame.lo header_frame.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c header_frame.cpp  -fPIC -DPIC -o .libs/header_frame.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from ../include/id3/utils.h:32,
                 from header_frame.cpp:30:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
header_frame.cpp: In member function 'const char* ID3_FrameHeader::GetTextID() const':
header_frame.cpp:165:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  165 |   char *textID = "";
      |                  ^~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o header_tag.lo header_tag.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c header_tag.cpp  -fPIC -DPIC -o .libs/header_tag.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from ../include/id3/utils.h:32,
                 from header_tag.cpp:30:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
In file included from header.h:33,
                 from header_tag.h:32,
                 from header_tag.cpp:29:
In member function 'ID3_Flags::get() const',
    inlined from 'ID3_Flags::test(unsigned short) const' at flags.h:42:48,
    inlined from 'ID3_TagHeader::ParseExtended(ID3_Reader&)' at header_tag.cpp:180:26:
flags.h:41:39: warning: 'extflags$' may be used uninitialized [-Wmaybe-uninitialized]
   41 |   TYPE   get() const         { return _f; }
      |                                       ^~
header_tag.cpp: In member function 'ID3_TagHeader::ParseExtended(ID3_Reader&)':
header_tag.cpp:172:16: note: 'extflags$' was declared here
  172 |     ID3_Flags* extflags[1]; // ID3V2_4_0 has 1 flag byte, extflagbytes should be equal to 1
      |                ^~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o io_decorators.lo io_decorators.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c io_decorators.cpp  -fPIC -DPIC -o .libs/io_decorators.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from io_decorators.cpp:28:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o mp3_parse.lo mp3_parse.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c mp3_parse.cpp  -fPIC -DPIC -o .libs/mp3_parse.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
mp3_parse.cpp:51:8: warning: no previous declaration for 'uint32 fto_nearest_i(float)' [-Wmissing-declarations]
   51 | uint32 fto_nearest_i(float f)
      |        ^~~~~~~~~~~~~
mp3_parse.cpp:68:8: warning: no previous declaration for 'uint16 calcCRC(char*, size_t)' [-Wmissing-declarations]
   68 | uint16 calcCRC(char *pFrame, size_t audiodatasize)
      |        ^~~~~~~
mp3_parse.cpp: In member function 'bool Mp3Info::Parse(ID3_Reader&, size_t)':
mp3_parse.cpp:397:11: warning: enumeration value 'MPEGLAYER_FALSE' not handled in switch [-Wswitch]
  397 |     switch(_mp3_header_output->layer)
      |           ^
mp3_parse.cpp:397:11: warning: enumeration value 'MPEGLAYER_UNDEFINED' not handled in switch [-Wswitch]
mp3_parse.cpp:503:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  503 |       if (mp3size >= vbr_header_offest + vbr_header_size)
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o helpers.lo helpers.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c helpers.cpp  -fPIC -DPIC -o .libs/helpers.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from helpers.cpp:31:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o misc_support.lo misc_support.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c misc_support.cpp  -fPIC -DPIC -o .libs/misc_support.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from ../include/id3/misc_support.h:32,
                 from misc_support.cpp:31:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
misc_support.cpp: In function 'ID3_Frame* ID3_AddComment(ID3_Tag*, const char*, const char*, const char*, bool)':
misc_support.cpp:404:7: warning: deleting object of abstract class type 'ID3_Tag::Iterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  404 |       delete iter;
      |       ^~~~~~~~~~~
misc_support.cpp: In function 'size_t ID3_RemoveComments(ID3_Tag*, const char*)':
misc_support.cpp:460:3: warning: deleting object of abstract class type 'ID3_Tag::Iterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  460 |   delete iter;
      |   ^~~~~~~~~~~
misc_support.cpp: In function 'size_t ID3_RemovePictureType(ID3_Tag*, ID3_PictureType)':
misc_support.cpp:648:3: warning: deleting object of abstract class type 'ID3_Tag::Iterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  648 |   delete iter;
      |   ^~~~~~~~~~~
misc_support.cpp: In function 'size_t ID3_GetPictureDataOfPicType(ID3_Tag*, const char*, ID3_PictureType)':
misc_support.cpp:701:5: warning: deleting object of abstract class type 'ID3_Tag::Iterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  701 |     delete iter;
      |     ^~~~~~~~~~~
misc_support.cpp: In function 'char* ID3_GetMimeTypeOfPicType(ID3_Tag*, ID3_PictureType)':
misc_support.cpp:735:3: warning: deleting object of abstract class type 'ID3_Tag::Iterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  735 |   delete iter;
      |   ^~~~~~~~~~~
misc_support.cpp: In function 'char* ID3_GetDescriptionOfPicType(ID3_Tag*, ID3_PictureType)':
misc_support.cpp:762:3: warning: deleting object of abstract class type 'ID3_Tag::Iterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  762 |   delete iter;
      |   ^~~~~~~~~~~
misc_support.cpp: At global scope:
misc_support.cpp:1096:12: warning: no previous declaration for 'ID3_Frame* ID3_GetSyncLyricsInfo(const ID3_Tag*, const char*, const char*, ID3_TimeStampFormat&, ID3_ContentType&, size_t&)' [-Wmissing-declarations]
 1096 | ID3_Frame *ID3_GetSyncLyricsInfo(const ID3_Tag *tag, const char *desc,
      |            ^~~~~~~~~~~~~~~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o io_helpers.lo io_helpers.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c io_helpers.cpp  -fPIC -DPIC -o .libs/io_helpers.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
In file included from io_helpers.cpp:28:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
io_helpers.cpp: In function 'uint32 dami::io::readUInt28(ID3_Reader&)':
io_helpers.cpp:279:70: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  279 |     val = (val << BITSUSED) | static_cast<uint32>(reader.readChar()) & MASK(BITSUSED);
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o spec.lo spec.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c spec.cpp  -fPIC -DPIC -o .libs/spec.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o readers.lo readers.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c readers.cpp  -fPIC -DPIC -o .libs/readers.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_find.lo tag_find.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_find.cpp  -fPIC -DPIC -o .libs/tag_find.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from tag_impl.h:34,
                 from tag_find.cpp:27:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag.lo tag.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag.cpp  -fPIC -DPIC -o .libs/tag.o
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_impl.lo tag_impl.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_impl.cpp  -fPIC -DPIC -o .libs/tag_impl.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from tag_impl.h:34,
                 from tag_impl.cpp:32:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
tag_impl.cpp: In member function 'ID3_TagImpl& ID3_TagImpl::operator=(const ID3_Tag&)':
tag_impl.cpp:319:3: warning: deleting object of abstract class type 'ID3_Tag::ConstIterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  319 |   delete iter;
      |   ^~~~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_file.lo tag_file.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_file.cpp  -fPIC -DPIC -o .libs/tag_file.o
tag_file.cpp:161:8: warning: no previous declaration for 'size_t RenderV1ToFile(ID3_TagImpl&, std::fstream&)' [-Wmissing-declarations]
  161 | size_t RenderV1ToFile(ID3_TagImpl& tag, fstream& file)
      |        ^~~~~~~~~~~~~~
tag_file.cpp:207:8: warning: no previous declaration for 'size_t RenderV2ToFile(const ID3_TagImpl&, std::fstream&)' [-Wmissing-declarations]
  207 | size_t RenderV2ToFile(const ID3_TagImpl& tag, fstream& file)
      |        ^~~~~~~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_parse.lo tag_parse.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_parse.cpp  -fPIC -DPIC -o .libs/tag_parse.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from tag_impl.h:34,
                 from tag_parse.cpp:36:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
In file included from ../include/id3/io_decorators.h:32,
                 from mp3_header.h:31,
                 from tag_impl.h:36:
In member function 'dami::io::ExitTrigger::~ExitTrigger()',
    inlined from '(anonymous namespace)::parseFrames(ID3_TagImpl&, ID3_Reader&) [clone .isra.0]' at tag_parse.cpp:134:3:
../include/id3/io_helpers.h:53:36: warning: 'et._locked' may be used uninitialized [-Wmaybe-uninitialized]
   53 |       virtual ~ExitTrigger() { if (_locked) _reader.setCur(_pos); }
      |                                    ^~~~~~~
tag_parse.cpp: In function '(anonymous namespace)::parseFrames(ID3_TagImpl&, ID3_Reader&) [clone .isra.0]':
tag_parse.cpp:47:21: note: 'et' declared here
   47 |     io::ExitTrigger et(rdr, beg);
      |                     ^~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_parse_v1.lo tag_parse_v1.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_parse_v1.cpp  -fPIC -DPIC -o .libs/tag_parse_v1.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from tag_impl.h:34,
                 from tag_parse_v1.cpp:28:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
tag_parse_v1.cpp: In function 'bool dami::id3::v1::parse(ID3_TagImpl&, ID3_Reader&)':
tag_parse_v1.cpp:134:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  134 |     if (trackno[1] == '\0' || trackno[1] == 0x20 && trackno[0] != 0x20)
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_render.lo tag_render.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_render.cpp  -fPIC -DPIC -o .libs/tag_render.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from tag_impl.h:34,
                 from tag_render.cpp:29:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_parse_musicmatch.lo tag_parse_musicmatch.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_parse_musicmatch.cpp  -fPIC -DPIC -o .libs/tag_parse_musicmatch.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from tag_impl.h:34,
                 from tag_parse_musicmatch.cpp:33:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o tag_parse_lyrics3.lo tag_parse_lyrics3.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c tag_parse_lyrics3.cpp  -fPIC -DPIC -o .libs/tag_parse_lyrics3.o
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from tag_impl.h:34,
                 from tag_parse_lyrics3.cpp:30:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
In function '(anonymous namespace)::readIntegerString(ID3_Reader&, unsigned long)',
    inlined from '(anonymous namespace)::readTimeStamp(ID3_Reader&) [clone .constprop.0]' at tag_parse_lyrics3.cpp:78:35:
tag_parse_lyrics3.cpp:44:24: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   44 |       val = (val * 10) + (reader.readChar() - '0');
      |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/id3/readers.h:32,
                 from ../include/id3/io_decorators.h:31,
                 from mp3_header.h:31,
                 from tag_impl.h:36:
../include/id3/reader.h: In function '(anonymous namespace)::readTimeStamp(ID3_Reader&) [clone .constprop.0]':
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
In function '(anonymous namespace)::readIntegerString(ID3_Reader&, unsigned long)',
    inlined from '(anonymous namespace)::readTimeStamp(ID3_Reader&) [clone .constprop.0]' at tag_parse_lyrics3.cpp:80:29:
tag_parse_lyrics3.cpp:44:24: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   44 |       val = (val * 10) + (reader.readChar() - '0');
      |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/id3/reader.h: In function '(anonymous namespace)::readTimeStamp(ID3_Reader&) [clone .constprop.0]':
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
tag_parse_lyrics3.cpp: In function '(anonymous namespace)::isTimeStamp(ID3_Reader&) [clone .constprop.0]':
tag_parse_lyrics3.cpp:65:74: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   62 |     bool its = ('[' == reader.readChar() &&
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
   63 |                 isdigit(reader.readChar()) && isdigit(reader.readChar()) &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64 |                 ':' == reader.readChar() &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
   65 |                 isdigit(reader.readChar()) && isdigit(reader.readChar()) &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
   66 |                 ']' == reader.readChar());
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~                                 
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
tag_parse_lyrics3.cpp:63:24: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   63 |                 isdigit(reader.readChar()) && isdigit(reader.readChar()) &&
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~~
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
tag_parse_lyrics3.cpp:63:54: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   63 |                 isdigit(reader.readChar()) && isdigit(reader.readChar()) &&
      |                                               ~~~~~~~^~~~~~~~~~~~~~~~~~~
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
tag_parse_lyrics3.cpp:63:74: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   62 |     bool its = ('[' == reader.readChar() &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
   63 |                 isdigit(reader.readChar()) && isdigit(reader.readChar()) &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
   64 |                 ':' == reader.readChar() &&
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~                                  
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
tag_parse_lyrics3.cpp:65:24: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   65 |                 isdigit(reader.readChar()) && isdigit(reader.readChar()) &&
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~~
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
tag_parse_lyrics3.cpp:65:54: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   65 |                 isdigit(reader.readChar()) && isdigit(reader.readChar()) &&
      |                                               ~~~~~~~^~~~~~~~~~~~~~~~~~~
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
In member function 'ID3_Reader::readChar()',
    inlined from 'ID3_Reader::readChar()' at ../include/id3/reader.h:65:20,
    inlined from '(anonymous namespace)::isTimeStamp(ID3_Reader&) [clone .constprop.0]' at tag_parse_lyrics3.cpp:66:39:
../include/id3/reader.h:73:12: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
   73 |     return ch;
      |            ^~
../include/id3/reader.h: In function '(anonymous namespace)::isTimeStamp(ID3_Reader&) [clone .constprop.0]':
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
In function '(anonymous namespace)::lyrics3ToSylt(ID3_Reader&, ID3_Writer&)',
    inlined from 'dami::lyr3::v2::parse(ID3_TagImpl&, ID3_Reader&)' at tag_parse_lyrics3.cpp:348:22:
tag_parse_lyrics3.cpp:142:24: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]
  142 |         if (0x0A == ch && (reader.atEnd() || isTimeStamp(reader)))
      |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/id3/reader.h: In function 'dami::lyr3::v2::parse(ID3_TagImpl&, ID3_Reader&)':
../include/id3/reader.h:71:15: note: 'ch' was declared here
   71 |     char_type ch;
      |               ^~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o writers.lo writers.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c writers.cpp  -fPIC -DPIC -o .libs/writers.o
In file included from writers.cpp:28:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../include/id3 -I../include    -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o utils.lo utils.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include/id3 -I../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -c utils.cpp  -fPIC -DPIC -o .libs/utils.o
In file included from ../include/id3/utils.h:32,
                 from utils.cpp:38:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
utils.cpp: At global scope:
utils.cpp:51:14: warning: no previous declaration for 'dami::String mbstoucs(dami::String)' [-Wmissing-declarations]
   51 | dami::String mbstoucs(dami::String data)
      |              ^~~~~~~~
utils.cpp:63:14: warning: no previous declaration for 'dami::String ucstombs(dami::String)' [-Wmissing-declarations]
   63 | dami::String ucstombs(dami::String data)
      |              ^~~~~~~~
utils.cpp:74:14: warning: no previous declaration for 'dami::String oldconvert(dami::String, ID3_TextEnc, ID3_TextEnc)' [-Wmissing-declarations]
   74 | dami::String oldconvert(dami::String data, ID3_TextEnc sourceEnc, ID3_TextEnc targetEnc)
      |              ^~~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -version-info 3:0:0 -release 3.8 -export-dynamic -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libid3.la -rpath /usr/lib64 c_wrapper.lo field.lo field_binary.lo field_integer.lo field_string_ascii.lo field_string_unicode.lo frame.lo frame_impl.lo frame_parse.lo frame_render.lo globals.lo header.lo header_frame.lo header_tag.lo helpers.lo io.lo io_decorators.lo io_helpers.lo misc_support.lo mp3_parse.lo readers.lo spec.lo tag.lo tag_file.lo tag_find.lo tag_impl.lo tag_parse.lo tag_parse_lyrics3.lo tag_parse_musicmatch.lo tag_parse_v1.lo tag_render.lo utils.lo writers.lo -lz 
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/ppc64le-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/ppc64le-redhat-linux/13/crtbeginS.o  .libs/c_wrapper.o .libs/field.o .libs/field_binary.o .libs/field_integer.o .libs/field_string_ascii.o .libs/field_string_unicode.o .libs/frame.o .libs/frame_impl.o .libs/frame_parse.o .libs/frame_render.o .libs/globals.o .libs/header.o .libs/header_frame.o .libs/header_tag.o .libs/helpers.o .libs/io.o .libs/io_decorators.o .libs/io_helpers.o .libs/misc_support.o .libs/mp3_parse.o .libs/readers.o .libs/spec.o .libs/tag.o .libs/tag_file.o .libs/tag_find.o .libs/tag_impl.o .libs/tag_parse.o .libs/tag_parse_lyrics3.o .libs/tag_parse_musicmatch.o .libs/tag_parse_v1.o .libs/tag_render.o .libs/utils.o .libs/writers.o   -lz -L/usr/lib/gcc/ppc64le-redhat-linux/13 -L/usr/lib/gcc/ppc64le-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/13/../../.. -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/ppc64le-redhat-linux/13/crtendS.o /usr/lib/gcc/ppc64le-redhat-linux/13/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,-soname -Wl,libid3-3.8.so.3 -o .libs/libid3-3.8.so.3.0.0
libtool: link: (cd ".libs" && rm -f "libid3-3.8.so.3" && ln -s "libid3-3.8.so.3.0.0" "libid3-3.8.so.3")
libtool: link: (cd ".libs" && rm -f "libid3.so" && ln -s "libid3-3.8.so.3.0.0" "libid3.so")
libtool: link: ( cd ".libs" && rm -f "libid3.la" && ln -s "../libid3.la" "libid3.la" )
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
Making all in examples
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
gcc -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -c -o demo_convert_options.o demo_convert_options.c
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
gcc -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -c -o demo_tag_options.o demo_tag_options.c
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
gcc -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -c -o demo_info_options.o demo_info_options.c
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
gcc -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -c -o demo_copy_options.o demo_copy_options.c
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o demo_convert.o demo_convert.cpp
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
In file included from demo_convert.cpp:16:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
demo_convert.cpp: At global scope:
demo_convert.cpp:29:6: warning: no previous declaration for 'void PrintUsage(const char*)' [-Wmissing-declarations]
   29 | void PrintUsage(const char *sName)
      |      ^~~~~~~~~~
demo_convert.cpp:40:6: warning: no previous declaration for 'void PrintVersion(const char*)' [-Wmissing-declarations]
   40 | void PrintVersion(const char *sName)
      |      ^~~~~~~~~~~~
demo_convert.cpp:67:6: warning: no previous declaration for 'void DisplayTags(std::ostream&, luint)' [-Wmissing-declarations]
   67 | void DisplayTags(ostream &os, luint nTags)
      |      ^~~~~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o demo_tag.o demo_tag.cpp
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
In file included from demo_tag.cpp:4:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
demo_tag.cpp: At global scope:
demo_tag.cpp:21:6: warning: no previous declaration for 'void PrintUsage(const char*)' [-Wmissing-declarations]
   21 | void PrintUsage(const char *sName)
      |      ^~~~~~~~~~
demo_tag.cpp:30:6: warning: no previous declaration for 'void PrintVersion(const char*)' [-Wmissing-declarations]
   30 | void PrintVersion(const char *sName)
      |      ^~~~~~~~~~~~
demo_tag.cpp:37:6: warning: no previous declaration for 'void DisplayTags(std::ostream&, luint)' [-Wmissing-declarations]
   37 | void DisplayTags(ostream &os, luint nTags)
      |      ^~~~~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o demo_copy.o demo_copy.cpp
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
In file included from demo_copy.cpp:16:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
demo_copy.cpp: At global scope:
demo_copy.cpp:31:6: warning: no previous declaration for 'void PrintUsage(const char*)' [-Wmissing-declarations]
   31 | void PrintUsage(const char *sName)
      |      ^~~~~~~~~~
demo_copy.cpp:38:6: warning: no previous declaration for 'void PrintVersion(const char*)' [-Wmissing-declarations]
   38 | void PrintVersion(const char *sName)
      |      ^~~~~~~~~~~~
demo_copy.cpp:64:6: warning: no previous declaration for 'void DisplayTags(std::ostream&, luint)' [-Wmissing-declarations]
   64 | void DisplayTags(ostream &os, luint nTags)
      |      ^~~~~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o id3convert demo_convert_options.o demo_convert.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/id3convert demo_convert_options.o demo_convert.o  ../src/.libs/libid3.so -lz
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o demo_info.o demo_info.cpp
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
In file included from ../include/id3/utils.h:32,
                 from ../include/id3/tag.h:34,
                 from demo_info.cpp:24:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
demo_info.cpp: At global scope:
demo_info.cpp:38:6: warning: no previous declaration for 'void PrintUsage(const char*)' [-Wmissing-declarations]
   38 | void PrintUsage(const char *sName)
      |      ^~~~~~~~~~
demo_info.cpp:49:6: warning: no previous declaration for 'void PrintVersion(const char*)' [-Wmissing-declarations]
   49 | void PrintVersion(const char *sName)
      |      ^~~~~~~~~~~~
demo_info.cpp:56:6: warning: no previous declaration for 'void PrintInformation(const ID3_Tag&)' [-Wmissing-declarations]
   56 | void PrintInformation(const ID3_Tag &myTag)
      |      ^~~~~~~~~~~~~~~~
demo_info.cpp: In function 'void PrintInformation(const ID3_Tag&)':
demo_info.cpp:307:3: warning: deleting object of abstract class type 'ID3_Tag::ConstIterator' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
  307 |   delete iter;
      |   ^~~~~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o id3cp demo_copy_options.o demo_copy.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/id3cp demo_copy_options.o demo_copy.o  ../src/.libs/libid3.so -lz
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o id3tag demo_tag_options.o demo_tag.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/id3tag demo_tag_options.o demo_tag.o  ../src/.libs/libid3.so -lz
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o id3info demo_info_options.o demo_info.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/id3info demo_info_options.o demo_info.o  ../src/.libs/libid3.so -lz
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.9VpFu4
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le
++ dirname /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd id3lib-3.8.3
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le 'INSTALL=/usr/bin/install -p'
Making install in .
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3'
Making install in m4
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/m4'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/m4'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/m4'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/m4'
Making install in doc
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
Making install in include
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include'
Making install in id3
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include/id3'
make[3]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include/id3'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/include/id3'
 /usr/bin/install -p -m 644 field.h id3lib_frame.h globals.h misc_support.h reader.h readers.h sized_types.h tag.h writer.h writers.h utils.h id3lib_streams.h id3lib_strings.h '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/include/id3'
make[3]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include/id3'
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include/id3'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include'
make[3]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/include'
 /usr/bin/install -p -m 644 id3.h '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/include'
make[3]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include'
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include'
Making install in id3com
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
Making install in Sample
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com/Sample'
make[3]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com/Sample'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com/Sample'
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com/Sample'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
make[3]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
Making install in src
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64'
 /bin/sh ../libtool   --mode=install /usr/bin/install -p   libid3.la '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64'
libtool: install: /usr/bin/install -p .libs/libid3-3.8.so.3.0.0 /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64/libid3-3.8.so.3.0.0
libtool: install: (cd /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64 && { ln -s -f libid3-3.8.so.3.0.0 libid3-3.8.so.3 || { rm -f libid3-3.8.so.3 && ln -s libid3-3.8.so.3.0.0 libid3-3.8.so.3; }; })
libtool: install: (cd /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64 && { ln -s -f libid3-3.8.so.3.0.0 libid3.so || { rm -f libid3.so && ln -s libid3-3.8.so.3.0.0 libid3.so; }; })
libtool: install: /usr/bin/install -p .libs/libid3.lai /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64/libid3.la
libtool: warning: remember to run 'libtool --finish /usr/lib64'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
Making install in examples
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -p id3info id3convert id3tag id3cp '/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin'
libtool: warning: '../src/libid3.la' has not been installed in '/usr/lib64'
libtool: install: /usr/bin/install -p .libs/id3info /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3info
libtool: warning: '../src/libid3.la' has not been installed in '/usr/lib64'
libtool: install: /usr/bin/install -p .libs/id3convert /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3convert
libtool: warning: '../src/libid3.la' has not been installed in '/usr/lib64'
libtool: install: /usr/bin/install -p .libs/id3tag /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3tag
libtool: warning: '../src/libid3.la' has not been installed in '/usr/lib64'
libtool: install: /usr/bin/install -p .libs/id3cp /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3cp
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
+ make docs
cd doc && make  docs
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
cd .. \
  && CONFIG_FILES=doc/Doxyfile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating doc/Doxyfile
config.status: executing depfiles commands
config.status: executing libtool commands
rm -rf api latex
cd . && doxygen Doxyfile
warning: Tag 'CLASS_DIAGRAMS' at line 120 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 348 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 395 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 615 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MAX_DOT_GRAPH_WIDTH' at line 671 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MAX_DOT_GRAPH_HEIGHT' at line 679 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CGI_NAME' at line 694 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CGI_URL' at line 700 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOC_URL' at line 706 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOC_ABSPATH' at line 712 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'BIN_ABSPATH' at line 717 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'EXT_DOC_PATHS' at line 723 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Doxygen version used: 1.9.5
Searching for include files...
Searching for example files...
Searching for files in directory /builddir/build/BUILD/id3lib-3.8.3/examples
Searching for images...
Searching for files in directory /builddir/build/BUILD/id3lib-3.8.3/doc/
Searching for files in directory /builddir/build/BUILD/id3lib-3.8.3/doc/api
Searching for files in directory /builddir/build/BUILD/id3lib-3.8.3/doc/man
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /builddir/build/BUILD/id3lib-3.8.3/src
Reading and parsing tag files
Parsing files
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/c_wrapper.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/c_wrapper.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/field.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/field.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/field_binary.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/field_binary.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/field_def.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/field_def.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/field_impl.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/field_impl.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/field_integer.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/field_integer.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/field_string_ascii.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/field_string_ascii.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/flags.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/flags.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/frame.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/frame.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/frame_def.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/frame_def.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/frame_impl.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/frame_impl.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/frame_impl.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/frame_impl.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/frame_parse.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/frame_parse.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/frame_render.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/frame_render.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/globals.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/globals.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/header.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/header.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/header.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/header.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/header_frame.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/header_frame.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/header_frame.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/header_frame.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/header_tag.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/header_tag.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/header_tag.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/header_tag.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/io.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/io.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/misc_support.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/misc_support.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/mp3_header.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/mp3_header.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/mp3_parse.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/mp3_parse.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/readers.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/readers.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/spec.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/spec.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/spec.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/spec.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_file.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_file.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_find.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_find.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse_lyrics3.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse_lyrics3.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse_musicmatch.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse_musicmatch.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse_v1.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_parse_v1.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/tag_render.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/tag_render.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/src/writers.cpp...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/src/writers.cpp...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/field.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/field.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/id3lib_frame.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/id3lib_frame.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/globals.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/globals.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/misc_support.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/misc_support.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/sized_types.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/sized_types.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h...
Preprocessing /builddir/build/BUILD/id3lib-3.8.3/include/id3/writ/builddir/build/BUILD/id3lib-3.8.3/src/frame.cpp:36: warning: the name 'frame.h' supplied as the argument of the \class, \struct, \union, or \include command is not an input file
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:43: warning: documented symbol 'String dami::id3::v2::getString' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:63: warning: documented symbol 'String dami::id3::v2::getStringAtIndex' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:84: warning: documented symbol 'size_t dami::id3::v2::removeFrames' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:99: warning: documented symbol 'String dami::id3::v2::getFrameText' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:105: warning: documented symbol 'ID3_Frame * dami::id3::v2::setFrameText' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:120: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasArtist' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:130: warning: documented symbol 'String dami::id3::v2::getArtist' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:136: warning: documented symbol 'ID3_Frame * dami::id3::v2::setArtist' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:142: warning: documented symbol 'size_t dami::id3::v2::removeArtists' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:159: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasAlbum' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:165: warning: documented symbol 'String dami::id3::v2::getAlbum' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:170: warning: documented symbol 'ID3_Frame * dami::id3::v2::setAlbum' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:175: warning: documented symbol 'size_t dami::id3::v2::removeAlbums' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:182: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasTitle' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:188: warning: documented symbol 'String dami::id3::v2::getTitle' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:193: warning: documented symbol 'ID3_Frame * dami::id3::v2::setTitle' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:198: warning: documented symbol 'size_t dami::id3::v2::removeTitles' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:205: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasYear' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:211: warning: documented symbol 'String dami::id3::v2::getYear' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:216: warning: documented symbol 'ID3_Frame * dami::id3::v2::setYear' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:221: warning: documented symbol 'size_t dami::id3::v2::removeYears' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:228: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasV1Comment' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:237: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasComment' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:243: warning: documented symbol 'String dami::id3::v2::getV1Comment' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:252: warning: documented symbol 'String dami::id3::v2::getComment' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:258: warning: documented symbol 'ID3_Frame * dami::id3::v2::setComment' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:303: warning: documented symbol 'size_t dami::id3::v2::removeAllComments' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:309: warning: documented symbol 'size_t dami::id3::v2::removeComments' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:339: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasTrack' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:345: warning: documented symbol 'String dami::id3::v2::getTrack' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:350: warning: documented symbol 'size_t dami::id3::v2::getTrackNum' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:356: warning: documented symbol 'ID3_Frame * dami::id3::v2::setTrack' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:370: warning: documented symbol 'size_t dami::id3::v2::removeTracks' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:377: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasGenre' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:383: warning: documented symbol 'String dami::id3::v2::getGenre' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:388: warning: documented symbol 'size_t dami::id3::v2::getGenreNum' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:414: warning: documented symbol 'ID3_Frame * dami::id3::v2::setGenre' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:421: warning: documented symbol 'size_t dami::id3::v2::removeGenres' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:428: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasLyrics' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:434: warning: documented symbol 'String dami::id3::v2::getLyrics' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:439: warning: documented symbol 'ID3_Frame * dami::id3::v2::setLyrics' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:473: warning: documented symbol 'size_t dami::id3::v2::removeLyrics' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:478: warning: documented symbol 'String dami::id3::v2::getLyricist' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:483: warning: documented symbol 'ID3_Frame * dami::id3::v2::setLyricist' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:488: warning: documented symbol 'size_t dami::id3::v2::removeLyricists' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:495: warning: documented symbol 'ID3_Frame * dami::id3::v2::hasSyncLyrics' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:503: warning: documented symbol 'ID3_Frame * dami::id3::v2::setSyncLyrics' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/helpers.cpp:527: warning: documented symbol 'BString dami::id3::v2::getSyncLyrics' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:38: warning: documented symbol 'void io::WindowedReader::setWindow' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:69: warning: documented symbol 'ID3_Reader::pos_type io::WindowedReader::setBeg' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:90: warning: documented symbol 'ID3_Reader::pos_type io::WindowedReader::setEnd' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:110: warning: no matching class member found for 
  ID3_Reader::int_type io::WindowedReader::readChar()
Possible candidates:
  'virtual int_type ID3_Reader::readChar()' at line 65 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:126: warning: no uniquely matching class member found for 
  ID3_Reader::int_type io::WindowedReader::peekChar()
Possible candidates:
  'virtual int_type ID3_Reader::peekChar()=0' at line 80 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
  'virtual int_type ID3_IStreamReader::peekChar()' at line 44 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
  'virtual int_type ID3_MemoryReader::peekChar()' at line 116 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:136: warning: no uniquely matching class member found for 
  ID3_Reader::size_type io::WindowedReader::readChars(char_type buf[], size_type len)
Possible candidates:
  'virtual size_type ID3_Reader::readChars(char_type buf[], size_type len)=0' at line 87 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
  'virtual size_type ID3_Reader::readChars(char buf[], size_type len)' at line 88 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
  'virtual size_type ID3_IStreamReader::readChars(char buf[], size_type len)' at line 49 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
  'virtual size_type ID3_IStreamReader::readChars(char_type buf[], size_type len)' at line 53 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
  'virtual size_type ID3_MemoryReader::readChars(char buf[], size_type len)' at line 128 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
  'virtual size_type ID3_MemoryReader::readChars(char_type buf[], size_type len)' at line 132 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:147: warning: no uniquely matching class member found for 
  ID3_Reader::size_type io::CharReader::readChars(char_type buf[], size_type len)
Possible candidates:
  'virtual size_type ID3_Reader::readChars(char_type buf[], size_type len)=0' at line 87 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
  'virtual size_type ID3_Reader::readChars(char buf[], size_type len)' at line 88 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
  'virtual size_type ID3_IStreamReader::readChars(char buf[], size_type len)' at line 49 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
  'virtual size_type ID3_IStreamReader::readChars(char_type buf[], size_type len)' at line 53 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
  'virtual size_type ID3_MemoryReader::readChars(char buf[], size_type len)' at line 128 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
  'virtual size_type ID3_MemoryReader::readChars(char_type buf[], size_type len)' at line 132 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/readers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:167: warning: no matching class member found for 
  ID3_Reader::int_type io::LineFeedReader::readChar()
Possible candidates:
  'virtual int_type ID3_Reader::readChar()' at line 65 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:183: warning: no matching class member found for 
  ID3_Reader::int_type io::UnsyncedReader::readChar()
Possible candidates:
  'virtual int_type ID3_Reader::readChar()' at line 65 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/reader.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:199: warning: documented symbol 'io::CompressedReader::CompressedReader' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:213: warning: documented symbol 'io::CompressedReader::~CompressedReader' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:218: warning: no uniquely matching class member found for 
  ID3_Writer::int_type io::UnsyncedWriter::writeChar(char_type ch)
Possible candidates:
  'virtual int_type ID3_Writer::writeChar(char_type ch)' at line 71 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h
  'virtual int_type ID3_OStreamWriter::writeChar(char_type ch)' at line 48 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual int_type ID3_IOStreamWriter::writeChar(char_type ch)' at line 98 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:229: warning: no uniquely matching class member found for 
  void io::UnsyncedWriter::flush()
Possible candidates:
  'virtual void ID3_Writer::flush()=0' at line 47 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h
  'virtual void ID3_OStreamWriter::flush()' at line 46 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual void ID3_IOStreamWriter::flush()' at line 96 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual void ID3_MemoryWriter::flush()' at line 158 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:240: warning: no uniquely matching class member found for 
  ID3_Writer::size_type io::UnsyncedWriter::writeChars(const char_type buf[], size_type len)
Possible candidates:
  'virtual size_type ID3_Writer::writeChars(const char_type buf[], size_type len)=0' at line 86 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h
  'virtual size_type ID3_Writer::writeChars(const char buf[], size_type len)' at line 87 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h
  'virtual size_type ID3_OStreamWriter::writeChars(const char buf[], size_type len)' at line 57 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_OStreamWriter::writeChars(const char_type buf[], size_type len)' at line 62 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_IOStreamWriter::writeChars(const char buf[], size_type len)' at line 107 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_IOStreamWriter::writeChars(const char_type buf[], size_type len)' at line 112 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_MemoryWriter::writeChars(const char buf[], size_type len)' at line 163 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_MemoryWriter::writeChars(const char_type buf[], size_type len)' at line 167 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:257: warning: no uniquely matching class member found for 
  void io::CompressedWriter::flush()
Possible candidates:
  'virtual void ID3_Writer::flush()=0' at line 47 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h
  'virtual void ID3_OStreamWriter::flush()' at line 46 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual void ID3_IOStreamWriter::flush()' at line 96 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual void ID3_MemoryWriter::flush()' at line 158 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_decorators.cpp:292: warning: no uniquely matching class member found for 
  ID3_Writer::size_type io::CompressedWriter::writeChars(const char_type buf[], size_type len)
Possible candidates:
  'virtual size_type ID3_Writer::writeChars(const char_type buf[], size_type len)=0' at line 86 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h
  'virtual size_type ID3_Writer::writeChars(const char buf[], size_type len)' at line 87 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writer.h
  'virtual size_type ID3_OStreamWriter::writeChars(const char buf[], size_type len)' at line 57 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_OStreamWriter::writeChars(const char_type buf[], size_type len)' at line 62 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_IOStreamWriter::writeChars(const char buf[], size_type len)' at line 107 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_IOStreamWriter::writeChars(const char_type buf[], size_type len)' at line 112 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_MemoryWriter::writeChars(const char buf[], size_type len)' at line 163 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
  'virtual size_type ID3_MemoryWriter::writeChars(const char_type buf[], size_type len)' at line 167 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:35: warning: documented symbol 'String io::readString' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:50: warning: documented symbol 'String io::readText' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:125: warning: documented symbol 'String io::readUnicodeString' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:159: warning: documented symbol 'String io::readUnicodeText' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:194: warning: documented symbol 'BString io::readAllBinary' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:199: warning: documented symbol 'BString io::readBinary' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:217: warning: documented symbol 'uint32 io::readLENumber' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:231: warning: documented symbol 'uint32 io::readBENumber' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:243: warning: documented symbol 'String io::readTrailingSpaces' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:266: warning: documented symbol 'uint32 io::readUInt28' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:286: warning: documented symbol 'size_t io::writeBENumber' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:294: warning: documented symbol 'size_t io::writeTrailingSpaces' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:307: warning: documented symbol 'size_t io::writeUInt28' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:331: warning: documented symbol 'size_t io::writeString' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:338: warning: documented symbol 'size_t io::writeText' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:345: warning: documented symbol 'size_t io::writeUnicodeString' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/io_helpers.cpp:353: warning: documented symbol 'size_t io::writeUnicodeText' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/tag_find.cpp:99: warning: no uniquely matching class member found for 
  ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fldID, String data) const
Possible candidates:
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id) const' at line 116 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fld, uint32 data) const' at line 117 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fld, dami::String) const' at line 118 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fld, dami::WString) const' at line 119 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'const_iterator ID3_TagImpl::Find(const ID3_Frame *) const' at line 148 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'iterator ID3_TagImpl::Find(const ID3_Frame *)' at line 149 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID) const' at line 99 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID, ID3_FieldID, uint32) const' at line 100 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID, ID3_FieldID, const char *) const' at line 101 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID, ID3_FieldID, const unicode_t *) const' at line 102 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
/builddir/build/BUILD/id3lib-3.8.3/src/tag_find.cpp:154: warning: no uniquely matching class member found for 
  ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fldID, WString data) const
Possible candidates:
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id) const' at line 116 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fld, uint32 data) const' at line 117 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fld, dami::String) const' at line 118 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_TagImpl::Find(ID3_FrameID id, ID3_FieldID fld, dami::WString) const' at line 119 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'const_iterator ID3_TagImpl::Find(const ID3_Frame *) const' at line 148 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'iterator ID3_TagImpl::Find(const ID3_Frame *)' at line 149 of file /builddir/build/BUILD/id3lib-3.8.3/src/tag_impl.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID) const' at line 99 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID, ID3_FieldID, uint32) const' at line 100 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID, ID3_FieldID, const char *) const' at line 101 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
  'ID3_Frame * ID3_Tag::Find(ID3_FrameID, ID3_FieldID, const unicode_t *) const' at line 102 of file /builddir/build/BUILD/id3lib-3.8.3/include/id3/tag.h
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:92: warning: documented symbol 'size_t dami::renderNumber' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:103: warning: documented symbol 'String dami::renderNumber' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:185: warning: documented symbol 'String dami::convert' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:216: warning: documented symbol 'size_t dami::ucslen' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:240: warning: documented symbol 'ID3_Err dami::createFile' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:256: warning: documented symbol 'size_t dami::getFileSize' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:269: warning: documented symbol 'size_t dami::getFileSize' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:282: warning: documented symbol 'size_t dami::getFileSize' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:295: warning: documented symbol 'ID3_Err dami::openWritableFile' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:315: warning: documented symbol 'ID3_Err dami::openWritableFile' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:335: warning: documented symbol 'ID3_Err dami::openReadableFile' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:350: warning: documented symbol 'ID3_Err dami::openReadableFile' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:365: warning: documented symbol 'String dami::toString' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/src/utils.cpp:383: warning: documented symbol 'WString dami::toWString' was not declared or defined.
/builddir/build/BUILD/id3lib-3.8.3/include/id3/globals.h:109: warning: explicit link request to 'ID3V1_Tag' could not be resolved
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:35: warning: argument 'string' of command @param is not found in the argument list of ID3_Field::operator=(const unicode_t *s)=0
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:35: warning: The following parameter of ID3_Field::operator=(const unicode_t *s)=0 is not documented:
  parameter 's'
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:77: warning: argument 'maxChars' of command @param is not found in the argument list of ID3_FieldImpl::Get(unicode_t *buffer, size_t maxLength) const
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:77: warning: argument 'itemNum' of command @param is not found in the argument list of ID3_FieldImpl::Get(unicode_t *buffer, size_t maxLength) const
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:77: warning: The following parameter of ID3_FieldImpl::Get(unicode_t *buffer, size_t maxLength) const is not documented:
  parameter 'maxLength'
/builddir/build/BUILD/id3lib-3.8.3/src/field_impl.h:75: warning: argument 'string' of command @param is not found in the argument list of ID3_FieldImpl::operator=(const unicode_t *s) inherited from member operator= at line 35 in file /builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:35: warning: The following parameter of ID3_FieldImpl::operator=(const unicode_t *s) is not documented:
  parameter 's'
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:43: warning: argument 'string' of command @param is not found in the argument list of ID3_FieldImpl::Set(const unicode_t *data)
/builddir/build/BUILD/id3lib-3.8.3/src/field_string_unicode.cpp:43: warning: The following parameter of ID3_FieldImpl::Set(const unicode_t *data) is not documented:
  parameter 'data'
/builddir/build/BUILD/id3lib-3.8.3/src/field_integer.cpp:45: warning: argument 'data' of command @param is not found in the argument list of ID3_FieldImpl::Set(uint32 val)
/builddir/build/BUILD/id3lib-3.8.3/src/field_integer.cpp:45: warning: The following parameter of ID3_FieldImpl::Set(uint32 val) is not documented:
  parameter 'val'
/builddir/build/BUILD/id3lib-3.8.3/src/frame.cpp:134: warning: argument 'name' of command @param is not found in the argument list of ID3_Frame::Field(ID3_FieldID fieldName) const
/builddir/build/BUILD/id3lib-3.8.3/src/frame.cpp:134: warning: The following parameter of ID3_Frame::Field(ID3_FieldID fieldName) const is not documented:
  parameter 'fieldName'
ers.h...
Parsing file /builddir/build/BUILD/id3lib-3.8.3/include/id3/writers.h...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Distributing member group documentation.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file include/id3/field.h...
Generating code for file include/id3/globals.h...
Generating code for file include/id3/id3lib_frame.h...
Generating code for file include/id3/misc_support.h...
Generating code for file include/id3/reader.h...
Generating code for file include/id3/readers.h...
Generating code for file include/id3/sized_types.h...
Generating code for file include/id3/tag.h...
Generating code for file include/id3/writer.h...
Generating code for file include/id3/writers.h...
Generating code for file src/c_wrapper.cpp...
Generating code for file src/field.cpp...
Generating code for file src/field_binary.cpp...
Generating code for file src/field_def.h...
Generating code for file src/field_impl.h...
Generating code for file src/field_integer.cpp...
Generating code for file src/field_string_ascii.cpp...
Generating code for file src/field_string_unicode.cpp...
Generating code for file src/flags.h...
Generating code for file src/frame.cpp...
Generating code for file src/frame_def.h...
Generating code for file src/frame_impl.cpp...
Generating code for file src/frame_impl.h...
Generating code for file src/frame_parse.cpp...
Generating code for file src/frame_render.cpp...
Generating code for file src/globals.cpp...
Generating code for file src/header.cpp...
Generating code for file src/header.h...
Generating code for file src/header_frame.cpp...
Generating code for file src/header_frame.h...
Generating code for file src/header_tag.cpp...
Generating code for file src/header_tag.h...
Generating code for file src/helpers.cpp...
Generating code for file src/io.cpp...
Generating code for file src/io_decorators.cpp...
Generating code for file src/io_helpers.cpp...
Generating code for file src/misc_support.cpp...
Generating code for file src/mp3_header.h...
Generating code for file src/mp3_parse.cpp...
Generating code for file src/readers.cpp...
Generating code for file src/spec.cpp...
Generating code for file src/spec.h...
Generating code for file src/tag.cpp...
Generating code for file src/tag_file.cpp...
Generating code for file src/tag_find.cpp...
Generating code for file src/tag_impl.cpp...
Generating code for file src/tag_impl.h...
Generating code for file src/tag_parse.cpp...
Generating code for file src/tag_parse_lyrics3.cpp...
Generating code for file src/tag_parse_musicmatch.cpp...
Generating code for file src/tag_parse_v1.cpp...
Generating code for file src/tag_render.cpp...
Generating code for file src/utils.cpp...
Generating code for file src/writers.cpp...
Generating file documentation...
Generating docs for file include/id3/field.h...
Generating docs for file include/id3/globals.h...
Generating docs for file include/id3/id3lib_frame.h...
Generating docs for file include/id3/misc_support.h...
Generating docs for file include/id3/reader.h...
Generating docs for file include/id3/readers.h...
Generating docs for file include/id3/sized_types.h...
Generating docs for file include/id3/tag.h...
Generating docs for file include/id3/writer.h...
Generating docs for file include/id3/writers.h...
Generating docs for file src/c_wrapper.cpp...
Generating docs for file src/field.cpp...
Generating docs for file src/field_binary.cpp...
Generating docs for file src/field_def.h...
Generating docs for file src/field_impl.h...
Generating docs for file src/field_integer.cpp...
Generating docs for file src/field_string_ascii.cpp...
Generating docs for file src/field_string_unicode.cpp...
Generating docs for file src/flags.h...
Generating docs for file src/frame.cpp...
Generating docs for file src/frame_def.h...
Generating docs for file src/frame_impl.cpp...
Generating docs for file src/frame_impl.h...
Generating docs for file src/frame_parse.cpp...
Generating docs for file src/frame_render.cpp...
Generating docs for file src/globals.cpp...
Generating docs for file src/header.cpp...
Generating docs for file src/header.h...
Generating docs for file src/header_frame.cpp...
Generating docs for file src/header_frame.h...
Generating docs for file src/header_tag.cpp...
Generating docs for file src/header_tag.h...
Generating docs for file src/helpers.cpp...
Generating docs for file src/io.cpp...
Generating docs for file src/io_decorators.cpp...
Generating docs for file src/io_helpers.cpp...
Generating docs for file src/misc_support.cpp...
Generating docs for file src/mp3_header.h...
Generating docs for file src/mp3_parse.cpp...
Generating docs for file src/readers.cpp...
Generating docs for file src/spec.cpp...
Generating docs for file src/spec.h...
Generating docs for file src/tag.cpp...
Generating docs for file src/tag_file.cpp...
Generating docs for file src/tag_find.cpp...
Generating docs for file src/tag_impl.cpp...
Generating docs for file src/tag_impl.h...
Generating docs for file src/tag_parse.cpp...
Generating docs for file src/tag_parse_lyrics3.cpp...
Generating docs for file src/tag_parse_musicmatch.cpp...
Generating docs for file src/tag_parse_v1.cpp...
Generating docs for file src/tag_render.cpp...
Generating docs for file src/utils.cpp...
Generating docs for file src/writers.cpp...
Generating page documentation...
Generating group documentation...
Generating class documentation...
Generating docs for compound ID3_Field...
Generating docs for compound ID3_FieldDef...
Generating docs for compound ID3_FieldImpl...
Generating docs for compound ID3_Flags...
Generating docs for compound ID3_Frame...
Generating docs for nested compound ID3_Frame::ConstIterator...
Generating docs for nested compound ID3_Frame::Iterator...
Generating docs for compound ID3_FrameDef...
Generating docs for compound ID3_FrameHeader...
Generating docs for compound ID3_FrameImpl...
Generating docs for compound ID3_FrameInfo...
Generating docs for compound ID3_FStreamWriter...
Generating docs for compound ID3_Header...
Generating docs for nested compound ID3_Header::Info...
Generating docs for compound ID3_IFStreamReader...
Generating docs for compound ID3_IOStreamWriter...
Generating docs for compound ID3_IStreamReader...
Generating docs for compound ID3_MemoryReader...
Generating docs for compound ID3_MemoryWriter...
Generating docs for compound ID3_OFStreamWriter...
Generating docs for [generated]:18: warning: explicit link request to 'GetFrameNum' could not be resolved
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:244: warning: explicit link request to 'include' could not be resolved
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:486: warning: argument 'pFrame' of command @param is not found in the argument list of ID3_Tag::AddFrame(const ID3_Frame *frame)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:486: warning: The following parameter of ID3_Tag::AddFrame(const ID3_Frame *frame) is not documented:
  parameter 'frame'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:974: warning: argument 'pNewFrames' of command @param is not found in the argument list of ID3_Tag::AddFrames(const ID3_Frame *frames, size_t numFrames)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:974: warning: argument 'nFrames' of command @param is not found in the argument list of ID3_Tag::AddFrames(const ID3_Frame *frames, size_t numFrames)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:974: warning: The following parameters of ID3_Tag::AddFrames(const ID3_Frame *frames, size_t numFrames) are not documented:
  parameter 'frames'
  parameter 'numFrames'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:671: warning: The following parameter of ID3_Tag::Link(const char *fileInfo, flags_t flags=(flags_t) ID3TT_ALL) is not documented:
  parameter 'flags'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:529: warning: argument 'pOldFrame' of command @param is not found in the argument list of ID3_Tag::RemoveFrame(const ID3_Frame *frame)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:529: warning: The following parameter of ID3_Tag::RemoveFrame(const ID3_Frame *frame) is not documented:
  parameter 'frame'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:409: warning: argument 'bExt' of command @param is not found in the argument list of ID3_Tag::SetExtendedHeader(bool ext)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:409: warning: The following parameter of ID3_Tag::SetExtendedHeader(bool ext) is not documented:
  parameter 'ext'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:427: warning: argument 'bPad' of command @param is not found in the argument list of ID3_Tag::SetPadding(bool pad)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:427: warning: The following parameter of ID3_Tag::SetPadding(bool pad) is not documented:
  parameter 'pad'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:386: warning: argument 'bSync' of command @param is not found in the argument list of ID3_Tag::SetUnsync(bool b)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:386: warning: The following parameter of ID3_Tag::SetUnsync(bool b) is not documented:
  parameter 'b'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:732: warning: argument 'tt' of command @param is not found in the argument list of ID3_Tag::Strip(flags_t flags=(flags_t) ID3TT_ALL)
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:732: warning: The following parameter of ID3_Tag::Strip(flags_t flags=(flags_t) ID3TT_ALL) is not documented:
  parameter 'flags'
/builddir/build/BUILD/id3lib-3.8.3/src/tag.cpp:48: warning: explicit link request to 'include' could not be resolved
compound ID3_OStreamWriter...
Generating docs for compound ID3_Reader...
Generating docs for compound ID3_Tag...
Generating docs for nested compound ID3_Tag::ConstIterator...
Generating docs for nested compound ID3_Tag::Iterator...
Generating docs for compound ID3_TagHeader...
Generating docs for compound ID3_TagImpl...
Generating docs for compound ID3_Writer...
Generating docs for compound Mp3_Headerinfo...
Generating docs for compound Mp3Info...
Generating concept documentation...
Generating namespace index...
Generating docs for namespace dami
Generating docs for namespace dami::id3
Generating docs for namespace dami::id3::v1
Generating docs for namespace dami::id3::v2
Generating docs for namespace dami::lyr3
Generating docs for namespace dami::lyr3::v1
Generating docs for namespace dami::lyr3::v2
Generating docs for namespace dami::mm
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating module index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
type lookup cache used 2900/65536 hits=12173 misses=2949
symbol lookup cache used 2615/65536 hits=11499 misses=2615
finished...
cd .. \
  && CONFIG_FILES=doc/index.html CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating doc/index.html
config.status: executing depfiles commands
config.status: executing libtool commands
rm -rf id3lib-doc-3.8.3.*
cd ./latex && \
make pdf && \
(cp *.pdf ../id3lib-doc-3.8.3.pdf || true) && \
cp *.ps ../id3lib-doc-3.8.3.ps && \
gzip -9 ../id3lib-doc-3.8.3.ps
/bin/sh: line 1: cd: ./latex: No such file or directory
make[1]: *** [Makefile:507: docs] Error 1
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
make: [Makefile:886: docs] Error 2 (ignored)
+ mkdir -p __doc/doc
+ cp -p doc/3d-logo.gif doc/fillpx.gif doc/id3v2.gif doc/attilas_id3logo.jpg doc/id3v2.png doc/id3guide.html doc/id3v2.3.0.html doc/index.html doc/id3v2.3.0.txt doc/musicmatch.txt doc/id3v2.ico doc/id3lib.css __doc/doc
+ rm -f /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64/libid3.la
+ mkdir -p /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/man/man1
+ install -pm 644 doc/man/id3convert.1 doc/man/id3cp.1 doc/man/id3info.1 doc/man/id3tag.1 /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/man/man1
+ /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 3.8.3-53.fc38 --unique-debug-suffix -3.8.3-53.fc38.ppc64le --unique-debug-src-base id3lib-3.8.3-53.fc38.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/id3lib-3.8.3
extracting debug info from /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3cp
extracting debug info from /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3convert
extracting debug info from /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3tag
extracting debug info from /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/bin/id3info
extracting debug info from /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/lib64/libid3-3.8.so.3.0.0
original debug info size: 3328kB, size after compression: 2688kB
/usr/bin/sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match.
1035 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
*** WARNING: ./usr/src/debug/id3lib-3.8.3-53.fc38.ppc64le/src/tag_impl.cpp is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/id3lib-3.8.3-53.fc38.ppc64le/src/mp3_parse.cpp is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/id3lib-3.8.3-53.fc38.ppc64le/src/mp3_header.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/id3lib-3.8.3-53.fc38.ppc64le/include/id3/id3lib_streams.h is executable but has no shebang, removing executable bit
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Vj10kb
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd id3lib-3.8.3
+ make check
Making check in .
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3'
Making check in m4
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/m4'
Making check in doc
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/doc'
Making check in include
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include'
Making check in id3
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include/id3'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include/id3'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/include'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/include'
Making check in id3com
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
Making check in Sample
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com/Sample'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com/Sample'
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/id3com'
Making check in src
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/src'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/src'
Making check in examples
make[1]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make  id3simple testpic testunicode testcompression testremove testio get_pic findstr findeng
make[2]: Entering directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o demo_simple.o demo_simple.cpp
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o id3simple demo_simple.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/id3simple demo_simple.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o test_pic.o test_pic.cpp
In file included from test_pic.cpp:4:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o testpic test_pic.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/testpic test_pic.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o test_unicode.o test_unicode.cpp
In file included from test_unicode.cpp:4:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o testunicode test_unicode.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/testunicode test_unicode.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o test_compression.o test_compression.cpp
In file included from test_compression.cpp:4:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o testcompression test_compression.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/testcompression test_compression.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o test_remove.o test_remove.cpp
In file included from test_remove.cpp:4:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
test_remove.cpp: At global scope:
test_remove.cpp:22:8: warning: no previous declaration for 'size_t RemoveFrame(ID3_Tag&, ID3_FrameID, LPCTSTR)' [-Wmissing-declarations]
   22 | size_t RemoveFrame(ID3_Tag& pTag, ID3_FrameID fID, LPCTSTR sDescription)
      |        ^~~~~~~~~~~
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o testremove test_remove.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/testremove test_remove.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o test_io.o test_io.cpp
In file included from test_io.cpp:4:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o testio test_io.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/testio test_io.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o get_pic.o get_pic.cpp
In file included from get_pic.cpp:4:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o get_pic get_pic.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/get_pic get_pic.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o findstr.o findstr.cpp
In file included from findstr.cpp:2:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o findstr findstr.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/findstr findstr.o  ../src/.libs/libid3.so -lz
g++ -DHAVE_CONFIG_H -I. -I..  -I../include   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations  -c -o findeng.o findeng.cpp
In file included from findeng.cpp:2:
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char16_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/usr/include/c++/13/bits/char_traits.h: In static member function 'static constexpr int std::char_traits<char32_t>::compare(const char_type*, const char_type*, std::size_t)':
../config.h:197:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  197 | #define for if(1) for
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o findeng findeng.o ../src/libid3.la -lz   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wno-unused -Wno-inline -Woverloaded-virtual -Wmissing-declarations -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/findeng findeng.o  ../src/.libs/libid3.so -lz
make[2]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
make[1]: Leaving directory '/builddir/build/BUILD/id3lib-3.8.3/examples'
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: id3lib-3.8.3-53.fc38.ppc64le
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.sscak6
+ umask 022
+ cd /builddir/build/BUILD
+ cd id3lib-3.8.3
+ DOCDIR=/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr AUTHORS /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr ChangeLog /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr HISTORY /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr NEWS /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr README /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr THANKS /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr TODO /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ cp -pr __doc/doc/ /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iAfgJV
+ umask 022
+ cd /builddir/build/BUILD
+ cd id3lib-3.8.3
+ LICENSEDIR=/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/licenses/id3lib
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/licenses/id3lib
+ cp -pr COPYING /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/licenses/id3lib
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: id3lib = 3.8.3-53.fc38 id3lib(ppc-64) = 3.8.3-53.fc38 libid3-3.8.so.3()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libid3-3.8.so.3()(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Processing files: id3lib-devel-3.8.3-53.fc38.ppc64le
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hdc8gr
+ umask 022
+ cd /builddir/build/BUILD
+ cd id3lib-3.8.3
+ DOCDIR=/builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib-devel
+ cp -pr doc/id3lib.css /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib-devel
+ cp -pr doc/api/ /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le/usr/share/doc/id3lib-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: id3lib-devel = 3.8.3-53.fc38 id3lib-devel(ppc-64) = 3.8.3-53.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libid3-3.8.so.3()(64bit)
Processing files: id3lib-debugsource-3.8.3-53.fc38.ppc64le
Provides: id3lib-debugsource = 3.8.3-53.fc38 id3lib-debugsource(ppc-64) = 3.8.3-53.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: id3lib-debuginfo-3.8.3-53.fc38.ppc64le
Provides: debuginfo(build-id) = 1d2c89f65b0f44aaef24075b7a4cd7d456cdfc5b debuginfo(build-id) = 2db3ece71a713eebdc5583eb3a8b0c5088040acf debuginfo(build-id) = 6febb2e11250a04e2c1bd2f9312d8c5f0c352ebb debuginfo(build-id) = 969e64a138d09383f7f8cd200106e468706930b5 debuginfo(build-id) = cd6560364960090725de3ec735dc24ff771f3ebe id3lib-debuginfo = 3.8.3-53.fc38 id3lib-debuginfo(ppc-64) = 3.8.3-53.fc38 libid3-3.8.so.3.0.0-3.8.3-53.fc38.ppc64le.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: id3lib-debugsource(ppc-64) = 3.8.3-53.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le
Wrote: /builddir/build/RPMS/id3lib-debugsource-3.8.3-53.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/id3lib-3.8.3-53.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/id3lib-debuginfo-3.8.3-53.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/id3lib-devel-3.8.3-53.fc38.ppc64le.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.STH6Bt
+ umask 022
+ cd /builddir/build/BUILD
+ cd id3lib-3.8.3
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/id3lib-3.8.3-53.fc38.ppc64le
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.jD9qhZ
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf id3lib-3.8.3 id3lib-3.8.3.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0