Thanks to the
work of
chereskata to update
fortify-headers
in Alpine Linux, two C++-related compatibility issues have been found and
fixed, and some tests added to prove it. The first one was related to the usage
of the restrict keyword resulting in a function prototype mismatch; while the
second is about void pointers arithmetics.
I do hope this will be the last yet-another-bugfix-version to be released before landing in Alpine Linux. Every time someone finds a critical issue preventing this from happening, it makes me feel like a terrible software engineer, and anxious about how sin would feel about naming me caretaker of his great project. Of course, this shouldn't stop you from looking for, finding and reporting as many bugs as possible, I just hope there will be no critical ones slipping thought the cracks this time!
You can download this fresh release here.
Changelog
- Added tests for C++ compilation
- Fixed some pointer-arithmetic warnings
- Fixed C++ compatibility