+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/strawberry-1.0.14/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/strawberry-1.0.14/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for strawberry-1.0.14 [ 0%] Generating moc_singleapplication.cpp [ 0%] Generating moc_singleapplication_p.cpp [ 0%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singleapplication.dir/singleapplication.cpp.o [ 0%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singleapplication.dir/singleapplication_p.cpp.o [ 0%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singleapplication.dir/moc_singleapplication.cpp.o [ 0%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singleapplication.dir/moc_singleapplication_p.cpp.o [ 0%] Linking CXX static library libsingleapplication.a [ 0%] Built target singleapplication [ 0%] Generating moc_singlecoreapplication.cpp [ 0%] Generating moc_singlecoreapplication_p.cpp [ 1%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singlecoreapplication.dir/singlecoreapplication.cpp.o [ 1%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singlecoreapplication.dir/singlecoreapplication_p.cpp.o [ 1%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singlecoreapplication.dir/moc_singlecoreapplication.cpp.o [ 1%] Building CXX object 3rdparty/singleapplication/CMakeFiles/singlecoreapplication.dir/moc_singlecoreapplication_p.cpp.o [ 1%] Linking CXX static library libsinglecoreapplication.a [ 1%] Built target singlecoreapplication [ 1%] Generating core/moc_logging.cpp [ 1%] Generating core/moc_messagehandler.cpp [ 1%] Generating core/moc_messagereply.cpp [ 1%] Generating core/moc_workerpool.cpp [ 1%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/logging.cpp.o [ 1%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/messagehandler.cpp.o [ 1%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/messagereply.cpp.o [ 2%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/workerpool.cpp.o [ 2%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/moc_logging.cpp.o [ 2%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/moc_messagehandler.cpp.o [ 2%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/moc_messagereply.cpp.o [ 2%] Building CXX object ext/libstrawberry-common/CMakeFiles/libstrawberry-common.dir/core/moc_workerpool.cpp.o [ 2%] Linking CXX static library liblibstrawberry-common.a [ 2%] Built target libstrawberry-common [ 2%] Running cpp protocol buffer compiler on tagreadermessages.proto [ 2%] Building CXX object ext/libstrawberry-tagreader/CMakeFiles/libstrawberry-tagreader.dir/tagreaderbase.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreaderbase.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreaderbase.cpp:22: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object ext/libstrawberry-tagreader/CMakeFiles/libstrawberry-tagreader.dir/tagreadertaglib.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreaderbase.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadertaglib.h:37, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadertaglib.cpp:21: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4tag.h:35, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4file.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadertaglib.cpp:62: /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h: In constructor 'TagLib::MP4::AtomData::AtomData(TagLib::MP4::AtomDataType, TagLib::ByteVector)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:69:46: warning: declaration of 'data' shadows a member of 'TagLib::MP4::AtomData' [-Wshadow] 69 | AtomData(AtomDataType type, ByteVector data) : type(type), locale(0), data(data) {} | ~~~~~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:72:18: note: shadowed declaration is here 72 | ByteVector data; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:69:29: warning: declaration of 'type' shadows a member of 'TagLib::MP4::AtomData' [-Wshadow] 69 | AtomData(AtomDataType type, ByteVector data) : type(type), locale(0), data(data) {} | ~~~~~~~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:70:20: note: shadowed declaration is here 70 | AtomDataType type; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h: In constructor 'TagLib::MP4::AtomData::AtomData(TagLib::MP4::AtomDataType, TagLib::ByteVector)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:69:46: warning: declaration of 'data' shadows a member of 'TagLib::MP4::AtomData' [-Wshadow] 69 | AtomData(AtomDataType type, ByteVector data) : type(type), locale(0), data(data) {} | ~~~~~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:72:18: note: shadowed declaration is here 72 | ByteVector data; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:69:29: warning: declaration of 'type' shadows a member of 'TagLib::MP4::AtomData' [-Wshadow] 69 | AtomData(AtomDataType type, ByteVector data) : type(type), locale(0), data(data) {} | ~~~~~~~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:70:20: note: shadowed declaration is here 70 | AtomDataType type; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h: In constructor 'TagLib::MP4::AtomData::AtomData(TagLib::MP4::AtomDataType, TagLib::ByteVector)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:69:46: warning: declaration of 'data' shadows a member of 'TagLib::MP4::AtomData' [-Wshadow] 69 | AtomData(AtomDataType type, ByteVector data) : type(type), locale(0), data(data) {} | ~~~~~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:72:18: note: shadowed declaration is here 72 | ByteVector data; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:69:29: warning: declaration of 'type' shadows a member of 'TagLib::MP4::AtomData' [-Wshadow] 69 | AtomData(AtomDataType type, ByteVector data) : type(type), locale(0), data(data) {} | ~~~~~~~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/taglib/mp4atom.h:70:20: note: shadowed declaration is here 70 | AtomDataType type; | ^~~~ [ 2%] Building CXX object ext/libstrawberry-tagreader/CMakeFiles/libstrawberry-tagreader.dir/tagreadergme.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreaderbase.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadergme.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadergme.cpp:20: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object ext/libstrawberry-tagreader/CMakeFiles/libstrawberry-tagreader.dir/tagreadermessages.pb.cc.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.cc:4: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.cc:655:56: warning: no previous declaration for 'const google::protobuf::internal::DescriptorTable* descriptor_table_tagreadermessages_2eproto_getter()' [-Wmissing-declarations] 655 | PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_tagreadermessages_2eproto_getter() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Linking CXX static library liblibstrawberry-tagreader.a [ 3%] Built target libstrawberry-tagreader [ 3%] Building CXX object ext/gstmoodbar/CMakeFiles/gstmoodbar.dir/gstfastspectrum.cpp.o [ 3%] Building CXX object ext/gstmoodbar/CMakeFiles/gstmoodbar.dir/gstmoodbarplugin.cpp.o [ 3%] Linking CXX static library libgstmoodbar.a [ 3%] Built target gstmoodbar [ 3%] Generating moc_tagreaderworker.cpp [ 3%] Building CXX object ext/strawberry-tagreader/CMakeFiles/strawberry-tagreader.dir/main.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreaderbase.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadertaglib.h:37, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/strawberry-tagreader/tagreaderworker.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/strawberry-tagreader/main.cpp:35: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object ext/strawberry-tagreader/CMakeFiles/strawberry-tagreader.dir/tagreaderworker.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreaderbase.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadertaglib.h:37, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/strawberry-tagreader/tagreaderworker.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/strawberry-tagreader/tagreaderworker.cpp:28: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object ext/strawberry-tagreader/CMakeFiles/strawberry-tagreader.dir/moc_tagreaderworker.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreaderbase.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadertaglib.h:37, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/strawberry-tagreader/tagreaderworker.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/strawberry-tagreader/moc_tagreaderworker.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Linking CXX executable ../../strawberry-tagreader [ 4%] Built target strawberry-tagreader [ 5%] Generating analyzer/moc_analyzerbase.cpp [ 5%] Generating analyzer/moc_analyzercontainer.cpp [ 5%] Generating analyzer/moc_blockanalyzer.cpp [ 5%] Generating analyzer/moc_boomanalyzer.cpp [ 5%] Generating analyzer/moc_rainbowanalyzer.cpp [ 5%] Generating collection/moc_collection.cpp [ 6%] Generating collection/moc_collectionbackend.cpp [ 6%] Generating collection/moc_collectiondirectorymodel.cpp [ 6%] Generating collection/moc_collectionfilterwidget.cpp [ 6%] Generating collection/moc_collectionitemdelegate.cpp [ 6%] Generating collection/moc_collectionmodel.cpp [ 6%] Generating collection/moc_collectionview.cpp [ 6%] Generating collection/moc_collectionviewcontainer.cpp [ 6%] Generating collection/moc_collectionwatcher.cpp [ 6%] Generating collection/moc_groupbydialog.cpp [ 6%] Generating collection/moc_savedgroupingmanager.cpp [ 6%] Generating context/moc_contextalbum.cpp [ 6%] Generating context/moc_contextview.cpp [ 6%] Generating core/moc_application.cpp [ 7%] Generating core/moc_database.cpp [ 7%] Generating core/moc_deletefiles.cpp [ 7%] Generating core/moc_filesystemwatcherinterface.cpp [ 7%] Generating core/moc_mainwindow.cpp [ 7%] Generating core/moc_mergedproxymodel.cpp [ 7%] Generating core/moc_mimedata.cpp [ 7%] Generating core/moc_mpris2.cpp [ 7%] Generating core/moc_multisortfilterproxy.cpp [ 7%] Generating core/moc_networkaccessmanager.cpp [ 7%] Generating core/moc_networktimeouts.cpp [ 7%] Generating core/moc_player.cpp [ 7%] Generating core/moc_potranslator.cpp [ 7%] Generating core/moc_qtfslistener.cpp [ 7%] Generating core/moc_qtsystemtrayicon.cpp [ 7%] Generating core/moc_songloader.cpp [ 7%] Generating core/moc_standarditemiconloader.cpp [ 7%] Generating core/moc_stylesheetloader.cpp [ 8%] Generating core/moc_tagreaderclient.cpp [ 8%] Generating core/moc_taskmanager.cpp [ 8%] Generating core/moc_thread.cpp [ 8%] Generating core/moc_threadsafenetworkdiskcache.cpp [ 8%] Generating core/moc_translations.cpp [ 8%] Generating core/moc_urlhandler.cpp [ 8%] Generating covermanager/moc_albumcoverchoicecontroller.cpp [ 8%] Generating covermanager/moc_albumcoverexport.cpp [ 8%] Generating covermanager/moc_albumcoverexporter.cpp [ 8%] Generating covermanager/moc_albumcoverfetcher.cpp [ 8%] Generating covermanager/moc_albumcoverfetchersearch.cpp [ 8%] Generating covermanager/moc_albumcoverloader.cpp [ 8%] Generating covermanager/moc_albumcovermanager.cpp [ 9%] Generating covermanager/moc_albumcovermanagerlist.cpp [ 9%] Generating covermanager/moc_albumcoversearcher.cpp [ 9%] Generating covermanager/moc_coverexportrunnable.cpp [ 9%] Generating covermanager/moc_coverfromurldialog.cpp [ 9%] Generating covermanager/moc_coverprovider.cpp [ 9%] Generating covermanager/moc_coverproviders.cpp [ 10%] Generating covermanager/moc_coversearchstatisticsdialog.cpp [ 10%] Generating covermanager/moc_currentalbumcoverloader.cpp [ 10%] Generating covermanager/moc_deezercoverprovider.cpp [ 10%] Generating covermanager/moc_discogscoverprovider.cpp [ 10%] Generating covermanager/moc_jsoncoverprovider.cpp [ 10%] Generating covermanager/moc_lastfmcoverprovider.cpp [ 10%] Generating covermanager/moc_musicbrainzcoverprovider.cpp [ 10%] Generating covermanager/moc_musixmatchcoverprovider.cpp [ 10%] Generating covermanager/moc_qobuzcoverprovider.cpp [ 11%] Generating covermanager/moc_spotifycoverprovider.cpp [ 11%] Generating covermanager/moc_tidalcoverprovider.cpp [ 11%] Generating device/moc_cddadevice.cpp [ 11%] Generating device/moc_cddalister.cpp [ 11%] Generating device/moc_cddasongloader.cpp [ 11%] Generating device/moc_connecteddevice.cpp [ 11%] Generating device/moc_devicedatabasebackend.cpp [ 11%] Generating device/moc_devicelister.cpp [ 12%] Generating device/moc_devicemanager.cpp [ 12%] Generating device/moc_deviceproperties.cpp [ 12%] Generating device/moc_devicestatefiltermodel.cpp [ 12%] Generating device/moc_deviceview.cpp [ 12%] Generating device/moc_deviceviewcontainer.cpp [ 12%] Generating device/moc_filesystemdevice.cpp [ 12%] Generating device/moc_giolister.cpp [ 12%] Generating device/moc_mtpconnection.cpp [ 12%] Generating device/moc_mtpdevice.cpp [ 12%] Generating device/moc_mtploader.cpp [ 12%] Generating device/moc_udisks2lister.cpp [ 12%] Generating dialogs/moc_about.cpp [ 12%] Generating dialogs/moc_addstreamdialog.cpp [ 12%] Generating dialogs/moc_console.cpp [ 13%] Generating dialogs/moc_deleteconfirmationdialog.cpp [ 13%] Generating dialogs/moc_edittagdialog.cpp [ 13%] Generating dialogs/moc_errordialog.cpp [ 13%] Generating dialogs/moc_lastfmimportdialog.cpp [ 13%] Generating dialogs/moc_saveplaylistsdialog.cpp [ 13%] Generating dialogs/moc_snapdialog.cpp [ 13%] Generating dialogs/moc_trackselectiondialog.cpp [ 13%] Generating dialogs/moc_userpassdialog.cpp [ 13%] Generating engine/moc_devicefinders.cpp [ 13%] Generating engine/moc_enginebase.cpp [ 13%] Generating engine/moc_gstengine.cpp [ 13%] Generating engine/moc_gstenginepipeline.cpp [ 13%] Generating engine/moc_gststartup.cpp [ 13%] Generating equalizer/moc_equalizer.cpp [ 13%] Generating equalizer/moc_equalizerslider.cpp [ 13%] Generating globalshortcuts/moc_globalshortcut.cpp [ 13%] Generating globalshortcuts/moc_globalshortcutgrabber.cpp [ 13%] Generating globalshortcuts/moc_globalshortcutsbackend-gnome.cpp [ 13%] Generating globalshortcuts/moc_globalshortcutsbackend-kde.cpp [ 13%] Generating globalshortcuts/moc_globalshortcutsbackend-mate.cpp [ 14%] Generating globalshortcuts/moc_globalshortcutsbackend-x11.cpp [ 14%] Generating globalshortcuts/moc_globalshortcutsbackend.cpp [ 14%] Generating globalshortcuts/moc_globalshortcutsmanager.cpp [ 14%] Generating gnomesettingsdaemon.cpp, gnomesettingsdaemon.h [ 15%] Generating internet/moc_internetcollectionview.cpp [ 15%] Generating internet/moc_internetcollectionviewcontainer.cpp [ 15%] Generating internet/moc_internetsearchitemdelegate.cpp [ 15%] Generating internet/moc_internetsearchmodel.cpp [ 15%] Generating internet/moc_internetsearchsortmodel.cpp [ 15%] Generating internet/moc_internetsearchview.cpp [ 15%] Generating internet/moc_internetservice.cpp [ 16%] Generating internet/moc_internetservices.cpp [ 16%] Generating internet/moc_internetsongmimedata.cpp [ 16%] Generating internet/moc_internetsongsview.cpp [ 16%] Generating internet/moc_internettabsview.cpp [ 16%] Generating internet/moc_localredirectserver.cpp [ 16%] Generating kglobalaccel.cpp, kglobalaccel.h [ 16%] Generating kglobalaccelcomponent.cpp, kglobalaccelcomponent.h [ 16%] Generating lyrics/moc_auddlyricsprovider.cpp [ 16%] Generating lyrics/moc_chartlyricsprovider.cpp [ 16%] Generating lyrics/moc_geniuslyricsprovider.cpp [ 16%] Generating lyrics/moc_jsonlyricsprovider.cpp [ 16%] Generating lyrics/moc_lololyricsprovider.cpp [ 16%] Generating lyrics/moc_lyricsfetcher.cpp [ 16%] Generating lyrics/moc_lyricsfetchersearch.cpp [ 16%] Generating lyrics/moc_lyricsprovider.cpp [ 16%] Generating lyrics/moc_lyricsproviders.cpp [ 17%] Generating lyrics/moc_musixmatchlyricsprovider.cpp [ 17%] Generating lyrics/moc_ovhlyricsprovider.cpp [ 17%] Generating matesettingsdaemon.cpp, matesettingsdaemon.h [ 17%] Generating moodbar/moc_moodbarcontroller.cpp [ 17%] Generating moodbar/moc_moodbaritemdelegate.cpp [ 18%] Generating moodbar/moc_moodbarloader.cpp [ 18%] Generating moodbar/moc_moodbarpipeline.cpp [ 18%] Generating moodbar/moc_moodbarproxystyle.cpp [ 18%] Generating mpris2_player.cpp, mpris2_player.h [ 18%] Generating mpris2_playlists.cpp, mpris2_playlists.h [ 18%] Generating mpris2_root.cpp, mpris2_root.h [ 18%] Generating mpris2_tracklist.cpp, mpris2_tracklist.h [ 18%] Generating musicbrainz/moc_acoustidclient.cpp [ 18%] Generating musicbrainz/moc_musicbrainzclient.cpp [ 18%] Generating musicbrainz/moc_tagfetcher.cpp [ 18%] Generating notification.cpp, notification.h [ 18%] Generating objectmanager.cpp, objectmanager.h [ 19%] Generating organize/moc_organize.cpp [ 19%] Generating organize/moc_organizedialog.cpp [ 19%] Generating organize/moc_organizeerrordialog.cpp [ 19%] Generating osd/moc_osdbase.cpp [ 19%] Generating osd/moc_osddbus.cpp [ 19%] Generating osd/moc_osdpretty.cpp [ 19%] Generating playlist/moc_dynamicplaylistcontrols.cpp [ 19%] Generating playlist/moc_playlist.cpp [ 20%] Generating playlist/moc_playlistbackend.cpp [ 20%] Generating playlist/moc_playlistcontainer.cpp [ 20%] Generating playlist/moc_playlistdelegates.cpp [ 20%] Generating playlist/moc_playlistfilter.cpp [ 20%] Generating playlist/moc_playlistheader.cpp [ 20%] Generating playlist/moc_playlistitemmimedata.cpp [ 20%] Generating playlist/moc_playlistlistcontainer.cpp [ 20%] Generating playlist/moc_playlistlistmodel.cpp [ 20%] Generating playlist/moc_playlistlistsortfiltermodel.cpp [ 20%] Generating playlist/moc_playlistlistview.cpp [ 20%] Generating playlist/moc_playlistmanager.cpp [ 20%] Generating playlist/moc_playlistsaveoptionsdialog.cpp [ 21%] Generating playlist/moc_playlistsequence.cpp [ 21%] Generating playlist/moc_playlisttabbar.cpp [ 21%] Generating playlist/moc_playlistview.cpp [ 21%] Generating playlist/moc_songloaderinserter.cpp [ 21%] Generating playlist/moc_songmimedata.cpp [ 21%] Generating playlistparsers/moc_asxiniparser.cpp [ 22%] Generating playlistparsers/moc_asxparser.cpp [ 22%] Generating playlistparsers/moc_cueparser.cpp [ 22%] Generating playlistparsers/moc_m3uparser.cpp [ 22%] Generating playlistparsers/moc_parserbase.cpp [ 22%] Generating playlistparsers/moc_playlistparser.cpp [ 22%] Generating playlistparsers/moc_plsparser.cpp [ 22%] Generating playlistparsers/moc_wplparser.cpp [ 22%] Generating playlistparsers/moc_xmlparser.cpp [ 22%] Generating playlistparsers/moc_xspfparser.cpp [ 22%] Generating qobuz/moc_qobuzbaserequest.cpp [ 22%] Generating qobuz/moc_qobuzfavoriterequest.cpp [ 22%] Generating qobuz/moc_qobuzrequest.cpp [ 22%] Generating qobuz/moc_qobuzservice.cpp [ 22%] Generating qobuz/moc_qobuzstreamurlrequest.cpp [ 22%] Generating qobuz/moc_qobuzurlhandler.cpp [ 22%] Generating qrc_data.cpp [ 22%] Generating qrc_icons.cpp [ 22%] Generating queue/moc_queue.cpp [ 22%] Generating queue/moc_queueview.cpp [ 22%] Generating radios/moc_radiobackend.cpp [ 22%] Generating radios/moc_radiomimedata.cpp [ 22%] Generating radios/moc_radiomodel.cpp [ 22%] Generating radios/moc_radioparadiseservice.cpp [ 22%] Generating radios/moc_radioservice.cpp [ 22%] Generating radios/moc_radioservices.cpp [ 22%] Generating radios/moc_radioview.cpp [ 22%] Generating radios/moc_radioviewcontainer.cpp [ 22%] Generating radios/moc_somafmservice.cpp [ 23%] Generating scrobbler/moc_audioscrobbler.cpp [ 23%] Generating scrobbler/moc_lastfmimport.cpp [ 23%] Generating scrobbler/moc_lastfmscrobbler.cpp [ 23%] Generating scrobbler/moc_librefmscrobbler.cpp [ 23%] Generating scrobbler/moc_listenbrainzscrobbler.cpp [ 23%] Generating scrobbler/moc_scrobblercache.cpp [ 23%] Generating scrobbler/moc_scrobblercacheitem.cpp [ 23%] Generating scrobbler/moc_scrobblerservice.cpp [ 23%] Generating scrobbler/moc_scrobblerservices.cpp [ 23%] Generating scrobbler/moc_scrobblingapi20.cpp [ 23%] Generating scrobbler/moc_subsonicscrobbler.cpp [ 23%] Generating settings/moc_appearancesettingspage.cpp [ 23%] Generating settings/moc_backendsettingspage.cpp [ 23%] Generating settings/moc_behavioursettingspage.cpp [ 23%] Generating settings/moc_collectionsettingspage.cpp [ 23%] Generating settings/moc_contextsettingspage.cpp [ 23%] Generating settings/moc_coverssettingspage.cpp [ 23%] Generating settings/moc_globalshortcutssettingspage.cpp [ 23%] Generating settings/moc_lyricssettingspage.cpp [ 23%] Generating settings/moc_moodbarsettingspage.cpp [ 24%] Generating settings/moc_networkproxysettingspage.cpp [ 24%] Generating settings/moc_notificationssettingspage.cpp [ 24%] Generating settings/moc_playlistsettingspage.cpp [ 24%] Generating settings/moc_qobuzsettingspage.cpp [ 24%] Generating settings/moc_scrobblersettingspage.cpp [ 24%] Generating settings/moc_settingsdialog.cpp [ 24%] Generating settings/moc_settingspage.cpp [ 24%] Generating settings/moc_subsonicsettingspage.cpp [ 25%] Generating settings/moc_tidalsettingspage.cpp [ 25%] Generating settings/moc_transcodersettingspage.cpp [ 25%] Generating smartplaylists/moc_playlistgenerator.cpp [ 25%] Generating smartplaylists/moc_playlistgeneratorinserter.cpp [ 25%] Generating smartplaylists/moc_playlistgeneratormimedata.cpp [ 26%] Generating smartplaylists/moc_playlistquerygenerator.cpp [ 26%] Generating smartplaylists/moc_smartplaylistquerywizardplugin.cpp [ 26%] Generating smartplaylists/moc_smartplaylistsearchpreview.cpp [ 26%] Generating smartplaylists/moc_smartplaylistsearchtermwidget.cpp [ 26%] Generating smartplaylists/moc_smartplaylistsmodel.cpp [ 26%] Generating smartplaylists/moc_smartplaylistsview.cpp [ 26%] Generating smartplaylists/moc_smartplaylistsviewcontainer.cpp [ 26%] Generating smartplaylists/moc_smartplaylistwizard.cpp [ 26%] Generating smartplaylists/moc_smartplaylistwizardplugin.cpp [ 27%] Generating subsonic/moc_subsonicbaserequest.cpp [ 27%] Generating subsonic/moc_subsonicrequest.cpp [ 27%] Generating subsonic/moc_subsonicscrobblerequest.cpp [ 27%] Generating subsonic/moc_subsonicservice.cpp [ 27%] Generating subsonic/moc_subsonicurlhandler.cpp [ 27%] Generating tidal/moc_tidalbaserequest.cpp [ 27%] Generating tidal/moc_tidalfavoriterequest.cpp [ 27%] Generating tidal/moc_tidalrequest.cpp [ 27%] Generating tidal/moc_tidalservice.cpp [ 27%] Generating tidal/moc_tidalstreamurlrequest.cpp [ 27%] Generating tidal/moc_tidalurlhandler.cpp [ 27%] Generating transcoder/moc_transcodedialog.cpp [ 28%] Generating transcoder/moc_transcoder.cpp [ 28%] Generating transcoder/moc_transcoderoptionsaac.cpp [ 28%] Generating transcoder/moc_transcoderoptionsasf.cpp [ 28%] Generating transcoder/moc_transcoderoptionsdialog.cpp [ 28%] Generating transcoder/moc_transcoderoptionsflac.cpp [ 28%] Generating transcoder/moc_transcoderoptionsinterface.cpp [ 29%] Generating transcoder/moc_transcoderoptionsmp3.cpp [ 29%] Generating transcoder/moc_transcoderoptionsopus.cpp [ 29%] Generating transcoder/moc_transcoderoptionsspeex.cpp [ 29%] Generating transcoder/moc_transcoderoptionsvorbis.cpp [ 29%] Generating transcoder/moc_transcoderoptionswavpack.cpp [ 29%] Generating udisks2block.cpp, udisks2block.h [ 29%] Generating udisks2drive.cpp, udisks2drive.h [ 29%] Generating udisks2filesystem.cpp, udisks2filesystem.h [ 29%] Generating udisks2job.cpp, udisks2job.h [ 29%] Generating ui_about.h [ 29%] Generating ui_addstreamdialog.h [ 30%] Generating ui_albumcoverexport.h [ 30%] Generating ui_albumcovermanager.h [ 30%] Generating ui_albumcoversearcher.h [ 30%] Generating ui_appearancesettingspage.h [ 30%] Generating ui_backendsettingspage.h [ 30%] Generating ui_behavioursettingspage.h [ 30%] Generating ui_collectionfilterwidget.h [ 30%] Generating ui_collectionsettingspage.h [ 30%] Generating ui_collectionviewcontainer.h [ 31%] Generating ui_console.h [ 31%] Generating ui_contextsettingspage.h [ 31%] Generating ui_coverfromurldialog.h [ 31%] Generating ui_coversearchstatisticsdialog.h [ 31%] Generating ui_coverssettingspage.h [ 31%] Generating ui_deviceproperties.h [ 32%] Generating ui_deviceviewcontainer.h [ 32%] Generating ui_dynamicplaylistcontrols.h [ 32%] Generating ui_edittagdialog.h [ 32%] Generating ui_equalizer.h [ 32%] Generating ui_equalizerslider.h [ 32%] Generating ui_errordialog.h [ 32%] Generating ui_fileview.h [ 32%] Generating ui_globalshortcutgrabber.h [ 32%] Generating ui_globalshortcutssettingspage.h [ 32%] Generating ui_groupbydialog.h [ 32%] Generating ui_internetcollectionviewcontainer.h [ 32%] Generating ui_internetsearchview.h [ 32%] Generating ui_internettabsview.h [ 32%] Generating ui_lastfmimportdialog.h [ 32%] Generating ui_loginstatewidget.h [ 32%] Generating ui_lyricssettingspage.h [ 32%] Generating ui_mainwindow.h [ 32%] Generating ui_moodbarsettingspage.h [ 32%] Generating ui_networkproxysettingspage.h [ 32%] Generating ui_notificationssettingspage.h [ 32%] Generating ui_organizedialog.h [ 32%] Generating ui_organizeerrordialog.h [ 33%] Generating ui_osdpretty.h [ 33%] Generating ui_playlistcontainer.h [ 34%] Generating ui_playlistlistcontainer.h [ 34%] Generating ui_playlistsaveoptionsdialog.h [ 34%] Generating ui_playlistsequence.h [ 35%] Generating ui_playlistsettingspage.h [ 35%] Generating ui_qobuzsettingspage.h [ 35%] Generating ui_queueview.h [ 35%] Generating ui_radioviewcontainer.h [ 35%] Generating ui_savedgroupingmanager.h [ 35%] Generating ui_saveplaylistsdialog.h [ 35%] Generating ui_scrobblersettingspage.h [ 35%] Generating ui_settingsdialog.h [ 35%] Generating ui_smartplaylistquerysearchpage.h [ 35%] Generating ui_smartplaylistquerysortpage.h [ 35%] Generating ui_smartplaylistsearchpreview.h [ 35%] Generating ui_smartplaylistsearchtermwidget.h [ 35%] Generating ui_smartplaylistsviewcontainer.h [ 35%] Generating ui_smartplaylistwizardfinishpage.h [ 35%] Generating ui_snapdialog.h [ 35%] Generating ui_subsonicsettingspage.h [ 35%] Generating ui_tidalsettingspage.h [ 35%] Generating ui_trackselectiondialog.h [ 35%] Generating ui_trackslider.h [ 35%] Generating ui_transcodedialog.h [ 35%] Generating ui_transcodelogdialog.h [ 35%] Generating ui_transcoderoptionsaac.h [ 35%] Generating ui_transcoderoptionsasf.h [ 35%] Generating ui_transcoderoptionsdialog.h [ 35%] Generating ui_transcoderoptionsflac.h [ 36%] Generating ui_transcoderoptionsmp3.h [ 36%] Generating ui_transcoderoptionsopus.h [ 36%] Generating ui_transcoderoptionsspeex.h [ 36%] Generating ui_transcoderoptionsvorbis.h [ 36%] Generating ui_transcoderoptionswavpack.h [ 36%] Generating ui_transcodersettingspage.h [ 36%] Generating ui_userpassdialog.h [ 36%] Generating widgets/moc_autoexpandingtreeview.cpp [ 36%] Generating widgets/moc_busyindicator.cpp [ 36%] Generating widgets/moc_clickablelabel.cpp [ 36%] Generating widgets/moc_fancytabwidget.cpp [ 36%] Generating widgets/moc_favoritewidget.cpp [ 36%] Generating widgets/moc_fileview.cpp [ 37%] Generating widgets/moc_fileviewlist.cpp [ 37%] Generating widgets/moc_forcescrollperpixel.cpp [ 37%] Generating widgets/moc_freespacebar.cpp [ 37%] Generating widgets/moc_groupediconview.cpp [ 37%] Generating widgets/moc_lineedit.cpp [ 37%] Generating widgets/moc_linetextedit.cpp [ 37%] Generating widgets/moc_loginstatewidget.cpp [ 37%] Generating widgets/moc_multiloadingindicator.cpp [ 37%] Generating widgets/moc_playingwidget.cpp [ 37%] Generating widgets/moc_prettyslider.cpp [ 37%] Generating widgets/moc_qsearchfield.cpp [ 37%] Generating widgets/moc_ratingwidget.cpp [ 37%] Generating widgets/moc_renametablineedit.cpp [ 37%] Generating widgets/moc_sliderslider.cpp [ 38%] Generating widgets/moc_stickyslider.cpp [ 38%] Generating widgets/moc_stretchheaderview.cpp [ 38%] Generating widgets/moc_trackslider.cpp [ 38%] Generating widgets/moc_tracksliderpopup.cpp [ 38%] Generating widgets/moc_tracksliderslider.cpp [ 38%] Generating widgets/moc_volumeslider.cpp [ 39%] Generating gnomesettingsdaemon.moc [ 39%] Generating kglobalaccel.moc [ 39%] Generating kglobalaccelcomponent.moc [ 39%] Generating matesettingsdaemon.moc [ 39%] Generating mpris2_player.moc [ 39%] Generating mpris2_playlists.moc [ 39%] Generating mpris2_root.moc [ 39%] Generating mpris2_tracklist.moc [ 39%] Generating notification.moc [ 39%] Generating objectmanager.moc [ 39%] Generating udisks2block.moc [ 39%] Generating udisks2drive.moc [ 40%] Generating udisks2filesystem.moc [ 40%] Generating udisks2job.moc [ 40%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/mainwindow.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mainwindow.h:54, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mainwindow.cpp:78: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/application.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/application.cpp:35: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/player.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.cpp:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/commandlineoptions.cpp.o [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/database.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:14, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/database.cpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:57:22: warning: "BOOST_SCOPE_EXIT_AUX_GCC_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef] 57 | #if BOOST_WORKAROUND(BOOST_SCOPE_EXIT_AUX_GCC, BOOST_TESTED_AT(413)) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND' 272 | ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ | ^~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:63:5: warning: "BOOST_MSVC" is not defined, evaluates to 0 [-Wundef] 63 | #if BOOST_MSVC && (BOOST_MSVC <= 1900) | ^~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:150:5: warning: "BOOST_MSVC" is not defined, evaluates to 0 [-Wundef] 150 | #if BOOST_MSVC | ^~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:15, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:1343, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function.hpp:70, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:17: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable0::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:19: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable1::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable2::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:36, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:29: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable3::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable4::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:50, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable5::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:57, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable6::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:64, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:49: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable7::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:71, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:54: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable8::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:78, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:59: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable9::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/maybe_include.hpp:85, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:64: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable10::assign_to(const boost::reference_wrapper&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function/function_template.hpp:638:69: warning: use of old-style cast to 'void*' [-Wold-style-cast] 638 | functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer()); | ^ /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/database.cpp: In member function 'void Database::BackupFile(const QString&)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:260:35: warning: declaration of 'boost_scope_exit_aux_args' shadows a global declaration [-Wshadow] 260 | #define BOOST_SCOPE_EXIT_AUX_ARGS boost_scope_exit_aux_args | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:822:7: note: in expansion of macro 'BOOST_SCOPE_EXIT_AUX_ARGS' 822 | > BOOST_SCOPE_EXIT_AUX_ARGS; \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:890:9: note: in expansion of macro 'BOOST_SCOPE_EXIT_AUX_IMPL' 890 | BOOST_SCOPE_EXIT_AUX_IMPL(id, BOOST_PP_EMPTY(), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:898:9: note: in expansion of macro 'BOOST_SCOPE_EXIT_ID' 898 | BOOST_SCOPE_EXIT_ID(BOOST_SCOPE_EXIT_AUX_PP_LINE_COUNTER, \ | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/database.cpp:564:3: note: in expansion of macro 'BOOST_SCOPE_EXIT' 564 | BOOST_SCOPE_EXIT((&source_connection)(&dest_connection)(task_id)(app_)) { // clazy:exclude=rule-of-three NOLINT(google-explicit-constructor) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:260:35: note: shadowed declaration is here 260 | #define BOOST_SCOPE_EXIT_AUX_ARGS boost_scope_exit_aux_args | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:261:46: note: in expansion of macro 'BOOST_SCOPE_EXIT_AUX_ARGS' 261 | extern boost::scope_exit::detail::undeclared BOOST_SCOPE_EXIT_AUX_ARGS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/database.cpp: In constructor 'Database::BackupFile(const QString&)::boost_se_guard_t_564::boost_se_guard_t_564(void*)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:828:60: warning: use of old-style cast to 'struct Database::BackupFile(const QString&)::boost_se_params_t_564*' [-Wold-style-cast] 828 | (BOOST_SCOPE_EXIT_DETAIL_PARAMS_T(id)*)boost_se_params) \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:890:9: note: in expansion of macro 'BOOST_SCOPE_EXIT_AUX_IMPL' 890 | BOOST_SCOPE_EXIT_AUX_IMPL(id, BOOST_PP_EMPTY(), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/scope_exit.hpp:898:9: note: in expansion of macro 'BOOST_SCOPE_EXIT_ID' 898 | BOOST_SCOPE_EXIT_ID(BOOST_SCOPE_EXIT_AUX_PP_LINE_COUNTER, \ | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/database.cpp:564:3: note: in expansion of macro 'BOOST_SCOPE_EXIT' 564 | BOOST_SCOPE_EXIT((&source_connection)(&dest_connection)(task_id)(app_)) { // clazy:exclude=rule-of-three NOLINT(google-explicit-constructor) | ^~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/sqlquery.cpp.o [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/sqlrow.cpp.o [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/metatypes.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/metatypes.cpp:71: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/deletefiles.cpp.o [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/filesystemmusicstorage.cpp.o [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/filesystemwatcherinterface.cpp.o [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/mergedproxymodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/workaround.hpp:8, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/operators.hpp:101, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/bidir_node_iterator.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mergedproxymodel.cpp:38: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/config/operators.hpp:27:29: warning: "__NVCC___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef] 27 | || BOOST_WORKAROUND(__NVCC__, BOOST_TESTED_AT(1)) \ | ^~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND' 272 | ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ | ^~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/config/operators.hpp:27:29: warning: "__NVCC__" is not defined, evaluates to 0 [-Wundef] 27 | || BOOST_WORKAROUND(__NVCC__, BOOST_TESTED_AT(1)) \ | ^~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config/workaround.hpp:273:9: note: in definition of macro 'BOOST_WORKAROUND' 273 | (symbol != 0) && (1 % (( (symbol test) ) + 1))) | ^~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/nvp.hpp:33, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/bidir_node_iterator.hpp:20: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/level.hpp: In function 'bool boost::serialization::operator>=(implementation_level, level_type)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/level.hpp:91:28: warning: use of old-style cast to 'int' [-Wold-style-cast] 91 | return t.value >= (int)l; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/nvp.hpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/tracking.hpp: In function 'bool boost::serialization::operator>=(tracking_level, tracking_type)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/tracking.hpp:82:28: warning: use of old-style cast to 'int' [-Wold-style-cast] 82 | return t.value >= (int)l; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/version.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/hash_index_iterator.hpp:22, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mergedproxymodel.cpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/no_duplicate_tags.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/tag.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_args.hpp:21, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/ordered_index_fwd.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index_container_fwd.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/node_handle.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/hashed_index.hpp:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mergedproxymodel.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mp11/algorithm.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/describe/bases.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/container_hash/is_described_class.hpp:10, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/container_hash/hash.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/functional/hash.hpp:6, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/hash_index_args.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/hashed_index_fwd.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/hashed_index.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mp11/detail/mp_map_find.hpp:77:47: warning: use of old-style cast to 'using U = struct boost::mp11::mp_inherit...>*' [-Wold-style-cast] 77 | using type = mpmf_unwrap< decltype( f((U*)0) ) >; | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mp11/detail/mp_map_find.hpp:77:47: warning: use of old-style cast to 'using U = struct boost::mp11::mp_inherit...>*' [-Wold-style-cast] /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mp11/algorithm.hpp:300:45: warning: use of old-style cast to 'struct boost::mp11::mp_identity*' [-Wold-style-cast] 300 | using R = decltype( f( (mp_identity*)0 ... ) ); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mp11/algorithm.hpp:300:45: warning: use of old-style cast to 'struct boost::mp11::mp_identity*' [-Wold-style-cast] /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/container_hash/hash.hpp: In lambda function: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/container_hash/hash.hpp:423:47: warning: use of old-style cast to 'const B&' [-Wold-style-cast] 423 | boost::hash_combine( r, (B const&)v ); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::is_convertible::type, Traversal>)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:142:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 142 | BOOST_MPL_ASSERT_NOT(( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:300:54: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_category)' [-Wold-style-cast] 300 | boost::mpl::assert_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:148:5: note: in expansion of macro 'BOOST_MPL_ASSERT' 148 | BOOST_MPL_ASSERT((is_iterator_category)); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_category)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:149:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 149 | BOOST_MPL_ASSERT_NOT((is_iterator_category)); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_traversal)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:150:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 150 | BOOST_MPL_ASSERT_NOT((is_iterator_traversal)); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:300:54: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_traversal)' [-Wold-style-cast] 300 | boost::mpl::assert_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:152:5: note: in expansion of macro 'BOOST_MPL_ASSERT' 152 | BOOST_MPL_ASSERT((is_iterator_traversal)); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_category)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:161:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 161 | BOOST_MPL_ASSERT_NOT((is_iterator_category)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_impl.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/ordered_index.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mergedproxymodel.cpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp: In member function 'boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref::operator boost::multi_index::detail::ordered_index_node_compressed_base::pointer() const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:176:50: warning: use of old-style cast to 'void*' [-Wold-style-cast] 176 | return (pointer)(void*)(*r&~uintptr_type(1)); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:176:50: warning: use of old-style cast to 'boost::multi_index::detail::ordered_index_node_compressed_base::pointer' [-Wold-style-cast] /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp: In member function 'boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref& boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref::operator=(boost::multi_index::detail::ordered_index_node_compressed_base::pointer)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:181:32: warning: use of old-style cast to 'void*' [-Wold-style-cast] 181 | *r=((uintptr_type)(void*)p)|(*r&uintptr_type(1)); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:181:32: warning: use of old-style cast to 'boost::multi_index::detail::uintptr_type' {aka 'long unsigned int'} [-Wold-style-cast] /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp: In member function 'boost::multi_index::detail::ordered_index_node_impl* boost::multi_index::detail::ordered_index_node_compressed_base::parent() const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:208:58: warning: use of old-style cast to 'void*' [-Wold-style-cast] 208 | return (pointer)(void*)(parentcolor_&~uintptr_type(1)); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:208:58: warning: use of old-style cast to 'boost::multi_index::detail::ordered_index_node_compressed_base::pointer' [-Wold-style-cast] In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/bidir_node_iterator.hpp:16: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/utility/base_from_member.hpp: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/utility/base_from_member.hpp:137:63: warning: use of old-style cast to 'void*' [-Wold-style-cast] 137 | BOOST_NOEXCEPT_IF( BOOST_NOEXCEPT_EXPR(::new ((void*) 0) MemberType( | ^ [ 41%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/multisortfilterproxy.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/musicstorage.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/networkaccessmanager.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/threadsafenetworkdiskcache.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/networktimeouts.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/networkproxyfactory.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/qtfslistener.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/settingsprovider.cpp.o [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/signalchecker.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.cpp:29: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond' 16 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond' 28 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond' 40 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond' 52 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond' 64 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond' 76 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond' 88 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond' 100 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond' 16 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond' 28 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond' 40 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond' 52 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond' 64 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond' 76 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond' 88 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond' 100 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/song.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/song.cpp:62: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/songloader.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/songloader.cpp:47: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond' 16 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond' 28 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond' 40 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond' 52 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond' 64 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond' 76 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond' 88 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond' 100 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/songloader.cpp:48: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, std::size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/stylehelper.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/stylesheetloader.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/tagreaderclient.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.cpp:38: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/taskmanager.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/thread.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/urlhandler.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/iconloader.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/standarditemiconloader.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/standarditemiconloader.cpp:32: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/scopedtransaction.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/translations.cpp.o [ 43%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/systemtrayicon.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/strutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/envutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/colorutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/cryptutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/fileutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/diskutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/imageutils.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/utilities/imageutils.cpp:35: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/macaddrutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/mimeutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/randutils.cpp.o [ 44%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/threadutils.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/timeutils.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/transliterate.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/translit.h:15, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/utilities/transliterate.cpp:27: /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/utypes.h: In function 'UBool U_SUCCESS(UErrorCode)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/utypes.h:700:80: warning: use of old-style cast to 'UBool' {aka 'signed char'} [-Wold-style-cast] 700 | inline UBool U_SUCCESS(UErrorCode code) { return (UBool)(code<=U_ZERO_ERROR); } | ^ | ------- | static_cast ( ) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/utypes.h: In function 'UBool U_FAILURE(UErrorCode)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/utypes.h:706:79: warning: use of old-style cast to 'UBool' {aka 'signed char'} [-Wold-style-cast] 706 | inline UBool U_FAILURE(UErrorCode code) { return (UBool)(code>U_ZERO_ERROR); } | ^ | ------- | static_cast ( ) In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:40, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/translit.h:27: /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/bytestream.h: In constructor 'icu_72::StringByteSink::StringByteSink(StringClass*, int32_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/bytestream.h:284:19: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast] 284 | (uint32_t)initialAppendCapacity > (dest->capacity() - dest->length())) { | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:3703:67: warning: use of old-style cast to 'int32_t' {aka 'int'} [-Wold-style-cast] 3703 | US_STACKBUF_SIZE=(int32_t)(UNISTR_OBJECT_SIZE-sizeof(void *)-2)/U_SIZEOF_UCHAR, | ^ | --------- | static_cast ( ) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_72::UnicodeString::isBogus() const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:3906:59: warning: use of old-style cast to 'UBool' {aka 'signed char'} [-Wold-style-cast] 3906 | { return (UBool)(fUnion.fFields.fLengthAndFlags & kIsBogus); } | ^ | ------- | static_cast ( ) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_72::UnicodeString::isWritable() const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:3910:75: warning: use of old-style cast to 'UBool' {aka 'signed char'} [-Wold-style-cast] 3910 | { return (UBool)!(fUnion.fFields.fLengthAndFlags&(kOpenGetBuffer|kIsBogus)); } | ^ | ------- | static_cast ( ) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_72::UnicodeString::isBufferWritable() const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:3917:71: warning: use of old-style cast to 'UBool' {aka 'signed char'} [-Wold-style-cast] 3915 | return (UBool)( | ------- | static_cast ( 3916 | !(fUnion.fFields.fLengthAndFlags&(kOpenGetBuffer|kIsBogus|kBufferIsReadonly)) && 3917 | (!(fUnion.fFields.fLengthAndFlags&kRefCounted) || refCount()==1)); | ^ | ) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_72::UnicodeString::doCompare(int32_t, int32_t, const icu_72::UnicodeString&, int32_t, int32_t) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:3942:29: warning: use of old-style cast to 'int8_t' {aka 'signed char'} [-Wold-style-cast] 3942 | return (int8_t)!isBogus(); // 0 if both are bogus, 1 otherwise | ^ | ------------------ | static_cast (!isBogus()) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_72::UnicodeString::doCompareCodePointOrder(int32_t, int32_t, const icu_72::UnicodeString&, int32_t, int32_t) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:4034:29: warning: use of old-style cast to 'int8_t' {aka 'signed char'} [-Wold-style-cast] 4034 | return (int8_t)!isBogus(); // 0 if both are bogus, 1 otherwise | ^ | ------------------ | static_cast (!isBogus()) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'int8_t icu_72::UnicodeString::doCaseCompare(int32_t, int32_t, const icu_72::UnicodeString&, int32_t, int32_t, uint32_t) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:4096:29: warning: use of old-style cast to 'int8_t' {aka 'signed char'} [-Wold-style-cast] 4096 | return (int8_t)!isBogus(); // 0 if both are bogus, 1 otherwise | ^ | ------------------ | static_cast (!isBogus()) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'char16_t icu_72::UnicodeString::doCharAt(int32_t) const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:4509:16: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast] 4509 | if((uint32_t)offset < (uint32_t)length()) { | ^~~~~~ | ---------------- | static_cast (offset) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:4509:42: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast] 4509 | if((uint32_t)offset < (uint32_t)length()) { | ^ | ------------------ | static_cast (length()) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'void icu_72::UnicodeString::setShortLength(int32_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:4542:90: warning: use of old-style cast to 'int16_t' {aka 'short int'} [-Wold-style-cast] 4542 | (int16_t)((fUnion.fFields.fLengthAndFlags & kAllStorageFlags) | (len << kLengthShift)); | ^ | --------- | static_cast ( ) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h: In member function 'UBool icu_72::UnicodeString::truncate(int32_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:4736:23: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast] 4736 | } else if((uint32_t)targetLength < (uint32_t)length()) { | ^~~~~~~~~~~~ | ---------------------- | static_cast (targetLength) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/unistr.h:4736:55: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast] 4736 | } else if((uint32_t)targetLength < (uint32_t)length()) { | ^ | ------------------ | static_cast (length()) /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/translit.h: In member function 'void icu_72::Transliterator::setID(const icu_72::UnicodeString&)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/unicode/translit.h:1569:25: warning: use of old-style cast to 'char16_t' [-Wold-style-cast] 1569 | ID.append((char16_t)0); | ^ | ----------- | static_cast (0) [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/xmlutils.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/utilities/filemanagerutils.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/enginetype.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/enginebase.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/backendsettingspage.h:34, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/engine/enginebase.cpp:38: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/devicefinders.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/devicefinder.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/fht.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/analyzerbase.cpp.o [ 45%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/analyzercontainer.cpp.o [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/blockanalyzer.cpp.o [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/boomanalyzer.cpp.o [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/rainbowanalyzer.cpp.o [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/equalizer/equalizer.cpp.o [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/equalizer/equalizerslider.cpp.o [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/context/contextview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/context/contextview.cpp:52: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/context/contextalbum.cpp.o [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collection.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collection.cpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionmodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.cpp:69: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionbackend.cpp.o [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionwatcher.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionwatcher.cpp:49: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionview.cpp:59: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionitemdelegate.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionitemdelegate.cpp:48: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionviewcontainer.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionviewcontainer.cpp:27: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectiondirectorymodel.cpp.o [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionfilteroptions.cpp.o [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionfilterwidget.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.cpp:50: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionplaylistitem.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionplaylistitem.cpp:28: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionquery.cpp.o [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectionqueryoptions.cpp.o [ 47%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/savedgroupingmanager.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/savedgroupingmanager.cpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/groupbydialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/groupbydialog.cpp:32: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/workaround.hpp:8, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/config/workaround.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/config/adl.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/adl_barrier.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/bool_fwd.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/bool.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na.hpp:17, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/vector.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/indexed_by.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/groupbydialog.cpp:36: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/config/operators.hpp:27:29: warning: "__NVCC___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef] 27 | || BOOST_WORKAROUND(__NVCC__, BOOST_TESTED_AT(1)) \ | ^~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND' 272 | ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ | ^~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/config/operators.hpp:27:29: warning: "__NVCC__" is not defined, evaluates to 0 [-Wundef] 27 | || BOOST_WORKAROUND(__NVCC__, BOOST_TESTED_AT(1)) \ | ^~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config/workaround.hpp:273:9: note: in definition of macro 'BOOST_WORKAROUND' 273 | (symbol != 0) && (1 % (( (symbol test) ) + 1))) | ^~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/iterator_categories.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_impl.hpp:51, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/ordered_index.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/groupbydialog.cpp:38: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::is_convertible::type, Traversal>)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:142:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 142 | BOOST_MPL_ASSERT_NOT(( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:300:54: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_category)' [-Wold-style-cast] 300 | boost::mpl::assert_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:148:5: note: in expansion of macro 'BOOST_MPL_ASSERT' 148 | BOOST_MPL_ASSERT((is_iterator_category)); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_category)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:149:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 149 | BOOST_MPL_ASSERT_NOT((is_iterator_category)); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_traversal)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:150:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 150 | BOOST_MPL_ASSERT_NOT((is_iterator_traversal)); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:300:54: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_traversal)' [-Wold-style-cast] 300 | boost::mpl::assert_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:152:5: note: in expansion of macro 'BOOST_MPL_ASSERT' 152 | BOOST_MPL_ASSERT((is_iterator_traversal)); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::iterators::detail::is_iterator_category)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:161:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 161 | BOOST_MPL_ASSERT_NOT((is_iterator_category)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/iterator_facade.hpp:36, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/nvp.hpp:33, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/bidir_node_iterator.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_impl.hpp:60: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/level.hpp: In function 'bool boost::serialization::operator>=(implementation_level, level_type)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/level.hpp:91:28: warning: use of old-style cast to 'int' [-Wold-style-cast] 91 | return t.value >= (int)l; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/nvp.hpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/tracking.hpp: In function 'bool boost::serialization::operator>=(tracking_level, tracking_type)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/serialization/tracking.hpp:82:28: warning: use of old-style cast to 'int' [-Wold-style-cast] 82 | return t.value >= (int)l; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_impl.hpp:66: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp: In member function 'boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref::operator boost::multi_index::detail::ordered_index_node_compressed_base::pointer() const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:176:50: warning: use of old-style cast to 'void*' [-Wold-style-cast] 176 | return (pointer)(void*)(*r&~uintptr_type(1)); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:176:50: warning: use of old-style cast to 'boost::multi_index::detail::ordered_index_node_compressed_base::pointer' [-Wold-style-cast] /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp: In member function 'boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref& boost::multi_index::detail::ordered_index_node_compressed_base::parent_ref::operator=(boost::multi_index::detail::ordered_index_node_compressed_base::pointer)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:181:32: warning: use of old-style cast to 'void*' [-Wold-style-cast] 181 | *r=((uintptr_type)(void*)p)|(*r&uintptr_type(1)); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:181:32: warning: use of old-style cast to 'boost::multi_index::detail::uintptr_type' {aka 'long unsigned int'} [-Wold-style-cast] /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp: In member function 'boost::multi_index::detail::ordered_index_node_impl* boost::multi_index::detail::ordered_index_node_compressed_base::parent() const': /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:208:58: warning: use of old-style cast to 'void*' [-Wold-style-cast] 208 | return (pointer)(void*)(parentcolor_&~uintptr_type(1)); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/detail/ord_index_node.hpp:208:58: warning: use of old-style cast to 'boost::multi_index::detail::ordered_index_node_compressed_base::pointer' [-Wold-style-cast] In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/multi_index/indexed_by.hpp:16: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/utility/base_from_member.hpp: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/utility/base_from_member.hpp:137:63: warning: use of old-style cast to 'void*' [-Wold-style-cast] 137 | BOOST_NOEXCEPT_IF( BOOST_NOEXCEPT_EXPR(::new ((void*) 0) MemberType( | ^ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/collectiontask.cpp.o [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlist.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.cpp:64: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistbackend.cpp.o [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistcontainer.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistcontainer.cpp:50: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistdelegates.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistdelegates.cpp:71: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistfilter.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistfilter.cpp:29: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistfilterparser.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistfilterparser.cpp:35: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistheader.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistview.h:53, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistheader.cpp:38: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistitem.cpp.o [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistlistcontainer.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistlistcontainer.cpp:50: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistlistmodel.cpp.o [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistlistview.cpp.o [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistmanager.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistmanager.cpp:46: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistsaveoptionsdialog.cpp.o [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistsequence.cpp.o [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlisttabbar.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlisttabbar.cpp:51: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistundocommands.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistundocommands.cpp:27: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/playlistview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistview.cpp:67: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/songloaderinserter.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/songloaderinserter.cpp:32: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/songplaylistitem.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/songplaylistitem.cpp:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/dynamicplaylistcontrols.cpp.o [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/queue/queue.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/queue/queue.cpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/queue/queueview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/queue/queueview.cpp:37: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/asxiniparser.cpp.o [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/asxparser.cpp.o [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/cueparser.cpp.o [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/m3uparser.cpp.o [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/parserbase.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlistparsers/parserbase.cpp:31: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/playlistparser.cpp.o [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/plsparser.cpp.o [ 50%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/wplparser.cpp.o [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/xmlparser.cpp.o [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/xspfparser.cpp.o [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/playlistgenerator.cpp.o [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/playlistgeneratorinserter.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/smartplaylists/playlistgeneratorinserter.cpp:31: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/playlistquerygenerator.cpp.o [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistquerywizardplugin.cpp.o [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistsearch.cpp.o [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistsearchpreview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistview.h:53, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/ui_smartplaylistsearchpreview.h:20, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/smartplaylists/smartplaylistsearchpreview.cpp:33: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistsearchterm.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/smartplaylists/smartplaylistsearchterm.cpp:30: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistsearchtermwidget.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/smartplaylists/smartplaylistsearchtermwidget.cpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistsmodel.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistsviewcontainer.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistsview.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistwizard.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/smartplaylistwizardplugin.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcovermanager.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcovermanager.cpp:73: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcovermanagerlist.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcoverloader.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.cpp:48: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcoverfetcher.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcoverfetchersearch.cpp.o [ 52%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcoversearcher.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoversearcher.cpp:60: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcoverexport.cpp.o [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcoverexporter.cpp.o [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/albumcoverchoicecontroller.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverchoicecontroller.cpp:68: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/coverprovider.cpp.o [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/coverproviders.cpp.o [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/coversearchstatistics.cpp.o [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/coversearchstatisticsdialog.cpp.o [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/coverexportrunnable.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/coverexportrunnable.cpp:30: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/currentalbumcoverloader.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistmanager.h:38, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/currentalbumcoverloader.cpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/coverfromurldialog.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/jsoncoverprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/lastfmcoverprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/musicbrainzcoverprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/discogscoverprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/deezercoverprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/qobuzcoverprovider.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/qobuzcoverprovider.cpp:43: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/musixmatchcoverprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/spotifycoverprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/lyricsproviders.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/lyricsprovider.cpp.o [ 54%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/lyricsfetcher.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/lyricsfetchersearch.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/jsonlyricsprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/auddlyricsprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/ovhlyricsprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/lololyricsprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/geniuslyricsprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/musixmatchlyricsprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/chartlyricsprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/providers/musixmatchprovider.cpp.o [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/settingsdialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/settingsdialog.cpp:52: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/settingspage.cpp.o [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/behavioursettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mainwindow.h:54, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/behavioursettingspage.cpp:42: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/collectionsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/collectionsettingspage.cpp:50: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/backendsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/backendsettingspage.h:34, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/backendsettingspage.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/playlistsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/playlistsettingspage.cpp:30: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/scrobblersettingspage.cpp.o [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/coverssettingspage.cpp.o [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/lyricssettingspage.cpp.o [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/networkproxysettingspage.cpp.o [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/appearancesettingspage.cpp.o [ 56%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/contextsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mainwindow.h:54, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/contextsettingspage.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/notificationssettingspage.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/about.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/console.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/errordialog.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/edittagdialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/dialogs/edittagdialog.cpp:75: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/trackselectiondialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/dialogs/trackselectiondialog.cpp:49: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/addstreamdialog.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/userpassdialog.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/deleteconfirmationdialog.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/lastfmimportdialog.cpp.o [ 57%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/snapdialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mainwindow.h:54, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/dialogs/snapdialog.cpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/saveplaylistsdialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/dialogs/saveplaylistsdialog.cpp:32: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/autoexpandingtreeview.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/busyindicator.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/clickablelabel.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/fancytabwidget.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/favoritewidget.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/fileview.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/fileviewlist.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/forcescrollperpixel.cpp.o [ 58%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/freespacebar.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/groupediconview.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/lineedit.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/linetextedit.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/multiloadingindicator.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/playingwidget.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/renametablineedit.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/sliderslider.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/prettyslider.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/volumeslider.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/stickyslider.cpp.o [ 59%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/stretchheaderview.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/trackslider.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/tracksliderpopup.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/tracksliderslider.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/loginstatewidget.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/ratingwidget.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/resizabletextedit.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/osd/osdbase.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/osd/osdpretty.cpp.o [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetservices.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservices.cpp:30: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.cpp:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetplaylistitem.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetplaylistitem.cpp:29: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetsearchview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.cpp:71: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetsearchmodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchmodel.cpp:36: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetsearchsortmodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchsortmodel.cpp:28: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetsearchitemdelegate.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchitemdelegate.cpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/localredirectserver.cpp.o [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetsongsview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsongsview.cpp:36: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internettabsview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internettabsview.cpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetcollectionview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetcollectionview.cpp:43: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/internetcollectionviewcontainer.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetcollectionviewcontainer.cpp:28: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radioservices.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radiobackend.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radiomodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistmanager.h:38, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/radios/radiomodel.cpp:33: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radioview.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radioviewcontainer.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radioservice.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radioplaylistitem.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radiochannel.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/somafmservice.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/radioparadiseservice.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/audioscrobbler.cpp.o [ 62%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/scrobblerservices.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/scrobblerservice.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/scrobblercache.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/scrobblercacheitem.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/scrobblingapi20.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/lastfmscrobbler.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/librefmscrobbler.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/listenbrainzscrobbler.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/lastfmimport.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/organize/organize.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/organize/organize.cpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/organize/organizeformat.cpp.o [ 63%] Building CXX object src/CMakeFiles/strawberry_lib.dir/organize/organizedialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/organize/organizedialog.cpp:61: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/organize/organizeerrordialog.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/qsearchfield_qt.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/qtsystemtrayicon.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcutsmanager.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcutsbackend.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcutgrabber.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/globalshortcutssettingspage.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcutsbackend-kde.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcutsbackend-gnome.cpp.o [ 64%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcutsbackend-mate.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcutsbackend-x11.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcut.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/globalshortcut-x11.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/osd/osddbus.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/gststartup.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/gstengine.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/engine/gstengine.cpp:52: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/gstenginepipeline.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/engine/gstenginepipeline.cpp:50: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/backendsettingspage.h:34, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/engine/gstenginepipeline.cpp:52: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/mpris2.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mpris2.cpp:51: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/udisks2lister.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/connecteddevice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/connecteddevice.cpp:31: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/devicedatabasebackend.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/devicelister.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/devicemanager.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicemanager.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicemanager.cpp:45: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/devicestatefiltermodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicemanager.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicestatefiltermodel.cpp:28: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/filesystemdevice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/filesystemdevice.cpp:33: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/deviceviewcontainer.cpp.o [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/deviceview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/deviceview.cpp:61: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/deviceproperties.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicemanager.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/deviceproperties.cpp:54: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/deviceinfo.cpp.o [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/giolister.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/giolister.cpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond' 16 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond' 28 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond' 40 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond' 52 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond' 64 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond' 76 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond' 88 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond' 100 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond' 16 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond' 28 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond' 40 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond' 52 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond' 64 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond' 76 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond' 88 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond' 100 | # if BOOST_FT_cond | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/mtpconnection.cpp.o [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/mtpdevice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/mtpdevice.cpp:36: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/mtploader.cpp.o [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoder.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/transcoder/transcoder.cpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcodedialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mainwindow.h:54, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/transcoder/transcodedialog.cpp:60: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsdialog.cpp.o [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsflac.cpp.o [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionswavpack.cpp.o [ 66%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsvorbis.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsopus.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsspeex.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsaac.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsasf.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/transcoderoptionsmp3.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/transcodersettingspage.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/chromaprinter.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/engine/chromaprinter.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'std::size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/musicbrainz/acoustidclient.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/musicbrainz/musicbrainzclient.cpp.o [ 67%] Building CXX object src/CMakeFiles/strawberry_lib.dir/musicbrainz/tagfetcher.cpp.o [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/cddadevice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/cddadevice.cpp:27: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/cddalister.cpp.o [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/cddasongloader.cpp.o [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/subsonicservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.cpp:47: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/subsonicurlhandler.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicurlhandler.cpp:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/subsonicbaserequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicbaserequest.cpp:43: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/subsonicrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicrequest.cpp:47: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/subsonicscrobblerequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicscrobblerequest.cpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/subsonicsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/subsonicsettingspage.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/subsonicscrobbler.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/scrobbler/subsonicscrobbler.cpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/tidalservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.cpp:45: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/tidalurlhandler.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalurlhandler.cpp:29: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/tidalbaserequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalbaserequest.cpp:39: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/tidalrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalrequest.cpp:41: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/tidalstreamurlrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalstreamurlrequest.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/tidalfavoriterequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalfavoriterequest.cpp:37: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/tidalsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/tidalsettingspage.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/tidalcoverprovider.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/tidalcoverprovider.cpp:42: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/qobuzservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.cpp:42: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/qobuzurlhandler.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzurlhandler.cpp:29: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/qobuzbaserequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzbaserequest.cpp:41: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/qobuzrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzrequest.cpp:41: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/qobuzstreamurlrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzstreamurlrequest.cpp:40: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/qobuzfavoriterequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzfavoriterequest.cpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/qobuzsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/qobuzsettingspage.cpp:41: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moodbarbuilder.cpp.o [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moodbarcontroller.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/moodbar/moodbarcontroller.cpp:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moodbaritemdelegate.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/moodbar/moodbaritemdelegate.cpp:35: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moodbarloader.cpp.o [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moodbarpipeline.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/property_tags.hpp:158, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:62, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:17, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/signalchecker.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/moodbar/moodbarpipeline.cpp:34: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:414: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef] 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: note: in definition of macro 'BOOST_FT_cond' 15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef] 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: note: in definition of macro 'BOOST_FT_cond' 27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef] 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: note: in definition of macro 'BOOST_FT_cond' 39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef] 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: note: in definition of macro 'BOOST_FT_cond' 51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef] 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: note: in definition of macro 'BOOST_FT_cond' 63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef] 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: note: in definition of macro 'BOOST_FT_cond' 75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef] 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: note: in definition of macro 'BOOST_FT_cond' 87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef] 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: note: in definition of macro 'BOOST_FT_cond' 99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/arg.hpp:25, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/placeholders.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:24, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/fold_impl.hpp:19, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/fold.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove_if.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/remove.hpp:18, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/components.hpp:44: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:27:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 27 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:45:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 45 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:63:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 63 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:81:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 81 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:99:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 99 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:324:58: warning: use of old-style cast to 'void (*)(struct boost::mpl::is_na)' [-Wold-style-cast] 324 | boost::mpl::assert_not_arg( (void (*) pred)0, 1 ) \ | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT' 60 | # define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr } | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:25:5: note: in expansion of macro 'BOOST_MPL_ASSERT_NOT' 25 | BOOST_MPL_ASSERT_NOT((boost::mpl::is_na)) \ | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp:117:9: note: in expansion of macro 'BOOST_MPL_AUX_ASSERT_NOT_NA' 117 | BOOST_MPL_AUX_ASSERT_NOT_NA(type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/lambda.hpp:22, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/apply.hpp:25: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 15 | typedef char (&type)[(unsigned)N + 1]; | ^ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/config.hpp:61, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/detail/templated_streams.hpp:16, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/blank.hpp:20, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/function_arity.hpp:12: /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast] 36 | )); | ^ /home/pbulk/build/audio/strawberry/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast] 46 | (Bits >> 24) | ^ [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moodbarproxystyle.cpp.o [ 70%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moodbarrenderer.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moodbarsettingspage.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_mainwindow.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/mainwindow.h:54, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/moc_mainwindow.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_application.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_player.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/moc_player.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_database.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_deletefiles.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_filesystemwatcherinterface.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_mergedproxymodel.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_multisortfilterproxy.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_networkaccessmanager.cpp.o [ 71%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_threadsafenetworkdiskcache.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_networktimeouts.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_qtfslistener.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_songloader.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_tagreaderclient.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/moc_tagreaderclient.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_taskmanager.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_thread.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_urlhandler.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_standarditemiconloader.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_translations.cpp.o [ 72%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_potranslator.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_mimedata.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_stylesheetloader.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/moc_enginebase.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/moc_devicefinders.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/moc_analyzerbase.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/moc_analyzercontainer.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/moc_blockanalyzer.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/moc_boomanalyzer.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/analyzer/moc_rainbowanalyzer.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/equalizer/moc_equalizer.cpp.o [ 73%] Building CXX object src/CMakeFiles/strawberry_lib.dir/equalizer/moc_equalizerslider.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/context/moc_contextview.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/context/moc_contextalbum.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collection.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectionmodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/moc_collectionmodel.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectionbackend.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectionwatcher.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectionview.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectionitemdelegate.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectionviewcontainer.cpp.o [ 74%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectiondirectorymodel.cpp.o [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_collectionfilterwidget.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/moc_collectionfilterwidget.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_savedgroupingmanager.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/savedgroupingmanager.h:31, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/moc_savedgroupingmanager.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/collection/moc_groupbydialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/groupbydialog.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/moc_groupbydialog.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlist.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/moc_playlist.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistbackend.cpp.o [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistcontainer.cpp.o [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistdelegates.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistdelegates.h:50, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/moc_playlistdelegates.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistfilter.cpp.o [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistheader.cpp.o [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistlistcontainer.cpp.o [ 75%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistlistmodel.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistlistview.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistlistsortfiltermodel.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistmanager.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistmanager.h:38, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/moc_playlistmanager.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistsaveoptionsdialog.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistsequence.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlisttabbar.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlistview.h:53, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/moc_playlistview.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_playlistitemmimedata.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_songloaderinserter.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_songmimedata.cpp.o [ 76%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlist/moc_dynamicplaylistcontrols.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/queue/moc_queue.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/queue/moc_queueview.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_asxiniparser.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_asxparser.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_cueparser.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_m3uparser.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_parserbase.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_playlistparser.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_plsparser.cpp.o [ 77%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_wplparser.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_xmlparser.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/playlistparsers/moc_xspfparser.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_playlistgenerator.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_playlistgeneratorinserter.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/smartplaylists/playlistgeneratorinserter.h:29, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/smartplaylists/moc_playlistgeneratorinserter.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_playlistquerygenerator.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_playlistgeneratormimedata.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistquerywizardplugin.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistsearchpreview.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistsearchtermwidget.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistsmodel.cpp.o [ 78%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistsviewcontainer.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistsview.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistwizard.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/smartplaylists/moc_smartplaylistwizardplugin.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcovermanager.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcovermanagerlist.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcoverloader.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/moc_albumcoverloader.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcoverfetcher.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcoverfetchersearch.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcoversearcher.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcoverexport.cpp.o [ 79%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcoverexporter.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_albumcoverchoicecontroller.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_coverprovider.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_coverproviders.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_coversearchstatisticsdialog.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_coverexportrunnable.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_currentalbumcoverloader.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_coverfromurldialog.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_jsoncoverprovider.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_lastfmcoverprovider.cpp.o [ 80%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_musicbrainzcoverprovider.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_discogscoverprovider.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_deezercoverprovider.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_qobuzcoverprovider.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/qobuzcoverprovider.h:34, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/moc_qobuzcoverprovider.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_musixmatchcoverprovider.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_spotifycoverprovider.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_lyricsproviders.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_lyricsprovider.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_lyricsfetcher.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_lyricsfetchersearch.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_jsonlyricsprovider.cpp.o [ 81%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_auddlyricsprovider.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_ovhlyricsprovider.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_lololyricsprovider.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_geniuslyricsprovider.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_musixmatchlyricsprovider.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/lyrics/moc_chartlyricsprovider.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_settingsdialog.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_settingspage.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_behavioursettingspage.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_collectionsettingspage.cpp.o [ 82%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_backendsettingspage.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/playlist/playlist.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/player.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/backendsettingspage.h:34, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/settings/moc_backendsettingspage.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_playlistsettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_scrobblersettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_coverssettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_lyricssettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_networkproxysettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_appearancesettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_contextsettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_notificationssettingspage.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_about.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_errordialog.cpp.o [ 83%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_console.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_edittagdialog.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/dialogs/edittagdialog.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/dialogs/moc_edittagdialog.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_trackselectiondialog.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_addstreamdialog.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_userpassdialog.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_deleteconfirmationdialog.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_lastfmimportdialog.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_snapdialog.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/dialogs/moc_saveplaylistsdialog.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_autoexpandingtreeview.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_busyindicator.cpp.o [ 84%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_clickablelabel.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_fancytabwidget.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_favoritewidget.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_fileview.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_fileviewlist.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_freespacebar.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_groupediconview.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_lineedit.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_linetextedit.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_multiloadingindicator.cpp.o [ 85%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_playingwidget.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_renametablineedit.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_sliderslider.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_prettyslider.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_volumeslider.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_stickyslider.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_stretchheaderview.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_trackslider.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_tracksliderpopup.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_tracksliderslider.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_loginstatewidget.cpp.o [ 86%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_qsearchfield.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_ratingwidget.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/widgets/moc_forcescrollperpixel.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/osd/moc_osdbase.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/osd/moc_osdpretty.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetservices.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/moc_internetservice.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetsongmimedata.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetsearchmodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchmodel.h:40, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/moc_internetsearchmodel.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetsearchsortmodel.cpp.o [ 87%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetsearchitemdelegate.cpp.o [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetsearchview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/moc_internetsearchview.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_localredirectserver.cpp.o [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetsongsview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/ui_internetcollectionviewcontainer.h:24, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsongsview.h:32, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/moc_internetsongsview.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internettabsview.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/ui_internetcollectionviewcontainer.h:24, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetcollectionviewcontainer.h:30, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internettabsview.h:31, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/moc_internettabsview.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetcollectionview.cpp.o [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/internet/moc_internetcollectionviewcontainer.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionfilterwidget.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/ui_internetcollectionviewcontainer.h:24, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetcollectionviewcontainer.h:30, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/moc_internetcollectionviewcontainer.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radioservices.cpp.o [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radiobackend.cpp.o [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radiomodel.cpp.o [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radioview.cpp.o [ 88%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radioviewcontainer.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radioservice.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radiomimedata.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_somafmservice.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/radios/moc_radioparadiseservice.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_audioscrobbler.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_scrobblerservices.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_scrobblerservice.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_scrobblercache.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_scrobblercacheitem.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_scrobblingapi20.cpp.o [ 89%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_lastfmscrobbler.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_librefmscrobbler.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_listenbrainzscrobbler.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_lastfmimport.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/organize/moc_organize.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/organize/moc_organizedialog.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/organize/moc_organizeerrordialog.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_qtsystemtrayicon.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcutsmanager.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcutsbackend.cpp.o [ 90%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcutgrabber.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_globalshortcutssettingspage.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcutsbackend-kde.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcutsbackend-gnome.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcutsbackend-mate.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcutsbackend-x11.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/globalshortcuts/moc_globalshortcut.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/osd/moc_osddbus.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/moc_gststartup.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/moc_gstengine.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/engine/moc_gstenginepipeline.cpp.o [ 91%] Building CXX object src/CMakeFiles/strawberry_lib.dir/core/moc_mpris2.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_udisks2lister.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_connecteddevice.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_devicedatabasebackend.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_devicelister.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_devicemanager.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicemanager.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/moc_devicemanager.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_devicestatefiltermodel.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicemanager.h:45, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/devicestatefiltermodel.h:31, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/device/moc_devicestatefiltermodel.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_filesystemdevice.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_deviceviewcontainer.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_deviceview.cpp.o [ 92%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_deviceproperties.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_giolister.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_mtpconnection.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_mtpdevice.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_mtploader.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoder.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcodedialog.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsdialog.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsinterface.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsflac.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionswavpack.cpp.o [ 93%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsvorbis.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsopus.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsspeex.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsaac.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsasf.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/transcoder/moc_transcoderoptionsmp3.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_transcodersettingspage.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/musicbrainz/moc_acoustidclient.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/musicbrainz/moc_musicbrainzclient.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/musicbrainz/moc_tagfetcher.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_cddadevice.cpp.o [ 94%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_cddalister.cpp.o [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/device/moc_cddasongloader.cpp.o [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/moc_subsonicservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/moc_subsonicservice.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/moc_subsonicurlhandler.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicurlhandler.h:32, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/moc_subsonicurlhandler.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/moc_subsonicbaserequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicbaserequest.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/moc_subsonicbaserequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/moc_subsonicrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicbaserequest.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicrequest.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/moc_subsonicrequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/subsonic/moc_subsonicscrobblerequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicbaserequest.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/subsonicscrobblerequest.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/subsonic/moc_subsonicscrobblerequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_subsonicsettingspage.cpp.o [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/scrobbler/moc_subsonicscrobbler.cpp.o [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/moc_tidalservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/moc_tidalservice.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/moc_tidalurlhandler.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalurlhandler.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/moc_tidalurlhandler.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/moc_tidalbaserequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalbaserequest.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/moc_tidalbaserequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/moc_tidalrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalbaserequest.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalrequest.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/moc_tidalrequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/moc_tidalstreamurlrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalstreamurlrequest.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/moc_tidalstreamurlrequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/tidal/moc_tidalfavoriterequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalbaserequest.h:39, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalfavoriterequest.h:30, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/moc_tidalfavoriterequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_tidalsettingspage.cpp.o [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/covermanager/moc_tidalcoverprovider.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/tidal/tidalservice.h:42, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/tidalcoverprovider.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/moc_tidalcoverprovider.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/moc_qobuzservice.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/moc_qobuzservice.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/moc_qobuzurlhandler.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzurlhandler.h:31, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/moc_qobuzurlhandler.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/moc_qobuzbaserequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzbaserequest.h:38, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/moc_qobuzbaserequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/moc_qobuzrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzbaserequest.h:38, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzrequest.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/moc_qobuzrequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/moc_qobuzstreamurlrequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzbaserequest.h:38, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzstreamurlrequest.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/moc_qobuzstreamurlrequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qobuz/moc_qobuzfavoriterequest.cpp.o In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/parse_context.h:47, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/unknown_field_set.h:53, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_reflection.h:47, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:28, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/core/tagreaderclient.h:36, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/covermanager/albumcoverloader.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/collection/collectionmodel.h:51, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetsearchview.h:44, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/internet/internetservice.h:33, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzservice.h:41, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzbaserequest.h:38, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/qobuzfavoriterequest.h:30, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/src/qobuz/moc_qobuzfavoriterequest.cpp:10: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/inlined_string_field.h:430:5: warning: "GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE" is not defined, evaluates to 0 [-Wundef] 430 | #if GOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:24: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:26: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14/ext/libstrawberry-tagreader/tagreadermessages.pb.h:23: /home/pbulk/build/audio/strawberry/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_qobuzsettingspage.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moc_moodbarcontroller.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moc_moodbaritemdelegate.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moc_moodbarloader.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moc_moodbarpipeline.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/moodbar/moc_moodbarproxystyle.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/settings/moc_moodbarsettingspage.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qrc_data.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/qrc_icons.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/mpris2_player.cpp.o [ 97%] Building CXX object src/CMakeFiles/strawberry_lib.dir/mpris2_root.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/mpris2_tracklist.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/mpris2_playlists.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/notification.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/gnomesettingsdaemon.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/matesettingsdaemon.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/kglobalaccel.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/kglobalaccelcomponent.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/objectmanager.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/udisks2filesystem.cpp.o [ 98%] Building CXX object src/CMakeFiles/strawberry_lib.dir/udisks2block.cpp.o [ 99%] Building CXX object src/CMakeFiles/strawberry_lib.dir/udisks2drive.cpp.o [ 99%] Building CXX object src/CMakeFiles/strawberry_lib.dir/udisks2job.cpp.o [100%] Linking CXX static library libstrawberry_lib.a /opt/local/bin/ar: CMakeFiles/strawberry_lib.dir/core/iconloader.cpp.o: No such file or directory *** [src/libstrawberry_lib.a] Error code 1 bmake[2]: stopped in /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14 1 error bmake[2]: stopped in /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14 *** [src/CMakeFiles/strawberry_lib.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14 1 error bmake[1]: stopped in /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14 1 error bmake: stopped in /home/pbulk/build/audio/strawberry/work/strawberry-1.0.14 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/audio/strawberry *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/audio/strawberry