Closed uweseimet closed 1 year ago
Buster has been moved to "legacy" support, so seems like a reasonable change.
The plan is to wait for the officlal Raspberry Pi OS based on bookworm before merging the changes. Testing can already be done on an upgraded bullseye distribution.
I assume bookworm will be released together with the Pi 5, which is supposed to be released next month.
Debian Bookworm was released recently, and it's very likely just a matter of weeks until there is an official Raspberry Pi OS based on Bookworm. This is a list of changes and code improvements that can be applied:
There is an "issue_1179" branch that reflects these changes. The code in this branch passes the test suite on a Pi with Bullseye and on a Pi that was updated from Bullseye to Bookworm.
Note: This SonarCloud rule (applied for C++-20 only)
should be disabled. It's not helpful/relevant for PiSCSI but just leads to rather complicated declarations of unordered maps.