Package: doxygen Version: 1.8.1.2-2 I have tried to reproduce this problem on wheezy in the following way:
0) create one temporary empty directory mkdir /tmp/aaa; cd /tmp/aaa 1) download one of the files containing the functions whose man pages would not be generated in libthai wget http://sources.debian.net/src/libthai/0.1.19-2/src/thbrk/thbrk.c 2) generate a default Doxyfile doxygen -g > /dev/null 3) patch the generated Doxyfile as per attached patch patch Doxyfile patch 4) launch doxygen doxygen The man pages are then generated: ls man/man3/ -l -rw-r--r-- 1 paolog paolog 19 ago 23 17:06 MAX_ACRONYM_FRAG_LEN.3 -rw-r--r-- 1 paolog paolog 19 ago 23 17:06 th_brk.3 -rw-r--r-- 1 paolog paolog 2138 ago 23 17:08 thbrk.c.3 -rw-r--r-- 1 paolog paolog 19 ago 23 17:06 th_brk_line.3 -rw-r--r-- 1 paolog paolog 19 ago 23 17:06 thbrk_on_unload.3 cat man/man3/th_brk_line.3 .so man3/thbrk.c.3 cd man man man3/th_brk_line.3 I guess either some old doxygen bug or some incorrect settings in the Doxyfile found in libthai sources. I have checked the latest Doxyfile here: http://sources.debian.net/src/libthai/0.1.19-2/doc/Doxyfile.in It has the following relevant differences w.r.t. my Doxyfile: EXTRACT_ALL is set to NO (I set it to YES) GENERATE_MAN is set to NO (I set it to YES) I suggest the submitters give it a new try. --- System information. --- Architecture: i386 Kernel: Linux 3.2.0-4-686-pae Debian Release: 7.1 500 stable-updates mi.mirror.garr.it 500 stable security.debian.org 500 stable mi.mirror.garr.it --- Package information. --- Depends (Version) | Installed ============================-+-============== libc6 (>= 2.3.6-6~) | 2.13-38 libgcc1 (>= 1:4.1.1) | 1:4.7.2-5 libstdc++6 (>= 4.1.1) | 4.7.2-5 Recommends (Version) | Installed ============================-+-=========== doxygen-latex | 1.8.1.2-2 Suggests (Version) | Installed ==========================-+-=========== doxygen-doc | 1.8.1.2-2 doxygen-gui | 1.8.1.2-2 graphviz | 2.26.3-14
358c358 < EXTRACT_ALL = NO --- > EXTRACT_ALL = YES 515c515 < GENERATE_TODOLIST = YES --- > GENERATE_TODOLIST = NO 521c521 < GENERATE_TESTLIST = YES --- > GENERATE_TESTLIST = NO 527c527 < GENERATE_BUGLIST = YES --- > GENERATE_BUGLIST = NO 533c533 < GENERATE_DEPRECATEDLIST= YES --- > GENERATE_DEPRECATEDLIST= NO 658c658 < INPUT = --- > INPUT = thbrk.c 862c862 < GENERATE_HTML = YES --- > GENERATE_HTML = NO 1219c1219 < GENERATE_LATEX = YES --- > GENERATE_LATEX = NO 1360c1360 < GENERATE_MAN = NO --- > GENERATE_MAN = YES 1379c1379 < MAN_LINKS = NO --- > MAN_LINKS = YES