The SPDX exceptions list embedded in src/vcpkg/spdx-exceptions.inc appears to be outdated and incomplete compared to the official SPDX exceptions index (in https://spdx.org/licenses/exceptions-index.html). Many SPDX exceptions are missing.
As a result, using a valid SPDX expression with a known exception (or a project-specific one) triggers a warning such as:
warning: $.license (an SPDX license expression): warning: Unknown license exception identifier 'fmt-exception'.
Known values are listed at https://spdx.org/licenses/exceptions-index.html
This warning was triggered by a custom port with the following license field:
"license": "MIT WITH fmt-exception"