=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for waybar-0.15.0nb1 ninja: Entering directory `output' [1/157] Generating 'protocol/libclient_protos.a.p/xdg-shell-protocol.c' [2/157] Generating 'protocol/libclient_protos.a.p/xdg-output-unstable-v1-protocol.c' [3/157] Generating 'protocol/libclient_protos.a.p/idle-inhibit-unstable-v1-protocol.c' [4/157] Generating 'protocol/libclient_protos.a.p/wlr-foreign-toplevel-management-unstable-v1-protocol.c' [5/157] Generating 'protocol/libclient_protos.a.p/river-status-unstable-v1-protocol.c' [6/157] Generating 'protocol/libclient_protos.a.p/river-control-unstable-v1-protocol.c' [7/157] Generating 'protocol/libclient_protos.a.p/dwl-ipc-unstable-v2-protocol.c' [8/157] Generating 'protocol/libclient_protos.a.p/ext-workspace-v1-protocol.c' [9/157] Generating 'protocol/libclient_protos.a.p/xdg-shell-client-protocol.h' [10/157] Generating 'protocol/libclient_protos.a.p/xdg-output-unstable-v1-client-protocol.h' [11/157] Generating 'protocol/libclient_protos.a.p/idle-inhibit-unstable-v1-client-protocol.h' [12/157] Generating 'protocol/libclient_protos.a.p/wlr-foreign-toplevel-management-unstable-v1-client-protocol.h' [13/157] Generating 'protocol/libclient_protos.a.p/river-status-unstable-v1-client-protocol.h' [14/157] Generating 'protocol/libclient_protos.a.p/river-control-unstable-v1-client-protocol.h' [15/157] Generating 'protocol/libclient_protos.a.p/dwl-ipc-unstable-v2-client-protocol.h' [16/157] Generating 'protocol/libclient_protos.a.p/ext-workspace-v1-client-protocol.h' [17/157] Generating resources/icons/icon-resources_c with a custom command [18/157] Generating resources/icons/icon-resources_h with a custom command [19/157] Generating 'waybar.p/xdg-shell-client-protocol.h' [20/157] Generating 'waybar.p/xdg-output-unstable-v1-client-protocol.h' [21/157] Generating 'waybar.p/idle-inhibit-unstable-v1-client-protocol.h' [22/157] Generating 'waybar.p/wlr-foreign-toplevel-management-unstable-v1-client-protocol.h' [23/157] Generating 'waybar.p/river-status-unstable-v1-client-protocol.h' [24/157] Generating 'waybar.p/river-control-unstable-v1-client-protocol.h' [25/157] Generating 'waybar.p/dwl-ipc-unstable-v2-client-protocol.h' [26/157] Generating 'waybar.p/ext-workspace-v1-client-protocol.h' [27/157] Generating protocol/dbus-status-notifier-watcher.[ch] with a custom command [28/157] Generating protocol/dbus-menu.[ch] with a custom command [29/157] Generating protocol/dbus-status-notifier-item.[ch] with a custom command [30/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_xdg-shell-protocol.c.o [31/157] Generating waybar-custom.5 with a custom command (wrapped by meson to capture output, to feed input) [32/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_xdg-output-unstable-v1-protocol.c.o [33/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_idle-inhibit-unstable-v1-protocol.c.o [34/157] Generating waybar-idle-inhibitor.5 with a custom command (wrapped by meson to capture output, to feed input) [35/157] Generating waybar-disk.5 with a custom command (wrapped by meson to capture output, to feed input) [36/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [37/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_river-status-unstable-v1-protocol.c.o [38/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_river-control-unstable-v1-protocol.c.o [39/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_dwl-ipc-unstable-v2-protocol.c.o [40/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_ext-workspace-v1-protocol.c.o [41/157] Compiling C object waybar.p/meson-generated_.._resources_icons_icon-resources.c.o [42/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-status-notifier-watcher.c.o [43/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-menu.c.o [44/157] Compiling C object protocol/libclient_protos.a.p/meson-generated_.._dbus-status-notifier-item.c.o [45/157] Linking static target protocol/libclient_protos.a [46/157] Compiling C++ object waybar.p/src_AIconLabel.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/AIconLabel.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AIconLabel.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/AIconLabel.cpp:44:55: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/AIconLabel.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [47/157] Compiling C++ object waybar.p/src_AModule.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../src/AModule.cpp:6: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/AModule.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/AModule.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/AModule.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/AModule.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/AModule.cpp:31:77: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/AModule.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {unsigned int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {unsigned int}; fmt::v12::format_string = fmt::v12::fstring]' ../src/AModule.cpp:33:94: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {unsigned int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/AModule.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AModule.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/AModule.cpp:80:74: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/AModule.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [48/157] Compiling C++ object waybar.p/src_ALabel.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../src/ALabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../src/ALabel.cpp:7: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/ALabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/ALabel.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/ALabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/ALabel.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/ALabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/ALabel.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/ALabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/ALabel.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/ALabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/ALabel.cpp:56:97: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {unsigned int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/ALabel.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/ALabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/ALabel.cpp:114:93: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/ALabel.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [49/157] Compiling C++ object waybar.p/src_factory.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/icon_loader.hpp:8, from ../include/modules/wlr/taskbar.hpp:22, from ../src/factory.cpp:18: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../include/modules/cffi.hpp:6, from ../src/factory.cpp:118: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/icon_loader.hpp:8, from ../include/modules/wlr/taskbar.hpp:22, from ../src/factory.cpp:18: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/util/date.hpp:9, from ../include/modules/clock.hpp:4, from ../src/factory.cpp:6: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/icon_loader.hpp:8, from ../include/modules/wlr/taskbar.hpp:22, from ../src/factory.cpp:18: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/util/date.hpp:9, from ../include/modules/clock.hpp:4, from ../src/factory.cpp:6: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/icon_loader.hpp:8, from ../include/modules/wlr/taskbar.hpp:22, from ../src/factory.cpp:18: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/util/date.hpp:9, from ../include/modules/clock.hpp:4, from ../src/factory.cpp:6: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/icon_loader.hpp:8, from ../include/modules/wlr/taskbar.hpp:22, from ../src/factory.cpp:18: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/util/date.hpp:9, from ../include/modules/clock.hpp:4, from ../src/factory.cpp:6: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [50/157] Compiling C++ object waybar.p/src_AAppIconLabel.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/AAppIconLabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/AAppIconLabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' ../src/AAppIconLabel.cpp:130:38: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/AAppIconLabel.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [51/157] Compiling C++ object waybar.p/src_modules_disk.cpp.o [52/157] Compiling C++ object waybar.p/src_modules_idle_inhibitor.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../src/modules/idle_inhibitor.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../src/modules/idle_inhibitor.cpp:4: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/idle_inhibitor.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/idle_inhibitor.hpp:3, from ../src/modules/idle_inhibitor.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/idle_inhibitor.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/idle_inhibitor.hpp:3, from ../src/modules/idle_inhibitor.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/idle_inhibitor.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/idle_inhibitor.hpp:3, from ../src/modules/idle_inhibitor.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/idle_inhibitor.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/idle_inhibitor.hpp:3, from ../src/modules/idle_inhibitor.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [53/157] Compiling C++ object waybar.p/src_modules_custom.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../include/modules/custom.hpp:9, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../include/modules/custom.hpp:9, from ../src/modules/custom.cpp:1: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/custom.hpp:9, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/custom.hpp:3, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/custom.hpp:9, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/custom.hpp:3, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/custom.hpp:9, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/custom.hpp:3, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/custom.hpp:9, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/custom.hpp:3, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/custom.hpp:9, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/modules/custom.cpp:18:91: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/custom.hpp:3, from ../src/modules/custom.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [54/157] Compiling C++ object waybar.p/src_modules_load.cpp.o [55/157] Compiling C++ object waybar.p/src_modules_image.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../include/modules/image.hpp:11, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../include/modules/image.hpp:11, from ../src/modules/image.cpp:1: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/image.hpp:11, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/image.hpp:3, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/image.hpp:11, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/image.hpp:3, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/image.hpp:11, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/image.hpp:3, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/image.hpp:11, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/image.hpp:3, from ../src/modules/image.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [56/157] Compiling C++ object waybar.p/src_modules_temperature.cpp.o [57/157] Compiling C++ object waybar.p/src_ASlider.cpp.o [58/157] Compiling C++ object waybar.p/src_modules_user.cpp.o [59/157] Compiling C++ object waybar.p/src_main.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/main.cpp:63:98: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/main.cpp:91:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/main.cpp:185:33: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/main.cpp:188:59: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/main.cpp:2: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [60/157] Compiling C++ object waybar.p/src_bar.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/bar.cpp:216:70: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/bar.cpp:278:71: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/bar.cpp:318:51: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/bar.cpp:339:55: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/bar.cpp:546:95: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' ../src/bar.cpp:574:50: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]' ../src/bar.cpp:578:64: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&, int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&, int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&, int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {unsigned int&, int&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/bar.cpp:641:52: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {unsigned int&, int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/bar.cpp:652:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&, int&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/bar.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [61/157] Compiling C++ object waybar.p/src_group.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../src/group.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../src/group.cpp:5: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/group.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/group.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/group.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/group.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/group.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/group.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/group.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../src/group.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [62/157] Compiling C++ object waybar.p/src_client.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/client.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/client.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, std::__cxx11::basic_string, std::allocator >&>]' ../src/client.cpp:79:85: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/client.hpp:3, from ../src/client.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/client.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:145:12: required from 'void spdlog::logger::warn(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:178:31: required from 'void spdlog::warn(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/client.cpp:89:83: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/client.hpp:3, from ../src/client.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/client.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {const char*, const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/client.cpp:127:45: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/client.hpp:3, from ../src/client.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/client.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/client.cpp:144:62: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/client.hpp:3, from ../src/client.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/client.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/client.cpp:257:66: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/client.hpp:3, from ../src/client.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [63/157] Compiling C++ object waybar.p/src_config.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/config.cpp:38:51: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/config.cpp:47:61: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, Json::Value&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, Json::Value&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, Json::Value&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, Json::Value&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:130:12: required from 'void spdlog::logger::trace(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, Json::Value&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, Json::Value&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:163:32: required from 'void spdlog::trace(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&, Json::Value&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, Json::Value&>]' ../src/config.cpp:170:89: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&, Json::Value&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/config.cpp:220:59: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/config.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [64/157] Compiling C++ object waybar.p/src_util_ustring_clen.cpp.o [65/157] Compiling C++ object waybar.p/src_util_portal.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/portal.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/util/portal.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/util/portal.cpp:50:83: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/util/portal.hpp:5, from ../src/util/portal.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/util/portal.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {waybar::Appearance&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {waybar::Appearance&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {waybar::Appearance&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {waybar::Appearance&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/util/portal.cpp:73:53: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {waybar::Appearance&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/util/portal.hpp:5, from ../src/util/portal.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [66/157] Compiling C++ object waybar.p/src_util_sanitize_str.cpp.o [67/157] Compiling C++ object waybar.p/src_util_prepare_for_sleep.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/prepare_for_sleep.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition [68/157] Compiling C++ object waybar.p/src_util_gtk_icon.cpp.o [69/157] Compiling C++ object waybar.p/src_util_enum.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/icon_loader.hpp:8, from ../include/modules/hyprland/workspaces.hpp:22, from ../src/util/enum.cpp:10: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition [70/157] Compiling C++ object waybar.p/src_util_icon_loader.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/icon_loader.hpp:8, from ../src/util/icon_loader.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/icon_loader.hpp:8, from ../src/util/icon_loader.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/util/icon_loader.cpp:29:85: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/icon_loader.hpp:8, from ../src/util/icon_loader.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/icon_loader.hpp:8, from ../src/util/icon_loader.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/util/icon_loader.cpp:159:56: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/icon_loader.hpp:8, from ../src/util/icon_loader.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [71/157] Compiling C++ object waybar.p/src_util_rewrite_string.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/rewrite_string.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/util/rewrite_string.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >, const char*>]' ../src/util/rewrite_string.cpp:25:75: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/rewrite_string.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [72/157] Compiling C++ object waybar.p/src_util_regex_collection.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/regex_collection.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/util/regex_collection.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const char*>]' ../src/util/regex_collection.cpp:29:61: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/regex_collection.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [73/157] Compiling C++ object waybar.p/src_util_css_reload_helper.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/css_reload_helper.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/util/css_reload_helper.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/util/css_reload_helper.cpp:70:63: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/css_reload_helper.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/util/css_reload_helper.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/util/css_reload_helper.cpp:97:72: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/css_reload_helper.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/util/css_reload_helper.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/util/css_reload_helper.cpp:111:60: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/util/css_reload_helper.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [74/157] Compiling C++ object waybar.p/src_modules_cffi.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/fmt/fmt.h:25, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:50, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../include/modules/cffi.hpp:6, from ../src/modules/cffi.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [75/157] Compiling C++ object waybar.p/src_modules_cpu.cpp.o [76/157] Compiling C++ object waybar.p/src_modules_cpu_frequency_bsd.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/modules/cpu_frequency/bsd.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition [77/157] Compiling C++ object waybar.p/src_modules_cpu_usage_bsd.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/modules/cpu_usage/bsd.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition [78/157] Compiling C++ object waybar.p/src_modules_cpu_frequency_common.cpp.o [79/157] Compiling C++ object waybar.p/src_modules_cpu_usage_common.cpp.o [80/157] Compiling C++ object waybar.p/src_modules_memory_bsd.cpp.o [81/157] Compiling C++ object waybar.p/src_modules_sway_ipc_client.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/modules/sway/ipc/client.cpp:4: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition [82/157] Compiling C++ object waybar.p/src_modules_memory_common.cpp.o [83/157] Compiling C++ object waybar.p/src_modules_battery.cpp.o FAILED: [code=1] waybar.p/src_modules_battery.cpp.o c++ -Iwaybar.p -I. -I.. -I../include -Iresources/icons -Iprotocol -I/usr/pkg/include -I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include -I/usr/pkg/include/gtkmm-3.0 -I/usr/pkg/lib/gtkmm-3.0/include -I/usr/pkg/include/atkmm-1.6 -I/usr/pkg/lib/atkmm-1.6/include -I/usr/pkg/include/gtk-3.0/unix-print -I/usr/pkg/include/gdkmm-3.0 -I/usr/pkg/lib/gdkmm-3.0/include -I/usr/pkg/include/giomm-2.4 -I/usr/pkg/lib/giomm-2.4/include -I/usr/pkg/include/gtk-3.0 -I/usr/X11R7/include -I/usr/pkg/include/cairo -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/pangomm-1.4 -I/usr/pkg/lib/pangomm-1.4/include -I/usr/pkg/include/glibmm-2.4 -I/usr/pkg/lib/glibmm-2.4/include -I/usr/pkg/include/cairomm-1.0 -I/usr/pkg/lib/cairomm-1.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/libdbusmenu-gtk3-0.4 -I/usr/pkg/include/libdbusmenu-glib-0.4 -I/usr/pkg/include/gtk-layer-shell -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/X11R7/include/libdrm -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++20 '-DVERSION="0.15.0"' '-DSYSCONFDIR="/usr/pkg/etc/xdg/waybar"' -DHAVE_CPU_BSD -DHAVE_MEMORY_BSD -DHAVE_SWAY -DHAVE_WLR_TASKBAR -DHAVE_EXT_WORKSPACES -DHAVE_RIVER -DHAVE_DWL -DHAVE_HYPRLAND -DHAVE_NIRI -DHAVE_WAYFIRE -DHAVE_LOGIN_PROXY -DHAVE_GAMEMODE -DHAVE_LOGIND_INHIBITOR -DHAVE_DBUSMENU -DHAVE_LIBDATE -DHAVE_LIBGPS -O2 -Dz_off_t=long -DUSE_OS_TZDB=0 -DONLY_C_LOCALE=0 -DHAS_STRING_VIEW=1 -pthread -D_REENTRANT -DSPDLOG_SHARED_LIB -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -MD -MQ waybar.p/src_modules_battery.cpp.o -MF waybar.p/src_modules_battery.cpp.o.d -o waybar.p/src_modules_battery.cpp.o -c ../src/modules/battery.cpp In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from ../src/modules/battery.cpp:7: ../include/util/command.hpp: In function 'FILE* waybar::util::command::open(const string&, int&, const string&)': ../include/util/command.hpp:98:9: warning: unused variable 'deathsig' [-Wunused-variable] 98 | int deathsig = SIGTERM; | ^~~~~~~~ ../src/modules/battery.cpp: In function 'int64_t handle_stat(prop_dictionary_t, const char*)': ../src/modules/battery.cpp:64:10: error: 'prop_number_signed_value' was not declared in this scope; did you mean 'prop_number_integer_value'? 64 | return prop_number_signed_value((prop_number_t)obj); | ^~~~~~~~~~~~~~~~~~~~~~~~ | prop_number_integer_value ../src/modules/battery.cpp: In function 'bool stat_is_valid(prop_dictionary_t)': ../src/modules/battery.cpp:75:10: error: 'prop_string_equals_string' was not declared in this scope; did you mean 'prop_string_equals_cstring'? 75 | return prop_string_equals_string((prop_string_t)obj, "valid"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | prop_string_equals_cstring ../src/modules/battery.cpp: In member function 'std::tuple, std::allocator >, float, short unsigned int, float> waybar::modules::Battery::getInfos()': ../src/modules/battery.cpp:342:13: error: 'prop_string_equals_string' was not declared in this scope; did you mean 'prop_string_equals_cstring'? 342 | if (prop_string_equals_string(desc, "charge")) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | prop_string_equals_cstring ../src/modules/battery.cpp: In member function 'const string waybar::modules::Battery::getAdapterStatus(uint8_t) const': ../src/modules/battery.cpp:800:14: error: 'prop_string_equals_string' was not declared in this scope; did you mean 'prop_string_equals_cstring'? 800 | if (!prop_string_equals_string(desc, "connected")) continue; | ^~~~~~~~~~~~~~~~~~~~~~~~~ | prop_string_equals_cstring In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:53:65: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:61:58: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*, char*}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:84:82: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*, char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {int&}; fmt::v12::format_string = fmt::v12::fstring]' ../include/util/command.hpp:169:54: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {long int}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {long int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {long int}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {long int}; fmt::v12::format_string = fmt::v12::fstring]' ../src/modules/battery.cpp:102:68: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {long int}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, int&, int&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, int&, int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, int&, int&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {int&, int&, int&, int&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/modules/battery.cpp:356:81: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&, int&, int&, int&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, float&, std::__cxx11::basic_string, std::allocator >&, float&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, float&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {int&, float&, std::__cxx11::basic_string, std::allocator >&, float&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, float&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {int&, float&, std::__cxx11::basic_string, std::allocator >&, float&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, float&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {int&, float&, std::__cxx11::basic_string, std::allocator >&, float&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, float&>]' ../src/modules/battery.cpp:388:69: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {int&, float&, std::__cxx11::basic_string, std::allocator >&, float&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/modules/battery.cpp:767:42: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../include/util/command.hpp:5, from ../src/modules/battery.cpp:7: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&>]' ../src/modules/battery.cpp:968:61: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/battery.hpp:3, from ../src/modules/battery.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ ../src/modules/battery.cpp: At global scope: ../src/modules/battery.cpp:245:13: warning: 'bool status_gt(const string&, const string&)' defined but not used [-Wunused-function] 245 | static bool status_gt(const std::string& a, const std::string& b) { | ^~~~~~~~~ [84/157] Compiling C++ object waybar.p/src_modules_sway_mode.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/modules/sway/mode.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/modules/sway/mode.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/modules/sway/mode.cpp:16:41: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/sway/mode.hpp:3, from ../src/modules/sway/mode.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [85/157] Compiling C++ object waybar.p/src_modules_sway_bar.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/modules/sway/bar.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/modules/sway/bar.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/modules/sway/bar.cpp:58:61: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/fmt/chrono.h:23, from /tmp/wayland/waybar/work/.buildlink/include/fmt/ostream.h:23, from ../include/util/json.hpp:3, from ../include/modules/sway/bar.hpp:7, from ../src/modules/sway/bar.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/modules/sway/bar.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:130:12: required from 'void spdlog::logger::trace(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:163:32: required from 'void spdlog::trace(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::format_string = fmt::v12::fstring, std::allocator > >]' ../src/modules/sway/bar.cpp:134:74: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/fmt/chrono.h:23, from /tmp/wayland/waybar/work/.buildlink/include/fmt/ostream.h:23, from ../include/util/json.hpp:3, from ../include/modules/sway/bar.hpp:7, from ../src/modules/sway/bar.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/modules/sway/bar.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {Json::Value&}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {Json::Value&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {Json::Value&}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {Json::Value&}; fmt::v12::format_string = fmt::v12::fstring]' ../src/modules/sway/bar.cpp:158:92: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {Json::Value&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/fmt/chrono.h:23, from /tmp/wayland/waybar/work/.buildlink/include/fmt/ostream.h:23, from ../include/util/json.hpp:3, from ../include/modules/sway/bar.hpp:7, from ../src/modules/sway/bar.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/modules/sway/bar.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:140:12: required from 'void spdlog::logger::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:173:31: required from 'void spdlog::info(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&>]' ../src/modules/sway/bar.cpp:175:48: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&, const std::__cxx11::basic_string, std::allocator >&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/fmt/chrono.h:23, from /tmp/wayland/waybar/work/.buildlink/include/fmt/ostream.h:23, from ../include/util/json.hpp:3, from ../include/modules/sway/bar.hpp:7, from ../src/modules/sway/bar.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/modules/sway/bar.cpp:3: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, bool&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, bool&>]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, bool&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, bool&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:135:12: required from 'void spdlog::logger::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, bool&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, bool&>]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:168:32: required from 'void spdlog::debug(fmt::v12::format_string, Args&& ...) [with Args = {std::__cxx11::basic_string, std::allocator >&, bool&}; fmt::v12::format_string = fmt::v12::fstring, std::allocator >&, bool&>]' ../src/modules/sway/bar.cpp:181:71: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {std::__cxx11::basic_string, std::allocator >&, bool&}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from /tmp/wayland/waybar/work/.buildlink/include/fmt/chrono.h:23, from /tmp/wayland/waybar/work/.buildlink/include/fmt/ostream.h:23, from ../include/util/json.hpp:3, from ../include/modules/sway/bar.hpp:7, from ../src/modules/sway/bar.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ [86/157] Compiling C++ object waybar.p/src_modules_sway_language.cpp.o In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/common.h:7, from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:12, from ../src/modules/sway/language.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/tweakme.h:81: warning: "SPDLOG_FMT_EXTERNAL" redefined 81 | #define SPDLOG_FMT_EXTERNAL | : note: this is the location of the previous definition In file included from /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:15, from ../src/modules/sway/language.cpp:5: /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h: In instantiation of 'void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]': /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:85:12: required from 'void spdlog::logger::log(spdlog::level::level_enum, fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:150:12: required from 'void spdlog::logger::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' /tmp/wayland/waybar/work/.buildlink/include/spdlog/spdlog.h:183:32: required from 'void spdlog::error(fmt::v12::format_string, Args&& ...) [with Args = {const char*}; fmt::v12::format_string = fmt::v12::fstring]' ../src/modules/sway/language.cpp:42:45: required from here /tmp/wayland/waybar/work/.buildlink/include/spdlog/logger.h:80:47: warning: 'fmt::v12::fstring::operator const string_view&() const [with T = {const char*}; fmt::v12::string_view = fmt::v12::basic_string_view]' is deprecated [-Wdeprecated-declarations] 80 | log_(loc, lvl, details::to_string_view(fmt), std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /tmp/wayland/waybar/work/.buildlink/include/fmt/format.h:41, from ../include/modules/sway/language.hpp:3, from ../src/modules/sway/language.cpp:1: /tmp/wayland/waybar/work/.buildlink/include/fmt/base.h:2728:18: note: declared here 2728 | FMT_DEPRECATED operator const string_view&() const { return str; } | ^~~~~~~~ ninja: build stopped: subcommand failed. *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/wayland/waybar *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/wayland/waybar