James Le Cuirot

Results 75 issues of James Le Cuirot

**What type of PR is this?** /kind feature **What this PR does / why we need it**: /usr/local/bin is generally read-only on immutable distributions, so binaries cannot be installed there....

components

**What type of PR is this?** /kind bug /kind regression **What this PR does / why we need it**: The latest Flatcar Alpha release has inadvertently broken Agent Baker because...

Otherwise you get this: ``` In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/16/include/g++-v16/bits/shared_ptr.h:53, from /usr/lib/gcc/x86_64-pc-linux-gnu/16/include/g++-v16/memory:82, from /var/tmp/portage/games-util/joycond-0.1.0_p20250412/work/joycond-39d5728d41b70840342ddc116a59125b337fbde2/include/ctlr_mgr.h:6, from /var/tmp/portage/games-util/joycond-0.1.0_p20250412/work/joycond-39d5728d41b70840342ddc116a59125b337fbde2/src/ctlr_mgr.cpp:1: In destructor ‘std::_Sp_counted_ptr_inplace::~_Sp_counted_ptr_inplace() [with _Tp = epoll_subscriber; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’,...

Use pkg-config data, then systemd-path, then respect GNUInstallDirs. `CMAKE_INSTALL_LIBDIR` is not used because that is the architecture-specific directory (e.g. lib64).

It is really unhelpful for end users and distributions who might not be using the same toolchain version as you.