octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Starting doxygenising source code


From: Ben Abbott
Subject: Re: Starting doxygenising source code
Date: Wed, 13 Aug 2014 07:21:41 -0400

On Aug 12, 2014, at 4:51 PM, Andreas Weber <address@hidden> wrote:

> Just a hint if someone tries to run doxygen 1.8.1.2-2 (for example
> debian testing) on our source. Doxygen segfaults on tstmid.for
> 
> Error in file
> /home/andy/src/octave-default-dbg-build/doc/doxyhtml/debug/tstmid.for
> line: 612, state: 17
> 
> Program received signal SIGSEGV, Segmentation fault.
> QGListIterator::QGListIterator (this=0x7fffffffdf10, l=...) at
> qglist.cpp:1058
> 
> and is reported here https://bugzilla.gnome.org/show_bug.cgi?id=733856
> 
> A quick workaround is to exclude it. Open Doxyfile and add
> EXCLUDE = ../../../octave-src/liboctave/cruft/ranlib/tstmid.for
> (adapt path if necessary)
> 
> -- Andy

I encountered this about a year ago. The problem is that tstmid.for uses the 
reserved word, "type", as a variable name,  The attached diff fixed the problem 
for me.

Ben

Attachment: tstmid-for-doxygen.diff
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]