Open ChristophHaag opened 1 year ago
ugh, yeah, thanks for the ping on this. I think if I update the vendored versions it should fix this? Really hate that the Jinja folks broke compatibility in a minor version, which is the underlying problem here.
An issue (number 2070) has been filed to correspond to this issue in the internal Khronos GitLab (Khronos members only: KHR:openxr/openxr#2070 ), to facilitate working group processes.
This GitHub issue will continue to be the main site of discussion.
The SDK contains both external/python/jinja2 and external/python/markupsafe, which is used when both python-markupsafe and python-jinja are not installed.
If for example on archlinux python-markupsafe 2.1.3 is installed, but not python-jinja. Then the vendored jinja2 is taken, but apparently it is incompatible with the system's markupsafe:
full build output