I am excited to announce a number of software packages that have been updated to work on OpenBSD.
1. COIN-OR (coin-or.org) - The CBC solver was failing to build due to a casting error. Pull request 653 (https://github.com/coin-or/Cbc/pull/653) corrects this issue; 2. HiGHS solver (https://ergo-code.github.io/HiGHS/stable/) - failed to build due to the `strerror_r` prototype. Pull request 1783 ( https://github.com/ERGO-Code/HiGHS/pull/1783) corrects this. 3. Google or-tools (https://developers.google.com/optimization/) - several compilation issues prevented building the associated Python package. Pull requests 4257 (https://github.com/google/or-tools/pull/4257), 4259 ( https://github.com/google/or-tools/pull/4259), and 4266 ( https://github.com/google/or-tools/pull/4266) correct each of these problems. With these changes introduced, we can now run the relevant solvers and python packages on an OpenBSD system! I'm so happy I was able to give back to the OpenBSD community in this way. Ron