The Boost version required for NSolv (1.42) is fairly old and doesn't easily build with newer compilers. What are your thoughts on forward porting to a newer version of Boost?
Alternatively, it looks like NSolv could be divorced from Boost relatively easily. The program_options code does not seem complicated to reimplement using getopt_long() and filesystem is in the C++ standard as of C++17.
The Boost version required for NSolv (1.42) is fairly old and doesn't easily build with newer compilers. What are your thoughts on forward porting to a newer version of Boost?
Alternatively, it looks like NSolv could be divorced from Boost relatively easily. The
program_optionscode does not seem complicated to reimplement usinggetopt_long()andfilesystemis in the C++ standard as of C++17.