deskutils/pinot: prepare for Boost-1.89, do not link with stub Boost::system (+)
Get rid of overlinking on empty stub library Boost::system, it is header-only since boost-1.70
While here, unbreak vuild with curl-1.86+
With hat: office/boost
(cherry picked from commit 3bcd8992ba0b80b0247df95319e5a85a3e5301c1)