LORD-MicroStrain / MSCL

MicroStrain Communication Library
https://www.microstrain.com/software/mscl
MIT License
76 stars 57 forks source link

Hard dependency on Boost version 1.68.0 #394

Open optimeasmak opened 2 months ago

optimeasmak commented 2 months ago

I have seen that the following pull request has been rejected: https://github.com/LORD-MicroStrain/MSCL/pull/361

Why is there a hard dependency on the Boost version 1.68.0 from 2018?

We would like to use the library in Yocto LTS (scarthgap). Boost version 1.84.0 is maintained there. Integrating another outdated Boost version there just for this library does not make sense to us.

Would patches be accepted that remove the hard version check? If so, what would be your preference on how to deal with incompatibilities between different versions?