Files missing from libmp3splt 0.8.1 tarball?: libmp3splt_ico.svg, minimal.c
utility to split mp3, ogg vorbis and FLAC files without decoding
Brought to you by:
io_alex_2004,
mtrotta
This output during docs compilation made me suspicious:
[..]
Project logo 'libmp3splt_ico.svg' specified by PROJECT_LOGO does not exist!
[..]
Generating docs for example minimal.c...
/var/tmp/portage/media-libs/libmp3splt-0.8.1/work/libmp3splt-0.8.1/include/libmp3splt/mp3splt.h:75: warning: included file minimal.c is not found. Check your EXAMPLE_PATH
make[2]: *** [doxyfile.temp] Segmentation fault
Thank you.
I was told that even putting the files back, the Segmentation fault still happens.
However, you can disable the doxygen documentation using:
./configure --disable-doxygen_doc
I have already been reported this issue.
Here is the answer that I have replied:
"Oh, shit; I forgot two more things.
However, it works for me on debian testing and doxygen should not fail with 'Segmentation fault' !
Even if I forgot to add files, this is more likely a doxygen bug.
The first one is not important, the "libmp3splt_ico.svg" from the 'doc' directory.
I believe you can do without it.
I also forgot to add the 'doc/examples/minimal.c' file.
You can find the files here:
https://sourceforge.net/p/mp3splt/code/1216/tree/mp3splt-project/trunk/libmp3splt/doc/
I have fixed those issues in the latest development trunk, but I don't want to make yet another release for those - unless some more important issues occur."
After patching out references to these two files, doxygen segfaults on doc generation:
Happens with doxygen versions 1.8.1, 1.8.1.2, 1.8.2.
It works fine with my doxygen version 1.8.1.2 from debian testing.
I believe that the difference might be the debian patches.
I have noticed that there is a patch called 'fix_676423_segfault.patch' inside the archive 'http://ftp.de.debian.org/debian/pool/main/d/doxygen/doxygen_1.8.1.2-1.debian.tar.gz'.
I see, interesting.
On a side note I can confirm doxygen 1.7.6.1 to build the docs without segfaulting.
Please take my vote for a 0.8.1.1 release of libmp3splt including the two missing files.
If you set something in empty_footer.html, a line like
<div />
it works.
I believe that I will make another minor release.
Last edit: Munteanu Alexandru 2013-01-28
I have released the libmp3splt version 0.8.1a:
https://sourceforge.net/p/mp3splt/news/2013/01/libmp3splt-version-081a-released/
http://mp3splt.sourceforge.net/mp3splt_page/downloads.php
Thanks!
I consider this issue fixed.
I am closing the ticket.
Please reply here if necessary.