This adds support for sairedis to compile on Debian Bookworm (with GCC 12). This PR also includes a SAI submodule update that brings in other unrelated changes; this is needed because of a change in Doxyfile that would cause warnings/errors in newer versions of Doxygen.
The SAI submodule update brings in the following changes:
Update the Doxyfile for doxygen in Debian Bookworm (opencomputeproject/SAI#1946)
Enable sai_uint16_t in ProcessStructValueType Struct Member (opencomputeproject/SAI#1949)
[meta] Add support for port stat extensions (opencomputeproject/SAI#1947)
[meta] Add custom range start end values check (opencomputeproject/SAI#1945)
This adds support for sairedis to compile on Debian Bookworm (with GCC 12). This PR also includes a SAI submodule update that brings in other unrelated changes; this is needed because of a change in Doxyfile that would cause warnings/errors in newer versions of Doxygen.
The SAI submodule update brings in the following changes:
Note that runtime functionality testing has not been done; only compilation (with the build-time tests) has been done.