Loading
polybarFull: fix gcc15 build by bumping i3ipcpp to C++17
The i3ipcpp submodule (used when i3Support=true) forces -std=c++11, but the jsoncpp library is compiled with C++17 (JSONCPP_HAS_STRING_VIEW=1). This causes an ABI mismatch: i3ipcpp resolves operator[](const char*) but the jsoncpp library only exports operator[](std::string_view), resulting in undefined references at link time. Fix by changing i3ipcpp's compile standard from C++11 to C++17 to match the jsoncpp ABI. Polybar itself already uses C++17.