projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6a5d732
)
scripts: sphinx-pre-install: place a warning for Sphinx >= 3.0
author
Mauro Carvalho Chehab
<mchehab@kernel.org>
Sat, 2 Jul 2022 10:11:29 +0000
(11:11 +0100)
committer
Jonathan Corbet
<corbet@lwn.net>
Thu, 7 Jul 2022 18:47:34 +0000
(12:47 -0600)
Newer versions of Sphinx have a known bug:
https://github.com/sphinx-doc/sphinx/pull/8313
Those currently produces 11 false-positive warnings On Sphinx
version 3.1+.
While Sphinx fix is not applied, let's warn adventurers that would
be using Sphinx installed via distro packages.
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Link:
https://lore.kernel.org/r/085e0ada65c11da9303d07e70c510dc45f21315b.1656756450.git.mchehab@kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
scripts/sphinx-pre-install
patch
|
blob
|
history
diff --git
a/scripts/sphinx-pre-install
b/scripts/sphinx-pre-install
index
b9b7d5e
..
ec84fc6
100755
(executable)
--- a/
scripts/sphinx-pre-install
+++ b/
scripts/sphinx-pre-install
@@
-902,6
+902,10
@@
sub recommend_sphinx_version($)
$need = $old_need;
$optional = $old_optional;
+ printf "\n Please note that Sphinx >= 3.0 will currently produce false-positive\n";
+ printf " warning when the same name is used for more than one type (functions,\n";
+ printf " structs, enums,...). This is known Sphinx bug. For more details, see:\n";
+ printf "\thttps://github.com/sphinx-doc/sphinx/pull/8313\n";
}
sub check_needs()