autoreconf: export WARNINGS=all
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory build-aux
autoreconf: running: libtoolize --copy --force
autoreconf: running: intltoolize --copy --force
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
autoreconf: running: /usr/bin/autoconf --force
configure.ac:37: warning: The macro 'APPDATA_XML' is obsolete.
configure.ac:37: You should run autoupdate.
aclocal.m4:40: APPDATA_XML is expanded from...
configure.ac:37: the top level
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:25: installing 'build-aux/compile'
configure.ac:25: installing 'build-aux/config.guess'
configure.ac:25: installing 'build-aux/config.sub'
configure.ac:17: installing 'build-aux/install-sh'
configure.ac:17: installing 'build-aux/missing'
Makefile.am: installing './INSTALL'
Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
autoreconf: Leaving directory '.'
configure: WARNING: Yelp is required at runtime for user help
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
Note: Writing easytag.1
src/tags/libapetag/info_mac.c: In function ‘info_mac_read’:
src/tags/libapetag/info_mac.c:175:64: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
175 | stream_info->Version = stream_info->EncoderVersion = header->ver;
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:176:35: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
176 | stream_info->Channels = header->channels;
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:177:37: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
177 | stream_info->SampleFreq = header->sampleRate;
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:178:32: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
178 | stream_info->Flags = header->formatFlags;
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:179:80: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
179 | stream_info->SamplesPerFrame = monkey_samples_per_frame(header->ver, header->compLevel);
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:183:36: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
183 | stream_info->PeakLevel = header->peakLevel;
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:185:33: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
185 | stream_info->Frames = header->totalFrames;
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:188:36: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
188 | + header->finalFrameBlocks;
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
src/tags/libapetag/info_mac.c:202:45: warning: array subscript ‘struct macHeader[0]’ is partly outside array bounds of ‘guint8[16]’ {aka ‘unsigned char[16]’} [-Warray-bounds=]
202 | + header->headerBytesWAV) > 0
| ^~
src/tags/libapetag/info_mac.c:103:12: note: object ‘header_buffer’ of size 16
103 | guint8 header_buffer[MAC_FORMAT_HEADER_LENGTH];
| ^~~~~~~~~~~~~
In file included from /usr/lib/glib-2.0/include/glibconfig.h:9,
from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:24,
from /usr/include/glib-2.0/gio/gioenums.h:30,
from /usr/include/glib-2.0/gio/giotypes.h:30,
from /usr/include/glib-2.0/gio/gio.h:28,
from src/tags/gio_wrapper.h:28,
from src/tags/gio_wrapper.cc:24:
src/tags/gio_wrapper.cc: In member function ‘virtual void GIO_IOStream::insert(const TagLib::ByteVector&, TagLib::offset_t, size_t)’:
/usr/include/glib-2.0/glib/gmacros.h:942:26: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘TagLib::offset_t’ {aka ‘long int’} [-Wsign-compare]
942 | #define MIN(a, b) (((a) < (b)) ? (a) : (b))
| ~~~~^~~~~
src/tags/gio_wrapper.cc:281:37: note: in expansion of macro ‘MIN’
281 | MIN (G_N_ELEMENTS (buffer), start),
| ^~~
In file included from src/tags/mp4_tag.cc:48:
src/tags/mp4_header.cc: In function ‘gboolean et_mp4_header_read_file_info(GFile*, ET_File_Info*, GError**)’:
src/tags/mp4_header.cc:108:47: warning: ‘virtual int TagLib::AudioProperties::length() const’ is deprecated [-Wdeprecated-declarations]
108 | ETFileInfo->duration = properties->length ();
| ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/taglib/mp4properties.h:30,
from /usr/include/taglib/mp4file.h:33,
from src/tags/mp4_tag.cc:42:
/usr/include/taglib/audioproperties.h:82:17: note: declared here
82 | virtual int length() const;
| ^~~~~~
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #