Bug 1422 - Build failure (forward declaration/incomplete type)
Summary: Build failure (forward declaration/incomplete type)
Status: RESOLVED FIXED
Alias: None
Product: libsigrok
Classification: Unclassified
Component: Bindings: C++ (show other bugs)
Version: unreleased development snapshot
Hardware: All OpenBSD
: Normal major
Target Milestone: ---
Assignee: Nobody
URL:
Keywords:
: 1415 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-09-29 21:48 CEST by Anthony J. Bentley
Modified: 2019-10-07 00:21 CEST (History)
2 users (show)



Attachments
Failing build log (176.07 KB, text/plain)
2019-09-29 21:48 CEST, Anthony J. Bentley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony J. Bentley 2019-09-29 21:48:13 CEST
Created attachment 544 [details]
Failing build log

The libsigrok-0.5.1 package build started failing on OpenBSD a few days ago. So far I haven't narrowed down the cause.

I tested git master, and it fails in the same way.

Full build log attached.
Comment 1 Anthony J. Bentley 2019-09-30 00:11:10 CEST
I've narrowed it down to doxygen. The build succeeds with doxygen-1.8.14, and fails with doxygen-1.8.16.
Comment 2 Anthony J. Bentley 2019-09-30 08:48:43 CEST
This appears to be a bug in doxygen:

https://github.com/doxygen/doxygen/issues/7190
Comment 3 Gerhard Sittig 2019-10-06 11:28:12 CEST
*** Bug 1415 has been marked as a duplicate of this bug. ***
Comment 4 Uwe Hermann 2019-10-07 00:21:58 CEST
A workaround is merged as 2da97803e653b814db3a42b3b749953368932cb6, thanks!