diff options
| author | Vegard Nossum <[email protected]> | 2024-02-15 06:41:09 +0000 |
|---|---|---|
| committer | Jonathan Corbet <[email protected]> | 2024-02-21 20:41:37 +0000 |
| commit | b7b2ffc3ca59b06397550f96febe95f3f153eb1e (patch) | |
| tree | ac84de5f9fc19473f7573a53e5b379c5417b46db /drivers/gpu/drm/meson/meson_encoder_cvbs.c | |
| parent | docs: Instruct LaTeX to cope with deeper nesting (diff) | |
| download | kernel-b7b2ffc3ca59b06397550f96febe95f3f153eb1e.tar.gz kernel-b7b2ffc3ca59b06397550f96febe95f3f153eb1e.zip | |
docs: translations: use attribute to store current language
Akira Yokosawa reported [1] that the "translations" extension we added in
commit 7418ec5b151f ("docs: translations: add translations links when they
exist") broke the build on Sphinx versions v6.1.3 through 7.1.2 (possibly
others) with the following error:
Exception occurred:
File "/usr/lib/python3.12/site-packages/sphinx/util/nodes.py", line 624, in _copy_except__document
newnode = self.__class__(rawsource=self.rawsource, **self.attributes)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: LanguagesNode.__init__() missing 1 required positional argument: 'current_language'
The full traceback has been saved in /tmp/sphinx-err-7xmwytuu.log, if you want to report the issue to the developers.
Solve this problem by making 'current_language' a true element attribute
of the LanguagesNode element, which is probably the more correct way to do
it anyway.
Tested on Sphinx 2.x, 3.x, 6.x, and 7.x.
[1]: https://lore.kernel.org/all/[email protected]/
Fixes: 7418ec5b151f ("docs: translations: add translations links when they exist")
Reported-by: Akira Yokosawa <[email protected]>
Signed-off-by: Vegard Nossum <[email protected]>
Closes: https://lore.kernel.org/all/[email protected]/
Tested-by: Akira Yokosawa <[email protected]> # Sphinx 4.3.2, 5.3.0 and 6.2.1
Signed-off-by: Jonathan Corbet <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'drivers/gpu/drm/meson/meson_encoder_cvbs.c')
0 files changed, 0 insertions, 0 deletions
