Due to the highest boost version available on raspberry pi OS buster being 1.67, it might be advisable to support this version instead of 1.71 as minimum.
This however requires some rewriting due to differences between 1.67 and 1.71, specifically in boost:beast.
Though this would mean having to maintain two competing implementation of the rest_service class in code due to differences between boost versions 1.6x and 1.7x.
Due to the highest boost version available on raspberry pi OS buster being 1.67, it might be advisable to support this version instead of 1.71 as minimum.
This however requires some rewriting due to differences between 1.67 and 1.71, specifically in boost:beast.
Though this would mean having to maintain two competing implementation of the rest_service class in code due to differences between boost versions 1.6x and 1.7x.