Bug 16294

Summary: adding WXwindows-exception-3.1 license?
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Jan Vermaete <jan.vermaete>
Component: coreAssignee: Joshua Watt <JPEWhacker>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher, randy.macleod
Version: unspecified   
Target Milestone: 6.1 M3   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Jan Vermaete 2026-05-21 16:55:09 UTC
The WXwindows-exception-3.1 license is a valid SPDX license [1].
And used in the `openscenegraph` recipe of meta-ros [2].
Generating the spdx (do_create_spdx) is now failing for this recipe.

Could this license be added to the `spdx-licenses.json` file?


[1]: https://spdx.org/licenses/WxWindows-exception-3.1.html
[2]: https://layers.openembedded.org/layerindex/recipe/438736/



PS: Joshua Watt asked to assign it to him
Comment 1 Jan Vermaete 2026-06-27 15:26:46 UTC
I looks like there is the licenses.json file.  That is the file the scripts is fetching and using.
And there is also an exceptions.json file.  And here the wxwindows-exception-3.1 is defined.  But the script is not fetching it.

https://github.com/spdx/license-list-data/blob/421fbabbe80c94c58c12316af1bc6a2dca2362bc/json/exceptions.json#L959