Source: websocketpp
Severity: normal

Dear Maintainer,

while rebuilding the build dependencies of doxygen with the upcoming doxygen 
1.8.19 
(https://salsa.debian.org/debian/doxygen/-/wikis/ratt_doxygen_1.8.19-1_amd64-partial)
 this package FTBFS.

I attach the buildlogs:
- buildlogs/websocketpp_0.8.2-1 (with doxygen 1.8.19)
- buildlogs_recheck/websocketpp_0.8.2-1 (with doxygen 1.8.18)

In both buildlogs doxygen reports:

error: fixed-compilation-database: Error while opening fixed database: No such 
file or directory
json-compilation-database: Error while opening JSON database: No such file or 
directory
 using clang compilation database path of: "(null)"
error: /usr/include/wchar.h:35:10: fatal error: 'stddef.h' file not found 
[clang]
error: /usr/include/sched.h:29:10: fatal error: 'stddef.h' file not found 
[clang]

This then causes a segmentation fault with 1.8.19.

Also doxygen is parsing the files readme.md, changelog.md and roadmap.md which 
is incorrect.
You should fix the Doxyfile INPUT key and remove them (doxygen should only 
parse source code).

The segmentation fault may well be a doxygen issue, but fixing the Doxyfile of 
websocketpp is the first step required to pinpoint the root issue.

Paolo

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.7.0-1-amd64 (SMP w/2 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to