=> 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 cs/cs.mo GEN el/el.mo GEN de/de.mo GEN ca/ca.mo GEN fr/fr.mo GEN es/es.mo GEN sv/sv.mo GEN hu/hu.mo GEN el/ GEN ca/ GEN cs/ GEN fr/ GEN sv/ GEN es/ GEN de/ GEN hu/ 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 bs.gmo MSGFMT ca.gmo MSGFMT da.gmo MSGFMT cs.gmo MSGFMT de.gmo MSGFMT en_GB.gmo MSGFMT el.gmo MSGFMT he.gmo MSGFMT fr.gmo MSGFMT es.gmo MSGFMT hr.gmo MSGFMT hu.gmo MSGFMT id.gmo MSGFMT ja.gmo MSGFMT it.gmo MSGFMT ko.gmo MSGFMT lt.gmo MSGFMT nb.gmo MSGFMT nl.gmo MSGFMT oc.gmo MSGFMT pl.gmo MSGFMT pt.gmo MSGFMT pt_BR.gmo MSGFMT ro.gmo MSGFMT ru.gmo MSGFMT sl.gmo MSGFMT sr.gmo MSGFMT sr@latin.gmo MSGFMT sv.gmo MSGFMT te.gmo MSGFMT tr.gmo MSGFMT uk.gmo MSGFMT zh_CN.gmo MSGFMT zh_TW.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 CC src/easytag-resource.o GEN doc/easytag.1 GEN org.gnome.EasyTAG.enums.xml CC src/easytag-about.o CC src/easytag-application.o CC src/easytag-application_window.o CC src/easytag-browser.o CC src/easytag-cddb_dialog.o CC src/easytag-charset.o CC src/easytag-crc32.o Note: Writing easytag.1 CC src/easytag-dlm.o CC src/easytag-easytag.o CC src/easytag-enums.o CC src/easytag-et_core.o CC src/easytag-file.o src/browser.c: In function 'et_browser_select_dir': src/browser.c:1074:26: warning: comparison between pointer and zero character constant [-Wpointer-compare] 1074 | if (parts[index] == '\0') | ^~ src/browser.c:1074:13: note: did you mean to dereference the pointer? 1074 | if (parts[index] == '\0') | ^ CC src/easytag-file_area.o CC src/easytag-file_description.o CC src/easytag-file_info.o src/file.c: In function 'ET_Mark_File_Tag_As_Saved': src/file.c:1720:32: warning: cast between incompatible function types from 'void (*)(File_Tag *, gboolean)' {aka 'void (*)(File_Tag *, int)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 1720 | g_list_foreach(FileTagList,(GFunc)Set_Saved_Value_Of_File_Tag,FALSE); // All other FileTag set to FALSE | ^ src/file.c: In function 'ET_Mark_File_Name_As_Saved': src/file.c:1732:33: warning: cast between incompatible function types from 'void (*)(File_Tag *, gboolean)' {aka 'void (*)(File_Tag *, int)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 1732 | g_list_foreach(FileNameList,(GFunc)Set_Saved_Value_Of_File_Tag,FALSE); | ^ CC src/easytag-file_list.o CC src/easytag-file_name.o CC src/easytag-file_tag.o CC src/easytag-load_files_dialog.o CC src/easytag-log.o CC src/easytag-main.o CC src/easytag-misc.o CC src/easytag-picture.o CC src/easytag-playlist_dialog.o CC src/easytag-preferences_dialog.o CC src/easytag-progress_bar.o CC src/easytag-scan.o CC src/easytag-scan_dialog.o CC src/easytag-search_dialog.o src/scan.c: In function 'Scan_Process_Fields_Insert_Space': src/scan.c:104:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 104 | for (iter = g_utf8_next_char (string); *iter; iter = g_utf8_next_char (iter)) | ^ CC src/easytag-setting.o CC src/easytag-status_bar.o CC src/easytag-tag_area.o 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 CC src/tags/easytag-flac_header.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-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 CC src/tags/easytag-monkeyaudio_header.o CC src/tags/easytag-mpeg_header.o CXX src/tags/easytag-mp4_tag.o CC src/tags/easytag-musepack_header.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; | ^~~~~~ 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] = | ^~~~~~~~~~~~~~~~~~~~~~~~ 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