Re: [REGRESSION] Unexpected section title false positive warnings on DOC: directive
From: Bagas Sanjaya
Date: Wed Jan 07 2026 - 21:06:29 EST
On Wed, Jan 07, 2026 at 04:21:40PM -0800, Randy Dunlap wrote:
>
>
> On 1/7/26 3:46 PM, Bagas Sanjaya wrote:
> > On Wed, Jan 07, 2026 at 10:19:32AM -0800, Randy Dunlap wrote:
> >>
> >>
> >> On 1/7/26 5:08 AM, Bagas Sanjaya wrote:
> >>> On Tue, Jan 06, 2026 at 02:58:43PM -0700, Jonathan Corbet wrote:
> >>>> Bagas Sanjaya <bagasdotme@xxxxxxxxx> writes:
> >>>>
> >>>>> Hi,
> >>>>>
> >>>>> Building htmldocs on docs-next currenly produces about 50 new warnings; which
> >>>>> all of them are unexpected section title on DOC: kernel-doc directive, like:
> >>>>>
> >>>>> /home/bagas/repo/linux-kernel/Documentation/driver-api/target:25: ./drivers/target/target_core_user.c:35: CRITICAL: Unexpected section title.
> >>>>>
> >>>>> Userspace I/O
> >>>>> ------------- [docutils]
> >>>>> WARNING: kernel-doc 'scripts/kernel-doc.py -rst -enable-lineno -function 'Userspace I/O' ./drivers/target/target_core_user.c' processing failed with: SystemMessage('/home/bagas/repo/linux-kernel/Documentation/driver-api/target:25: ./drivers/target/target_core_user.c:35: (SEVERE/4) Unexpected section title.\n\nUserspace I/O\n-------------')
> >>>>> /home/bagas/repo/linux-kernel/Documentation/driver-api/target:28: ./include/uapi/linux/target_core_user.h:14: CRITICAL: Unexpected section title.
> >>>>
> >>>> So I did not, and do not, see any of these errors; are you doing
> >>>> something special to get them?
> >>>
> >>> Nope.
> >>>
> >>> I'm running my htmldocs builds on my Arch Linux system (with Sphinx 9.0.4 and
> >>> Python 3.13.11).
> >>>
> >>> Full log (tarred up) attached.
> >>>
> >>> Thanks.
> >>
> >> Hi,
> >> What docutils version, please?
> >
> > Mine have:
> >
> > docutils (Docutils 0.21.2, Python 3.13.11, on linux)
>
> I'm using docutils-3.13 (Docutils 0.22.3, Python 3.13.11, on linux)
> and I don't see these warnings.
> Maybe it's something that has been fixed between 0.21.2 and 0.22.3... ?
I get 100 warnings instead on docutils 0.22.4, unfortunately.
--
An old man doll... just what I always wanted! - Clara
Attachment:
signature.asc
Description: PGP signature