>>> Building on exopi-6 under audio/py-tagpy BDEPENDS = [devel/py-setuptools;devel/py-wheel;devel/boost;audio/taglib;lang/python/3;devel/py-installer;devel/py-build] DIST = [audio/py-tagpy:tagpy-2022.1.tar.gz] FULLPKGNAME = py3-tagpy-2022.1p2 RDEPENDS = [devel/boost;lang/python/3;audio/taglib] (Junk lock obtained for exopi-6 at 1734980473.29) >>> Running depends in audio/py-tagpy at 1734980473.33 last junk was in devel/openmpi /usr/sbin/pkg_add -aI -Drepair boost-1.84.0p5v0 py3-build-1.2.2.post1p0 py3-installer-0.7.0p1 py3-setuptools-69.5.1p0v0 py3-wheel-0.45.1p0 taglib-1.13.1 was: /usr/sbin/pkg_add -aI -Drepair boost-1.84.0p5v0 py3-build-1.2.2.post1p0 py3-installer-0.7.0p1 py3-setuptools-69.5.1p0v0 py3-wheel-0.45.1p0 python-3.12.8p0 taglib-1.13.1 /usr/sbin/pkg_add -aI -Drepair boost-1.84.0p5v0 py3-build-1.2.2.post1p0 py3-installer-0.7.0p1 py3-setuptools-69.5.1p0v0 py3-wheel-0.45.1p0 taglib-1.13.1 >>> Running show-prepare-results in audio/py-tagpy at 1734980494.21 ===> audio/py-tagpy ===> Building from scratch py3-tagpy-2022.1p2 ===> py3-tagpy-2022.1p2 depends on: python->=3.12,<3.13 -> python-3.12.8p0 ===> py3-tagpy-2022.1p2 depends on: py3-build-* -> py3-build-1.2.2.post1p0 ===> py3-tagpy-2022.1p2 depends on: py3-installer-* -> py3-installer-0.7.0p1 ===> py3-tagpy-2022.1p2 depends on: py3-setuptools-* -> py3-setuptools-69.5.1p0v0 ===> py3-tagpy-2022.1p2 depends on: py3-wheel-* -> py3-wheel-0.45.1p0 ===> py3-tagpy-2022.1p2 depends on: taglib-* -> taglib-1.13.1 ===> py3-tagpy-2022.1p2 depends on: boost-* -> boost-1.84.0p5v0 ===> Verifying specs: c++ c++abi pthread boost_python312 m tag ===> found c++.10.0 c++abi.7.0 pthread.27.1 boost_python312.23.0 m.10.1 tag.13.1 boost-1.84.0p5v0 py3-build-1.2.2.post1p0 py3-installer-0.7.0p1 py3-setuptools-69.5.1p0v0 py3-wheel-0.45.1p0 python-3.12.8p0 taglib-1.13.1 Still tainted: no >>> Running junk in audio/py-tagpy at 1734980495.86 /usr/sbin/pkg_delete -aIXq boost-1.84.0p5v0 cmake-3.31.2v1 llvm-16.0.6p31 ninja-1.11.1p0v0 py3-build-1.2.2.post1p0 py3-installer-0.7.0p1 py3-recommonmark-0.7.1p5 py3-setuptools-69.5.1p0v0 py3-sphinx-8.1.3 py3-wheel-0.45.1p0 python-3.12.8p0 swig-4.2.1 taglib-1.13.1 wasi-libc-0.20231121 xz-5.6.3 --- -cyrus-sasl-2.1.28 ------------------- You should also run rm -rf /var/sasl2/* --- -dbus-1.16.0v0 ------------------- You should also remove /etc/machine-id You should also run /usr/sbin/userdel _dbus You should also run /usr/sbin/groupdel _dbus --- -jdk-1.8.0.432.b06.1v0 ------------------- You may wish to remove /usr/local/jdk-1.8.0/man from man.conf --- -libmaxminddb-1.11.0 ------------------- You should also run rm /var/db/GeoIP/* --- -libxml-2.13.5 ------------------- You should also remove /var/db/xmlcatalog --- -openssl-3.3.2p1v0 ------------------- You may wish to remove /usr/local/lib/eopenssl33/man from man.conf --- -polkit-125 ------------------- You should also run /usr/sbin/userdel _polkitd You should also run /usr/sbin/groupdel _polkitd --- -tcl-8.5.19p6 ------------------- You may wish to remove /usr/local/lib/tcl/tcl8.5/man from man.conf --- -tcl-8.6.13 ------------------- You may wish to remove /usr/local/lib/tcl/tcl8.6/man from man.conf --- -tk-8.5.19p2 ------------------- You may wish to remove /usr/local/lib/tcl/tk8.5/man from man.conf (Junk lock released for exopi-6 at 1734980521.42) Woken up lang/wasi-sdk/compiler-rt distfiles size=140786 >>> Running build in audio/py-tagpy at 1734980521.45 ===> audio/py-tagpy ===> Checking files for py3-tagpy-2022.1p2 `/exopi-cvs/ports/distfiles/tagpy-2022.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for py3-tagpy-2022.1p2 ===> Patching for py3-tagpy-2022.1p2 ===> Applying OpenBSD patch patch-src_wrapper_id3_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/wrapper/id3.cpp |--- src/wrapper/id3.cpp.orig |+++ src/wrapper/id3.cpp -------------------------- Patching file src/wrapper/id3.cpp using Plan A... Hunk #1 succeeded at 265. Hunk #2 succeeded at 282. Hunk #3 succeeded at 336. Hunk #4 succeeded at 348. Hunk #5 succeeded at 363. Hunk #6 succeeded at 420. done ===> Applying OpenBSD patch patch-src_wrapper_rest_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/wrapper/rest.cpp |--- src/wrapper/rest.cpp.orig |+++ src/wrapper/rest.cpp -------------------------- Patching file src/wrapper/rest.cpp using Plan A... Hunk #1 succeeded at 84. Hunk #2 succeeded at 109. Hunk #3 succeeded at 126. Hunk #4 succeeded at 193. Hunk #5 succeeded at 227. Hunk #6 succeeded at 255. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for py3-tagpy-2022.1p2 ===> Configuring for py3-tagpy-2022.1p2 ===> Building for py3-tagpy-2022.1p2 * Getting build dependencies for wheel... running egg_info writing tagpy.egg-info/PKG-INFO writing dependency_links to tagpy.egg-info/dependency_links.txt writing top-level names to tagpy.egg-info/top_level.txt reading manifest file 'tagpy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'tagpy.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build creating build/lib.openbsd-7.6-amd64-cpython-312 creating build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/__init__.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/ape.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/flac.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/id3v1.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/id3v2.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/mpc.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/mpeg.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy copying tagpy/wav.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy creating build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ogg copying tagpy/ogg/__init__.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ogg copying tagpy/ogg/flac.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ogg copying tagpy/ogg/vorbis.py -> build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ogg running build_ext building '_tagpy' extension creating build/temp.openbsd-7.6-amd64-cpython-312 creating build/temp.openbsd-7.6-amd64-cpython-312/src creating build/temp.openbsd-7.6-amd64-cpython-312/src/wrapper cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -I/usr/local/include -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR -fPIC -I/usr/local/include/python3.12 -c src/wrapper/basics.cpp -o build/temp.openbsd-7.6-amd64-cpython-312/src/wrapper/basics.o cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -I/usr/local/include -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR -fPIC -I/usr/local/include/python3.12 -c src/wrapper/id3.cpp -o build/temp.openbsd-7.6-amd64-cpython-312/src/wrapper/id3.o src/wrapper/id3.cpp:61:62: warning: 'createFrame' is deprecated [-Wdeprecated-declarations] ID3v2::Frame *f_clone = ID3v2::FrameFactory::instance()->createFrame(f->render()); ^ /usr/local/include/taglib/id3v2framefactory.h:87:7: note: 'createFrame' has been explicitly marked deprecated here TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, unsigned int version = 4) const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:125:9: warning: 'createFrame' is deprecated [-Wdeprecated-declarations] = &cl::createFrame; ^ /usr/local/include/taglib/id3v2framefactory.h:77:7: note: 'createFrame' has been explicitly marked deprecated here TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, bool synchSafeInts) const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:127:9: warning: 'createFrame' is deprecated [-Wdeprecated-declarations] = &cl::createFrame; ^ /usr/local/include/taglib/id3v2framefactory.h:87:7: note: 'createFrame' has been explicitly marked deprecated here TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, unsigned int version = 4) const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:213:35: warning: 'footer' is deprecated [-Wdeprecated-declarations] .def("footer", &ID3v2::Tag::footer, return_internal_reference<>()) ^ /usr/local/include/taglib/id3v2tag.h:196:7: note: 'footer' has been explicitly marked deprecated here TAGLIB_DEPRECATED Footer *footer() const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:227:10: warning: 'render' is deprecated [-Wdeprecated-declarations] .DEF_OVERLOADED_METHOD(render, ByteVector (cl::*)(int) const) ^ src/wrapper/common.hpp:44:21: note: expanded from macro 'DEF_OVERLOADED_METHOD' def(#NAME, (CAST) &cl::NAME, NAME##_overloads()) ^ /usr/local/include/taglib/id3v2tag.h:343:7: note: 'render' has been explicitly marked deprecated here TAGLIB_DEPRECATED ByteVector render(int version) const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:326:26: warning: 'setChannelType' is deprecated [-Wdeprecated-declarations] .DEF_SIMPLE_METHOD(setChannelType) ^ /usr/local/include/taglib/relativevolumeframe.h:139:7: note: 'setChannelType' has been explicitly marked deprecated here TAGLIB_DEPRECATED void setChannelType(ChannelType t); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:431:12: warning: 'save' is deprecated [-Wdeprecated-declarations] &cl::save, ^ /usr/local/include/taglib/mpegfile.h:205:7: note: 'save' has been explicitly marked deprecated here TAGLIB_DEPRECATED bool save(int tags, bool stripOthers, int id3v2Version); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:447:26: warning: 'setID3v2FrameFactory' is deprecated [-Wdeprecated-declarations] .DEF_SIMPLE_METHOD(setID3v2FrameFactory) ^ /usr/local/include/taglib/mpegfile.h:320:7: note: 'setID3v2FrameFactory' has been explicitly marked deprecated here TAGLIB_DEPRECATED void setID3v2FrameFactory(const ID3v2::FrameFactory *factory); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ In file included from src/wrapper/id3.cpp:40: src/wrapper/common.hpp:191:62: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] void PointerList_setitem(List &l, TagLib::uint i, auto_ptr v) ^ src/wrapper/id3.cpp:119:3: note: in instantiation of function template specialization '(anonymous namespace)::exposePointerList' requested here exposePointerList("id3v2_FrameList"); ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from src/wrapper/id3.cpp:40: src/wrapper/common.hpp:191:62: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] void PointerList_setitem(List &l, TagLib::uint i, auto_ptr v) ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from src/wrapper/id3.cpp:40: src/wrapper/common.hpp:202:45: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] void PointerList_append(List &l, auto_ptr v) ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ In file included from src/wrapper/id3.cpp:40: src/wrapper/common.hpp:202:45: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] void PointerList_append(List &l, auto_ptr v) ^ /usr/include/c++/v1/__memory/auto_ptr.h:30:28: note: 'auto_ptr' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr ^ /usr/include/c++/v1/__config:796:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /usr/include/c++/v1/__config:781:49: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__((deprecated)) ^ src/wrapper/id3.cpp:74:9: warning: 'createFrame' is deprecated [-Wdeprecated-declarations] MF_OL(createFrame, 1, 2); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::createFrame_overloads::non_void_return_type::gen>::func_1' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :76:1: note: expanded from here func_1 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:171:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<1>::define<(anonymous namespace)::createFrame_overloads::non_void_return_type::gen>, boost::python::return_value_policy, boost::python::class_>' requested here define_stub_function::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<1>::def<(anonymous namespace)::createFrame_overloads::non_void_return_type::gen>, boost::python::return_value_policy, boost::python::class_>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults, (anonymous namespace)::createFrame_overloads>, boost::python::class_, boost::mpl::vector4>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads, (anonymous namespace)::createFrame_overloads>, TagLib::ID3v2::Frame *(TagLib::ID3v2::FrameFactory::*)(const TagLib::ByteVector &, unsigned int) const>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/id3.cpp:132:8: note: in instantiation of function template specialization 'boost::python::class_::def, (anonymous namespace)::createFrame_overloads>>' requested here .def("createFrame", cf2, createFrame_overloads()[return_value_policy()]) ^ /usr/local/include/taglib/id3v2framefactory.h:87:7: note: 'createFrame' has been explicitly marked deprecated here TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, unsigned int version = 4) const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:74:9: warning: 'createFrame' is deprecated [-Wdeprecated-declarations] MF_OL(createFrame, 1, 2); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::createFrame_overloads::non_void_return_type::gen>::func_0' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :65:1: note: expanded from here func_0 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:195:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<0>::define<(anonymous namespace)::createFrame_overloads::non_void_return_type::gen>, boost::python::return_value_policy, boost::python::class_>' requested here define_stub_function<0>::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:177:45: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<0>::def<(anonymous namespace)::createFrame_overloads::non_void_return_type::gen>, boost::python::return_value_policy, boost::python::class_>' requested here define_with_defaults_helper::def(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<1>::def<(anonymous namespace)::createFrame_overloads::non_void_return_type::gen>, boost::python::return_value_policy, boost::python::class_>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults, (anonymous namespace)::createFrame_overloads>, boost::python::class_, boost::mpl::vector4>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_::def_maybe_overloads, (anonymous namespace)::createFrame_overloads>, TagLib::ID3v2::Frame *(TagLib::ID3v2::FrameFactory::*)(const TagLib::ByteVector &, unsigned int) const>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/id3.cpp:132:8: note: in instantiation of function template specialization 'boost::python::class_::def, (anonymous namespace)::createFrame_overloads>>' requested here .def("createFrame", cf2, createFrame_overloads()[return_value_policy()]) ^ /usr/local/include/taglib/id3v2framefactory.h:87:7: note: 'createFrame' has been explicitly marked deprecated here TAGLIB_DEPRECATED Frame *createFrame(const ByteVector &data, unsigned int version = 4) const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:83:11: warning: 'render' is deprecated [-Wdeprecated-declarations] MF_OL(render, 0, 1) ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::render_overloads::non_void_return_type::gen>::func_1' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :76:1: note: expanded from here func_1 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:171:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<1>::define<(anonymous namespace)::render_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_>>' requested here define_stub_function::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<1>::def<(anonymous namespace)::render_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_>>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults<(anonymous namespace)::render_overloads, boost::python::class_>, boost::mpl::vector3>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_>::def_maybe_overloads<(anonymous namespace)::render_overloads, TagLib::ByteVector (TagLib::ID3v2::Tag::*)(int) const>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/id3.cpp:227:10: note: in instantiation of function template specialization 'boost::python::class_>::def' requested here .DEF_OVERLOADED_METHOD(render, ByteVector (cl::*)(int) const) ^ src/wrapper/common.hpp:44:3: note: expanded from macro 'DEF_OVERLOADED_METHOD' def(#NAME, (CAST) &cl::NAME, NAME##_overloads()) ^ /usr/local/include/taglib/id3v2tag.h:343:7: note: 'render' has been explicitly marked deprecated here TAGLIB_DEPRECATED ByteVector render(int version) const; ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:90:11: warning: 'save' is deprecated [-Wdeprecated-declarations] MF_OL(save, 0, 3) ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::save_overloads::non_void_return_type::gen>::func_3' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :98:1: note: expanded from here func_3 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:171:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<3>::define<(anonymous namespace)::save_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_stub_function::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<3>::def<(anonymous namespace)::save_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults<(anonymous namespace)::save_overloads, boost::python::class_, boost::noncopyable_::noncopyable>, boost::mpl::vector5>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_maybe_overloads<(anonymous namespace)::save_overloads, bool (TagLib::MPEG::File::*)(int, bool, int)>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/id3.cpp:425:8: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def' requested here .def("save", ^ /usr/local/include/taglib/mpegfile.h:205:7: note: 'save' has been explicitly marked deprecated here TAGLIB_DEPRECATED bool save(int tags, bool stripOthers, int id3v2Version); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/id3.cpp:90:11: warning: 'save' is deprecated [-Wdeprecated-declarations] MF_OL(save, 0, 3) ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::save_overloads::non_void_return_type::gen>::func_2' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :87:1: note: expanded from here func_2 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:171:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<2>::define<(anonymous namespace)::save_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_stub_function::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:177:45: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<2>::def<(anonymous namespace)::save_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<3>::def<(anonymous namespace)::save_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults<(anonymous namespace)::save_overloads, boost::python::class_, boost::noncopyable_::noncopyable>, boost::mpl::vector5>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_maybe_overloads<(anonymous namespace)::save_overloads, bool (TagLib::MPEG::File::*)(int, bool, int)>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/id3.cpp:425:8: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def' requested here .def("save", ^ /usr/local/include/taglib/mpegfile.h:199:7: note: 'save' has been explicitly marked deprecated here TAGLIB_DEPRECATED bool save(int tags, bool stripOthers); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ 17 warnings generated. cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -I/usr/local/include -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR -fPIC -I/usr/local/include/python3.12 -c src/wrapper/rest.cpp -o build/temp.openbsd-7.6-amd64-cpython-312/src/wrapper/rest.o src/wrapper/rest.cpp:93:30: warning: 'removeField' is deprecated [-Wdeprecated-declarations] .DEF_OVERLOADED_METHOD(removeField, void (cl::*)(const String &, const String &)) ^ /usr/local/include/taglib/xiphcomment.h:194:7: note: 'removeField' has been explicitly marked deprecated here TAGLIB_DEPRECATED void removeField(const String &key, const String &value = String()); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:94:30: warning: 'removeField' is deprecated [-Wdeprecated-declarations] .DEF_OVERLOADED_METHOD(removeField, void (cl::*)(const String &, const String &)) ^ /usr/local/include/taglib/xiphcomment.h:194:7: note: 'removeField' has been explicitly marked deprecated here TAGLIB_DEPRECATED void removeField(const String &key, const String &value = String()); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:210:26: warning: 'setID3v2FrameFactory' is deprecated [-Wdeprecated-declarations] .DEF_SIMPLE_METHOD(setID3v2FrameFactory) ^ /usr/local/include/taglib/flacfile.h:243:7: note: 'setID3v2FrameFactory' has been explicitly marked deprecated here TAGLIB_DEPRECATED void setID3v2FrameFactory(const ID3v2::FrameFactory *factory); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:211:26: warning: 'streamInfoData' is deprecated [-Wdeprecated-declarations] .DEF_SIMPLE_METHOD(streamInfoData) ^ /usr/local/include/taglib/flacfile.h:251:7: note: 'streamInfoData' has been explicitly marked deprecated here TAGLIB_DEPRECATED ByteVector streamInfoData(); // BIC: remove ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:212:26: warning: 'streamLength' is deprecated [-Wdeprecated-declarations] .DEF_SIMPLE_METHOD(streamLength) ^ /usr/local/include/taglib/flacfile.h:259:7: note: 'streamLength' has been explicitly marked deprecated here TAGLIB_DEPRECATED long streamLength(); // BIC: remove ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:241:17: warning: 'remove' is deprecated [-Wdeprecated-declarations] &cl::remove, ^ /usr/local/include/taglib/mpcfile.h:201:7: note: 'remove' has been explicitly marked deprecated here TAGLIB_DEPRECATED void remove(int tags = AllTags); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:54:9: warning: 'removeField' is deprecated [-Wdeprecated-declarations] MF_OL(removeField, 1, 2); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::removeField_overloads::non_void_return_type::gen>::func_1' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :88:1: note: expanded from here func_1 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:171:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<1>::define<(anonymous namespace)::removeField_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_stub_function::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<1>::def<(anonymous namespace)::removeField_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults<(anonymous namespace)::removeField_overloads, boost::python::class_, boost::noncopyable_::noncopyable>, boost::mpl::vector4>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_maybe_overloads<(anonymous namespace)::removeField_overloads, void (TagLib::Ogg::XiphComment::*)(const TagLib::String &, const TagLib::String &)>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/rest.cpp:93:8: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def' requested here .DEF_OVERLOADED_METHOD(removeField, void (cl::*)(const String &, const String &)) ^ src/wrapper/common.hpp:44:3: note: expanded from macro 'DEF_OVERLOADED_METHOD' def(#NAME, (CAST) &cl::NAME, NAME##_overloads()) ^ /usr/local/include/taglib/xiphcomment.h:194:7: note: 'removeField' has been explicitly marked deprecated here TAGLIB_DEPRECATED void removeField(const String &key, const String &value = String()); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:54:9: warning: 'removeField' is deprecated [-Wdeprecated-declarations] MF_OL(removeField, 1, 2); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::removeField_overloads::non_void_return_type::gen>::func_0' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :77:1: note: expanded from here func_0 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:195:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<0>::define<(anonymous namespace)::removeField_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_stub_function<0>::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:177:45: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<0>::def<(anonymous namespace)::removeField_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<1>::def<(anonymous namespace)::removeField_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults<(anonymous namespace)::removeField_overloads, boost::python::class_, boost::noncopyable_::noncopyable>, boost::mpl::vector4>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_maybe_overloads<(anonymous namespace)::removeField_overloads, void (TagLib::Ogg::XiphComment::*)(const TagLib::String &, const TagLib::String &)>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/rest.cpp:93:8: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def' requested here .DEF_OVERLOADED_METHOD(removeField, void (cl::*)(const String &, const String &)) ^ src/wrapper/common.hpp:44:3: note: expanded from macro 'DEF_OVERLOADED_METHOD' def(#NAME, (CAST) &cl::NAME, NAME##_overloads()) ^ /usr/local/include/taglib/xiphcomment.h:194:7: note: 'removeField' has been explicitly marked deprecated here TAGLIB_DEPRECATED void removeField(const String &key, const String &value = String()); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:65:9: warning: 'remove' is deprecated [-Wdeprecated-declarations] MF_OL(remove, 0, 1); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::remove_overloads::non_void_return_type::gen>::func_1' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :88:1: note: expanded from here func_1 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:171:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<1>::define<(anonymous namespace)::remove_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_stub_function::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<1>::def<(anonymous namespace)::remove_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults<(anonymous namespace)::remove_overloads, boost::python::class_, boost::noncopyable_::noncopyable>, boost::mpl::vector3>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_maybe_overloads<(anonymous namespace)::remove_overloads, void (TagLib::MPC::File::*)(int)>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/rest.cpp:239:8: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def' requested here .def("remove", ^ /usr/local/include/taglib/mpcfile.h:201:7: note: 'remove' has been explicitly marked deprecated here TAGLIB_DEPRECATED void remove(int tags = AllTags); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ src/wrapper/rest.cpp:65:9: warning: 'remove' is deprecated [-Wdeprecated-declarations] MF_OL(remove, 0, 1); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:283:24: note: in instantiation of member function '(anonymous namespace)::remove_overloads::non_void_return_type::gen>::func_0' requested here , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) ^ /usr/local/include/boost/preprocessor/cat.hpp:22:32: note: expanded from macro 'BOOST_PP_CAT' # define BOOST_PP_CAT(a, b) BOOST_PP_CAT_I(a, b) ^ /usr/local/include/boost/preprocessor/cat.hpp:29:34: note: expanded from macro 'BOOST_PP_CAT_I' # define BOOST_PP_CAT_I(a, b) a ## b ^ :77:1: note: expanded from here func_0 ^ /usr/local/include/boost/python/detail/defaults_def.hpp:195:36: note: in instantiation of function template specialization 'boost::python::detail::define_stub_function<0>::define<(anonymous namespace)::remove_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_stub_function<0>::define(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:177:45: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<0>::def<(anonymous namespace)::remove_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def(name, stubs, kw, policies, name_space, doc); ^ /usr/local/include/boost/python/detail/defaults_def.hpp:250:59: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults_helper<1>::def<(anonymous namespace)::remove_overloads::non_void_return_type::gen>, boost::python::default_call_policies, boost::python::class_, boost::noncopyable_::noncopyable>>' requested here define_with_defaults_helper::def( ^ /usr/local/include/boost/python/class.hpp:551:17: note: in instantiation of function template specialization 'boost::python::detail::define_with_defaults<(anonymous namespace)::remove_overloads, boost::python::class_, boost::noncopyable_::noncopyable>, boost::mpl::vector3>' requested here detail::define_with_defaults( ^ /usr/local/include/boost/python/class.hpp:240:15: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def_maybe_overloads<(anonymous namespace)::remove_overloads, void (TagLib::MPC::File::*)(int)>' requested here this->def_maybe_overloads(name, a1, a2, &a2); ^ src/wrapper/rest.cpp:239:8: note: in instantiation of function template specialization 'boost::python::class_, boost::noncopyable_::noncopyable>::def' requested here .def("remove", ^ /usr/local/include/taglib/mpcfile.h:201:7: note: 'remove' has been explicitly marked deprecated here TAGLIB_DEPRECATED void remove(int tags = AllTags); ^ /usr/local/include/taglib/taglib.h:48:29: note: expanded from macro 'TAGLIB_DEPRECATED' #define TAGLIB_DEPRECATED [[deprecated]] ^ 10 warnings generated. c++ -pthread -shared -fPIC -L/usr/local/lib/ -O2 -pipe -I/usr/local/include -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR build/temp.openbsd-7.6-amd64-cpython-312/src/wrapper/basics.o build/temp.openbsd-7.6-amd64-cpython-312/src/wrapper/id3.o build/temp.openbsd-7.6-amd64-cpython-312/src/wrapper/rest.o -L/usr/local/lib -lboost_python312 -ltag -o build/lib.openbsd-7.6-amd64-cpython-312/_tagpy.cpython-312.so installing to build/bdist.openbsd-7.6-amd64/wheel running install running install_lib creating build/bdist.openbsd-7.6-amd64 creating build/bdist.openbsd-7.6-amd64/wheel creating build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/__init__.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ape.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/flac.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/id3v1.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/id3v2.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/mpc.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/mpeg.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/wav.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy creating build/bdist.openbsd-7.6-amd64/wheel/tagpy/ogg copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ogg/__init__.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy/ogg copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ogg/flac.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy/ogg copying build/lib.openbsd-7.6-amd64-cpython-312/tagpy/ogg/vorbis.py -> build/bdist.openbsd-7.6-amd64/wheel/tagpy/ogg copying build/lib.openbsd-7.6-amd64-cpython-312/_tagpy.cpython-312.so -> build/bdist.openbsd-7.6-amd64/wheel running install_egg_info running egg_info writing tagpy.egg-info/PKG-INFO writing dependency_links to tagpy.egg-info/dependency_links.txt writing top-level names to tagpy.egg-info/top_level.txt reading manifest file 'tagpy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'tagpy.egg-info/SOURCES.txt' Copying tagpy.egg-info to build/bdist.openbsd-7.6-amd64/wheel/tagpy-2022.1-py3.12.egg-info running install_scripts creating build/bdist.openbsd-7.6-amd64/wheel/tagpy-2022.1.dist-info/WHEEL creating '/exopi-obj/pobj/py-tagpy-2022.1/tagpy-2022.1/dist/.tmp-wa6vb9yw/tagpy-2022.1-cp312-cp312-openbsd_7_6_amd64.whl' and adding 'build/bdist.openbsd-7.6-amd64/wheel' to it adding '_tagpy.cpython-312.so' adding 'tagpy/__init__.py' adding 'tagpy/ape.py' adding 'tagpy/flac.py' adding 'tagpy/id3v1.py' adding 'tagpy/id3v2.py' adding 'tagpy/mpc.py' adding 'tagpy/mpeg.py' adding 'tagpy/wav.py' adding 'tagpy/ogg/__init__.py' adding 'tagpy/ogg/flac.py' adding 'tagpy/ogg/vorbis.py' adding 'tagpy-2022.1.dist-info/LICENSE' adding 'tagpy-2022.1.dist-info/METADATA' adding 'tagpy-2022.1.dist-info/WHEEL' adding 'tagpy-2022.1.dist-info/top_level.txt' adding 'tagpy-2022.1.dist-info/RECORD' removing build/bdist.openbsd-7.6-amd64/wheel Successfully built tagpy-2022.1-cp312-cp312-openbsd_7_6_amd64.whl >>> Running package in audio/py-tagpy at 1734980566.87 ===> audio/py-tagpy ===> Faking installation for py3-tagpy-2022.1p2 ===> Building package for py3-tagpy-2022.1p2 Create /exopi-cvs/ports/packages/amd64/all/py3-tagpy-2022.1p2.tgz Creating package py3-tagpy-2022.1p2 reading plist| checking dependencies| checking dependencies|audio/taglib checking dependencies|devel/boost,-main checking dependencies|lang/python/3,-main checksumming| checksumming| | 0% checksumming|* | 2% checksumming|** | 3% checksumming|*** | 5% checksumming|**** | 7% checksumming|***** | 8% checksumming|****** | 10% checksumming|******* | 11% checksumming|******** | 13% checksumming|********* | 15% checksumming|********** | 16% checksumming|*********** | 18% checksumming|************ | 20% checksumming|************* | 21% checksumming|************** | 23% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************* | 41% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|************************************ | 59% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 64% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************** | 82% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|***************************************************** | 87% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************* | 20% archiving|************************* | 39% archiving|************************************* | 58% archiving|************************************************** | 78% archiving|************************************************************** | 97% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/py3-tagpy-2022.1p2.tgz >>> Running clean in audio/py-tagpy at 1734980572.18 ===> audio/py-tagpy ===> Cleaning for py3-tagpy-2022.1p2 >>> Ended at 1734980572.51 max_stuck=22.77/depends=20.90/show-prepare-results=1.63/junk=25.59/build=45.42/package=5.31/clean=0.36