Package: breathe-doc Version: 4.35.0-2 Severity: serious Tags: ftbfsJustification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: paolo.gre...@libpf.com
While preparing to upload doxygen 1.9.8, I did a partial rebuild of packages that build-depend on it. More info here: https://salsa.debian.org/debian/doxygen/-/wikis/ratt_doxygen_1.9.8+ds-1_amd64-partial
Of 510 packages I tried, 6 failed and one is breathe-doc. The build error was: Exception occurred while building, starting debugger: Traceback (most recent call last):File "/usr/lib/python3/dist-packages/sphinx/cmd/build.py", line 281, in build_main
app.build(args.force_all, args.filenames)File "/usr/lib/python3/dist-packages/sphinx/application.py", line 341, in build
self.builder.build_update()File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 310, in build_update
self.build(to_build,File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line 325, in build
with logging.pending_warnings(): File "/usr/lib/python3.11/contextlib.py", line 144, in __exit__ next(self.gen)File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 218, in pending_warnings
memhandler.flushTo(logger)File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 183, in flushTo
logger.handle(record) File "/usr/lib/python3.11/logging/__init__.py", line 1644, in handle self.callHandlers(record)File "/usr/lib/python3.11/logging/__init__.py", line 1706, in callHandlers
hdlr.handle(record) File "/usr/lib/python3.11/logging/__init__.py", line 974, in handle rv = self.filter(record) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/logging/__init__.py", line 830, in filter result = f.filter(record) ^^^^^^^^^^^^^^^^File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 426, in filter
raise excsphinx.errors.SphinxWarning: /<<PKGBUILDDIR>>/documentation/source/specific.rst:195:Invalid C++ declaration: Expected identifier in nested name. [error at 0]
^ > /usr/lib/python3/dist-packages/sphinx/util/logging.py(426)filter() -> raise exc (Pdb) make[3]: *** [Makefile:56: html] Error 2 I attach the full build log. Paolo -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.4.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages breathe-doc depends on: ii libjs-mathjax 2.7.9+dfsg-1 ii libjs-sphinxdoc 5.3.0-7 breathe-doc recommends no packages. breathe-doc suggests no packages. -- no debconf information
breathe_4.35.0-2.xz
Description: application/xz