=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for easytag-2.4.3nb25 GEN src/resource.c GEN src/enums.h /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' Making all in help gmake[2]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/help' GEN sv/sv.mo GEN fr/fr.mo GEN es/es.mo GEN hu/hu.mo GEN de/de.mo GEN el/el.mo GEN cs/cs.mo GEN ca/ca.mo GEN fr/ GEN cs/ GEN es/ GEN ca/ GEN hu/ GEN de/ GEN sv/ GEN el/ gmake[2]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/help' Making all in po gmake[2]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/po' MSGFMT bg.gmo MSGFMT ca.gmo MSGFMT bs.gmo MSGFMT cs.gmo MSGFMT da.gmo MSGFMT de.gmo MSGFMT el.gmo MSGFMT en_GB.gmo MSGFMT es.gmo MSGFMT fr.gmo MSGFMT hu.gmo MSGFMT id.gmo MSGFMT hr.gmo MSGFMT it.gmo MSGFMT ja.gmo MSGFMT he.gmo MSGFMT ko.gmo MSGFMT lt.gmo MSGFMT nb.gmo MSGFMT oc.gmo MSGFMT pt.gmo MSGFMT pt_BR.gmo MSGFMT nl.gmo MSGFMT ro.gmo MSGFMT ru.gmo MSGFMT pl.gmo MSGFMT sr.gmo MSGFMT sr@latin.gmo MSGFMT sv.gmo MSGFMT sl.gmo MSGFMT tr.gmo MSGFMT uk.gmo MSGFMT zh_CN.gmo MSGFMT zh_TW.gmo MSGFMT te.gmo gmake[2]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3/po' gmake[2]: Entering directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' GEN src/enums.c GEN doc/easytag.1 GEN org.gnome.EasyTAG.enums.xml CXX src/tags/id3lib/easytag-c_wrapper.o CC src/tags/libapetag/easytag-apetaglib.o CC src/tags/libapetag/easytag-is_tag.o CC src/tags/libapetag/easytag-info_mac.o CC src/tags/libapetag/easytag-info_mpc.o CC src/tags/easytag-ape_tag.o Note: Writing easytag.1 CC src/tags/easytag-flac_header.o CC src/tags/easytag-flac_private.o CC src/tags/easytag-flac_tag.o CXX src/tags/easytag-gio_wrapper.o CC src/tags/easytag-id3_tag.o CC src/tags/easytag-id3v24_tag.o In file included from /pbulk/work/audio/easytag/work/.buildlink/include/id3.h:32, from src/tags/id3lib/c_wrapper.cpp:25: /pbulk/work/audio/easytag/work/.buildlink/include/id3/globals.h:542:20: warning: 'ID3_v1_genre_description' defined but not used [-Wunused-variable] 542 | static const char *ID3_v1_genre_description[ID3_NR_OF_V1_GENRES] = | ^~~~~~~~~~~~~~~~~~~~~~~~ CC src/tags/easytag-monkeyaudio_header.o CC src/tags/easytag-mpeg_header.o In file included from /pbulk/work/audio/easytag/work/.buildlink/include/id3.h:32, from src/tags/id3_tag.c:39: /pbulk/work/audio/easytag/work/.buildlink/include/id3/globals.h:542:20: warning: 'ID3_v1_genre_description' defined but not used [-Wunused-variable] 542 | static const char *ID3_v1_genre_description[ID3_NR_OF_V1_GENRES] = | ^~~~~~~~~~~~~~~~~~~~~~~~ CXX src/tags/easytag-mp4_tag.o In file included from src/tags/gio_wrapper.cc:24: src/tags/gio_wrapper.h:44:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::tell() const' 44 | virtual long int tell () const; | ^~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::tell() const' 156 | virtual offset_t tell() const = 0; | ^~~~ In file included from src/tags/gio_wrapper.cc:24: src/tags/gio_wrapper.h:45:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::length()' 45 | virtual long int length (); | ^~~~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::length()' 161 | virtual offset_t length() = 0; | ^~~~~~ In file included from src/tags/gio_wrapper.cc:24: src/tags/gio_wrapper.h:72:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::tell() const' 72 | virtual long int tell () const; | ^~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::tell() const' 156 | virtual offset_t tell() const = 0; | ^~~~ In file included from src/tags/gio_wrapper.cc:24: src/tags/gio_wrapper.h:73:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::length()' 73 | virtual long int length (); | ^~~~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/gio_wrapper.cc:24: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::length()' 161 | virtual offset_t length() = 0; | ^~~~~~ gmake[2]: *** [Makefile:2937: src/tags/easytag-gio_wrapper.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... src/tags/flac_tag.c: In function 'flac_tag_read_file_tag': src/tags/flac_tag.c:533:36: warning: implicit conversion from 'FLAC__StreamMetadata_Picture_Type' to 'EtPictureType' [-Wenum-conversion] 533 | pic = et_picture_new (p->type, (const gchar *)p->description, | ~^~~~~~ src/tags/flac_tag.c: In function 'flac_tag_write_file_tag': src/tags/flac_tag.c:1013:50: warning: implicit conversion from 'EtPictureType' to 'FLAC__StreamMetadata_Picture_Type' [-Wenum-conversion] 1013 | picture_block->data.picture.type = pic->type; | ^ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/id3.h:32, from src/tags/mpeg_header.c:31: /pbulk/work/audio/easytag/work/.buildlink/include/id3/globals.h:542:20: warning: 'ID3_v1_genre_description' defined but not used [-Wunused-variable] 542 | static const char *ID3_v1_genre_description[ID3_NR_OF_V1_GENRES] = | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tags/mp4_tag.cc:34: src/tags/gio_wrapper.h:44:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::tell() const' 44 | virtual long int tell () const; | ^~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::tell() const' 156 | virtual offset_t tell() const = 0; | ^~~~ In file included from src/tags/mp4_tag.cc:34: src/tags/gio_wrapper.h:45:22: error: conflicting return type specified for 'virtual long int GIO_InputStream::length()' 45 | virtual long int length (); | ^~~~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::length()' 161 | virtual offset_t length() = 0; | ^~~~~~ In file included from src/tags/mp4_tag.cc:34: src/tags/gio_wrapper.h:72:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::tell() const' 72 | virtual long int tell () const; | ^~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:156:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::tell() const' 156 | virtual offset_t tell() const = 0; | ^~~~ In file included from src/tags/mp4_tag.cc:34: src/tags/gio_wrapper.h:73:22: error: conflicting return type specified for 'virtual long int GIO_IOStream::length()' 73 | virtual long int length (); | ^~~~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:161:22: note: overridden function is 'virtual TagLib::offset_t TagLib::IOStream::length()' 161 | virtual offset_t length() = 0; | ^~~~~~ 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:51:21: error: cannot declare variable 'stream' to be of abstract type 'GIO_InputStream' 51 | GIO_InputStream stream (file); | ^~~~~~ In file included from src/tags/mp4_tag.cc:34: src/tags/gio_wrapper.h:30:7: note: because the following virtual functions are pure within 'GIO_InputStream': 30 | class GIO_InputStream : public TagLib::IOStream | ^~~~~~~~~~~~~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:97:24: note: 'virtual TagLib::ByteVector TagLib::IOStream::readBlock(size_t)' 97 | virtual ByteVector readBlock(size_t length) = 0; | ^~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:146:18: note: 'virtual void TagLib::IOStream::seek(TagLib::offset_t, TagLib::IOStream::Position)' 146 | virtual void seek(offset_t offset, Position p = Beginning) = 0; | ^~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:166:18: note: 'virtual void TagLib::IOStream::truncate(TagLib::offset_t)' 166 | virtual void truncate(offset_t length) = 0; | ^~~~~~~~ In file included from src/tags/mp4_tag.cc:48: src/tags/mp4_header.cc:108:48: warning: 'virtual int TagLib::AudioProperties::length() const' is deprecated [-Wdeprecated-declarations] 108 | ETFileInfo->duration = properties->length (); | ^ In file included from /pbulk/work/audio/easytag/work/.buildlink/include/taglib/mp4properties.h:30, from /pbulk/work/audio/easytag/work/.buildlink/include/taglib/mp4file.h:33, from src/tags/mp4_tag.cc:42: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/audioproperties.h:82:17: note: declared here 82 | virtual int length() const; | ^~~~~~ src/tags/mp4_tag.cc: In function 'gboolean mp4tag_read_file_tag(GFile*, File_Tag*, GError**)': src/tags/mp4_tag.cc:67:21: error: cannot declare variable 'stream' to be of abstract type 'GIO_InputStream' 67 | GIO_InputStream stream (file); | ^~~~~~ src/tags/mp4_tag.cc: In function 'gboolean mp4tag_write_file_tag(const ET_File*, GError**)': src/tags/mp4_tag.cc:292:18: error: cannot declare variable 'stream' to be of abstract type 'GIO_IOStream' 292 | GIO_IOStream stream (file); | ^~~~~~ In file included from src/tags/mp4_tag.cc:34: src/tags/gio_wrapper.h:58:7: note: because the following virtual functions are pure within 'GIO_IOStream': 58 | class GIO_IOStream : public TagLib::IOStream | ^~~~~~~~~~~~ In file included from src/tags/gio_wrapper.h:27, from src/tags/mp4_tag.cc:34: /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:97:24: note: 'virtual TagLib::ByteVector TagLib::IOStream::readBlock(size_t)' 97 | virtual ByteVector readBlock(size_t length) = 0; | ^~~~~~~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:146:18: note: 'virtual void TagLib::IOStream::seek(TagLib::offset_t, TagLib::IOStream::Position)' 146 | virtual void seek(offset_t offset, Position p = Beginning) = 0; | ^~~~ /pbulk/work/audio/easytag/work/.buildlink/include/taglib/tiostream.h:166:18: note: 'virtual void TagLib::IOStream::truncate(TagLib::offset_t)' 166 | virtual void truncate(offset_t length) = 0; | ^~~~~~~~ gmake[2]: *** [Makefile:2951: src/tags/easytag-mp4_tag.o] Error 1 gmake[2]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' gmake[1]: *** [Makefile:3280: all-recursive] Error 1 gmake[1]: Leaving directory '/pbulk/work/audio/easytag/work/easytag-2.4.3' gmake: *** [Makefile:1362: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/audio/easytag *** Error code 1 Stop. make: stopped in /usr/pkgsrc/audio/easytag