Filing it as a formal bug report, but maybe we should fix it for older SFOS releases as well (see below).
Boost (https://www.boost.org/) is stuck on rather old version (1.66, Dec 2017). Some software doesn’t support it anymore. For example, Valhalla used as a router in OSM Scout Server.
So, it makes sense to update it to some recent version.
Now, if such update would happen, I wonder if we have to provide some kind of compatibility for older SFOS releases at Chum. However, we have so far, wanted to stay away from system-provided libs. So, if we do update boost, it would be change in policy.
We could. We can also bundle newer version of boost libs (filesystem and few others) if needed with the apps.
Unfortunately, boost is installed by default, as far as I can see. Otherwise, we could just add it to Chum and let older SFOS releases to get it as well just as an update.
When adding it to some other location, cmake scripts would have to be instructed to look there as well. Which is an extra developer effort…