Skip to content

Building documentation fails with Bazel 6 #1853

@ylecornec

Description

@ylecornec

Building documentation targets from the docs directory with Bazel 6 fails with the following error:

./external/bazel_tools/tools/cpp/cc_configure.bzl:194:26: name 'module_extension' is not defined
com.google.devtools.build.skydoc.SkydocMain$StarlarkEvaluationException: name 'module_extension' is not defined
	at com.google.devtools.build.skydoc.SkydocMain.recursiveEval(SkydocMain.java:393)
	at com.google.devtools.build.skydoc.SkydocMain.recursiveEval(SkydocMain.java:402)
	at com.google.devtools.build.skydoc.SkydocMain.recursiveEval(SkydocMain.java:402)
	at com.google.devtools.build.skydoc.SkydocMain.eval(SkydocMain.java:260)
	at com.google.devtools.build.skydoc.SkydocMain.main(SkydocMain.java:163)
Stardoc documentation generation failed: name 'module_extension' is not defined

It seems that stardoc fails to parse files from @bazel_tools which use the recent module_extension feature.

See this similar issue: bazelbuild/stardoc#123

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions