Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45073 - prelude packages fail to emerge with doc useflag enabled
Summary: prelude packages fail to emerge with doc useflag enabled
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
: 46551 46612 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-03-18 15:42 UTC by Jason Wever (RETIRED)
Modified: 2005-01-06 09:32 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Wever (RETIRED) gentoo-dev 2004-03-18 15:42:29 UTC
When trying to emerge libprelude, prelude-manager or prelude-nids in either ~x86 or ~sparc, the package will die while processing the sgml documentation at the end.  The following sample is from an ~x86 box trying to emerge libprelude;

*** Building HTML ***
test -d html || mkdir html
cd html && gtkdoc-mkhtml libprelude ../libprelude-docs.sgml
/usr/bin/openjade:../sgml/prelude-message.sgml:83:19:E: ID "SIZE-T" already defined
/usr/bin/openjade:../sgml/prelude-io.sgml:78:19: ID "SIZE-T" first defined here
/usr/bin/openjade:../sgml/prelude-message.sgml:88:19:E: ID "SSIZE-T" already defined
/usr/bin/openjade:../sgml/prelude-io.sgml:83:19: ID "SSIZE-T" first defined here
/usr/bin/openjade:../sgml/prelude-message.sgml:100:19:E: ID "UINT16-T" already defined
/usr/bin/openjade:../sgml/prelude-io.sgml:88:19: ID "UINT16-T" first defined here
make[3]: *** [html-build.stamp] Error 1
make[3]: Leaving directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10'
make: *** [all] Error 2

!!! ERROR: dev-libs/libprelude-0.8.10 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! emake failed


The errors for prelude-manager and prelude-nids are similar in that they complain about items already being defined
Comment 1 Michael Boman (RETIRED) gentoo-dev 2004-03-18 20:54:07 UTC
Throwing the bug at the herd so everyone can follow easily.
Comment 2 Michael Boman (RETIRED) gentoo-dev 2004-04-02 03:02:58 UTC
*** Bug 46551 has been marked as a duplicate of this bug. ***
Comment 3 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2004-04-03 23:47:07 UTC
*** Bug 46612 has been marked as a duplicate of this bug. ***
Comment 4 Eldad Zack (RETIRED) gentoo-dev 2004-07-24 05:56:20 UTC
I can't reproduce these errors. Maybe it was fixed by a recent openjade/gtkdoc ?

can you try to emerge +doc again?
Comment 5 Eldad Zack (RETIRED) gentoo-dev 2004-08-18 01:13:13 UTC
Seems to be ok in recent ebuilds.
Comment 6 Philipp Riegger 2004-10-06 04:40:23 UTC
Does not work for me. I just rebuilt the latest openjade, libprelude does not compile wih the above errors. I'm using ~x86.
Comment 7 daniel bosold 2004-12-20 16:13:42 UTC
this still exists at least on my system. exactly same error.
Comment 8 Dennis Schridde 2005-01-06 09:17:01 UTC
This IS still valid for me.
Please REOPEN the bug, as it is not yet fixed.
 
I use an up to date ~x86 system, with openjade-1.3.2-r1
I get the same error as mentioned in the bug report.
Comment 9 Dennis Schridde 2005-01-06 09:32:02 UTC
Perhaps some more information is useful:


---
emerge prelude-manager
---

Making all in docs
make[2]: Entering directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs'
Making all in api
make[3]: Entering directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs/api'
*** Scanning header files ***
if grep -l '^..*$' ./prelude-manager.types > /dev/null ; then \
    CC="/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc" LD="/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc" CFLAGS="" LDFLAGS="" gtkdoc-scanobj --module=prelude-manager --output-dir=. ; \
else \
    for i in prelude-manager.args prelude-manager.hierarchy prelude-manager.signals ; do \
               test -f $i || touch $i ; \
    done \
fi
gtkdoc-scan --module=prelude-manager --source-dir=../../src --ignore-headers=""
touch scan-build.stamp
*** Rebuilding template files ***
gtkdoc-mktmpl --module=prelude-manager
WARNING: No declaration for: report_infos_t
WARNING: No declaration for: report_infos_get
WARNING: No declaration for: report_infos_free
touch tmpl-build.stamp
*** Building SGML ***
gtkdoc-mkdb --module=prelude-manager --source-dir=../../src --main-sgml-file=prelude-manager-docs.sgml
WARNING: Parameter description missing in source code comment block -
         Func: ssl_auth_client Param: fd.
WARNING: Parameter described in source code comment block but does not exist -
         Func: ssl_auth_client Param: session.
WARNING: Parameter description missing in source code comment block -
         Func: idmef_get_db_timestamp Param: Returns.
WARNING: No declaration for: report_infos_t
WARNING: No declaration for: report_infos_get
WARNING: No declaration for: report_infos_free
10% symbol docs coverage (11 symbols documented, 98 not documented)
See prelude-manager-undocumented.txt for a list of missing docs.
The doc coverage percentage doesn't include intro sections.
touch sgml-build.stamp
*** Building HTML ***
test -d html || mkdir html
cd html && gtkdoc-mkhtml prelude-manager ../prelude-manager-docs.sgml
/usr/bin/openjade:../sgml/plugin-report.sgml:76:19:E: ID "PLUGIN-CLOSE-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:106:19: ID "PLUGIN-CLOSE-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-report.sgml:103:19:E: ID "PLUGIN-SET-CLOSING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:150:19: ID "PLUGIN-SET-CLOSING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-report.sgml:169:19:E: ID "PLUGIN-INIT" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:256:19: ID "PLUGIN-INIT" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:100:19:E: ID "PLUGIN-RUN-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:64:19: ID "PLUGIN-RUN-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:112:19:E: ID "PLUGIN-CLOSE-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:106:19: ID "PLUGIN-CLOSE-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:124:19:E: ID "PLUGIN-SET-RUNNING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:88:19: ID "PLUGIN-SET-RUNNING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:139:19:E: ID "PLUGIN-SET-CLOSING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:150:19: ID "PLUGIN-SET-CLOSING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:226:19:E: ID "PLUGIN-INIT" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:256:19: ID "PLUGIN-INIT" first defined here
/usr/bin/openjade:../sgml/plugin-decode.sgml:66:19:E: ID "PLUGIN-RUN-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:64:19: ID "PLUGIN-RUN-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-decode.sgml:91:19:E: ID "PLUGIN-SET-RUNNING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:88:19: ID "PLUGIN-SET-RUNNING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-decode.sgml:122:19:E: ID "PLUGIN-INIT" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:256:19: ID "PLUGIN-INIT" first defined here
/usr/bin/openjade:../sgml/server-generic.sgml:19:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-generic.sgml:20:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-generic.sgml:21:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-generic.sgml:58:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-generic.sgml:63:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-generic.sgml:63:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-generic.sgml:68:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-generic.sgml:68:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-logic.sgml:19:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-logic.sgml:20:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-logic.sgml:21:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-logic.sgml:69:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-logic.sgml:69:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-logic.sgml:74:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-logic.sgml:74:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-logic.sgml:79:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-logic.sgml:79:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/report-infos.sgml:39:10:E: end tag for "REFSECT1" which is not finished
make[3]: *** [html-build.stamp] Error 1
make[3]: Leaving directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10'
make: *** [all] Error 2

!!! ERROR: app-admin/prelude-manager-0.8.10 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.


---
emerge libprelude
---

Making all in docs
make[2]: Entering directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs'
Making all in api
make[3]: Entering directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs/api'
*** Scanning header files ***
if grep -l '^..*$' ./libprelude.types > /dev/null ; then \
    CC="/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc" LD="/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc" CFLAGS="" LDFLAGS="" gtkdoc-scanobj --module=libprelude --output-dir=. ; \
else \
    for i in libprelude.args libprelude.hierarchy libprelude.signals ; do \
               test -f $i || touch $i ; \
    done \
fi
gtkdoc-scan --module=libprelude --source-dir=../../src --ignore-headers=""
touch scan-build.stamp
*** Rebuilding template files ***
gtkdoc-mktmpl --module=libprelude
Cannot parse structure field "short int expire" at /usr/bin/gtkdoc-mktmpl line 1346, <INPUT> line 296.
###Can't parse args for function byte: 0) << 8 | byte(uint16_t, buf, 1

###Can't parse args for function ntohs: align_uint16(buf)

###Can't parse args for function ntohl: align_uint32(buf)

=============================================================================
WARNING: 3 unused declarations.
  These can be found in libprelude-unused.txt.
  They should be added to libprelude-sections.txt in the appropriate place.
=============================================================================
touch tmpl-build.stamp
*** Building SGML ***
gtkdoc-mkdb --module=libprelude --source-dir=../../src --main-sgml-file=libprelude-docs.sgml
WARNING: Parameter described in source code comment block but does not exist -
         Func: prelude_io_get_fdptr Param: Returns.
WARNING: Parameter description missing in source code comment block -
         Func: config_get_section Param: cfg.
WARNING: Parameter described in source code comment block but does not exist -
         Func: config_get_section Param: 
Comment 10 Dennis Schridde 2005-01-06 09:32:02 UTC
Perhaps some more information is useful:


---
emerge prelude-manager
---

Making all in docs
make[2]: Entering directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs'
Making all in api
make[3]: Entering directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs/api'
*** Scanning header files ***
if grep -l '^..*$' ./prelude-manager.types > /dev/null ; then \
    CC="/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc" LD="/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc" CFLAGS="" LDFLAGS="" gtkdoc-scanobj --module=prelude-manager --output-dir=. ; \
else \
    for i in prelude-manager.args prelude-manager.hierarchy prelude-manager.signals ; do \
               test -f $i || touch $i ; \
    done \
fi
gtkdoc-scan --module=prelude-manager --source-dir=../../src --ignore-headers=""
touch scan-build.stamp
*** Rebuilding template files ***
gtkdoc-mktmpl --module=prelude-manager
WARNING: No declaration for: report_infos_t
WARNING: No declaration for: report_infos_get
WARNING: No declaration for: report_infos_free
touch tmpl-build.stamp
*** Building SGML ***
gtkdoc-mkdb --module=prelude-manager --source-dir=../../src --main-sgml-file=prelude-manager-docs.sgml
WARNING: Parameter description missing in source code comment block -
         Func: ssl_auth_client Param: fd.
WARNING: Parameter described in source code comment block but does not exist -
         Func: ssl_auth_client Param: session.
WARNING: Parameter description missing in source code comment block -
         Func: idmef_get_db_timestamp Param: Returns.
WARNING: No declaration for: report_infos_t
WARNING: No declaration for: report_infos_get
WARNING: No declaration for: report_infos_free
10% symbol docs coverage (11 symbols documented, 98 not documented)
See prelude-manager-undocumented.txt for a list of missing docs.
The doc coverage percentage doesn't include intro sections.
touch sgml-build.stamp
*** Building HTML ***
test -d html || mkdir html
cd html && gtkdoc-mkhtml prelude-manager ../prelude-manager-docs.sgml
/usr/bin/openjade:../sgml/plugin-report.sgml:76:19:E: ID "PLUGIN-CLOSE-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:106:19: ID "PLUGIN-CLOSE-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-report.sgml:103:19:E: ID "PLUGIN-SET-CLOSING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:150:19: ID "PLUGIN-SET-CLOSING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-report.sgml:169:19:E: ID "PLUGIN-INIT" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:256:19: ID "PLUGIN-INIT" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:100:19:E: ID "PLUGIN-RUN-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:64:19: ID "PLUGIN-RUN-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:112:19:E: ID "PLUGIN-CLOSE-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:106:19: ID "PLUGIN-CLOSE-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:124:19:E: ID "PLUGIN-SET-RUNNING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:88:19: ID "PLUGIN-SET-RUNNING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:139:19:E: ID "PLUGIN-SET-CLOSING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:150:19: ID "PLUGIN-SET-CLOSING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-filter.sgml:226:19:E: ID "PLUGIN-INIT" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:256:19: ID "PLUGIN-INIT" first defined here
/usr/bin/openjade:../sgml/plugin-decode.sgml:66:19:E: ID "PLUGIN-RUN-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:64:19: ID "PLUGIN-RUN-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-decode.sgml:91:19:E: ID "PLUGIN-SET-RUNNING-FUNC" already defined
/usr/bin/openjade:../sgml/plugin-report.sgml:88:19: ID "PLUGIN-SET-RUNNING-FUNC" first defined here
/usr/bin/openjade:../sgml/plugin-decode.sgml:122:19:E: ID "PLUGIN-INIT" already defined
/usr/bin/openjade:../sgml/plugin-db.sgml:256:19: ID "PLUGIN-INIT" first defined here
/usr/bin/openjade:../sgml/server-generic.sgml:19:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-generic.sgml:20:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-generic.sgml:21:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-generic.sgml:58:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-generic.sgml:63:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-generic.sgml:63:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-generic.sgml:68:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-generic.sgml:68:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-logic.sgml:19:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-logic.sgml:20:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-logic.sgml:21:33:E: character ")" is not allowed in the value of attribute "LINKEND"
/usr/bin/openjade:../sgml/server-logic.sgml:69:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-logic.sgml:69:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-logic.sgml:74:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-logic.sgml:74:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/server-logic.sgml:79:25:E: character ")" is not allowed in the value of attribute "ID"
/usr/bin/openjade:../sgml/server-logic.sgml:79:19:E: ID "CLIENT)" already defined
/usr/bin/openjade:../sgml/server-generic.sgml:58:19: ID "CLIENT)" first defined here
/usr/bin/openjade:../sgml/report-infos.sgml:39:10:E: end tag for "REFSECT1" which is not finished
make[3]: *** [html-build.stamp] Error 1
make[3]: Leaving directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/prelude-manager-0.8.10/work/prelude-manager-0.8.10'
make: *** [all] Error 2

!!! ERROR: app-admin/prelude-manager-0.8.10 failed.
!!! Function src_compile, Line 44, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.


---
emerge libprelude
---

Making all in docs
make[2]: Entering directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs'
Making all in api
make[3]: Entering directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs/api'
*** Scanning header files ***
if grep -l '^..*$' ./libprelude.types > /dev/null ; then \
    CC="/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc" LD="/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-gcc" CFLAGS="" LDFLAGS="" gtkdoc-scanobj --module=libprelude --output-dir=. ; \
else \
    for i in libprelude.args libprelude.hierarchy libprelude.signals ; do \
               test -f $i || touch $i ; \
    done \
fi
gtkdoc-scan --module=libprelude --source-dir=../../src --ignore-headers=""
touch scan-build.stamp
*** Rebuilding template files ***
gtkdoc-mktmpl --module=libprelude
Cannot parse structure field "short int expire" at /usr/bin/gtkdoc-mktmpl line 1346, <INPUT> line 296.
###Can't parse args for function byte: 0) << 8 | byte(uint16_t, buf, 1

###Can't parse args for function ntohs: align_uint16(buf)

###Can't parse args for function ntohl: align_uint32(buf)

=============================================================================
WARNING: 3 unused declarations.
  These can be found in libprelude-unused.txt.
  They should be added to libprelude-sections.txt in the appropriate place.
=============================================================================
touch tmpl-build.stamp
*** Building SGML ***
gtkdoc-mkdb --module=libprelude --source-dir=../../src --main-sgml-file=libprelude-docs.sgml
WARNING: Parameter described in source code comment block but does not exist -
         Func: prelude_io_get_fdptr Param: Returns.
WARNING: Parameter description missing in source code comment block -
         Func: config_get_section Param: cfg.
WARNING: Parameter described in source code comment block but does not exist -
         Func: config_get_section Param: ¢fg.
Cannot parse structure field "short int expire" at /usr/bin/gtkdoc-mkdb line 3244, <INPUT> line 296.
WARNING: Parameter described in source code comment block but does not exist -
         Func: prelude_realloc Param: Returns.
###Can't parse args for function byte: 0) << 8 | byte(uint16_t, buf, 1

###Can't parse args for function ntohs: align_uint16(buf)

###Can't parse args for function ntohl: align_uint32(buf)

15% symbol docs coverage (89 symbols documented, 519 not documented)
See libprelude-undocumented.txt for a list of missing docs.
The doc coverage percentage doesn't include intro sections.
touch sgml-build.stamp
*** Building HTML ***
test -d html || mkdir html
cd html && gtkdoc-mkhtml libprelude ../libprelude-docs.sgml
/usr/bin/openjade:../sgml/prelude-message.sgml:83:19:E: ID "SIZE-T" already defined
/usr/bin/openjade:../sgml/prelude-io.sgml:78:19: ID "SIZE-T" first defined here
/usr/bin/openjade:../sgml/prelude-message.sgml:88:19:E: ID "SSIZE-T" already defined
/usr/bin/openjade:../sgml/prelude-io.sgml:83:19: ID "SSIZE-T" first defined here
/usr/bin/openjade:../sgml/prelude-message.sgml:100:19:E: ID "UINT16-T" already defined
/usr/bin/openjade:../sgml/prelude-io.sgml:88:19: ID "UINT16-T" first defined here
make[3]: *** [html-build.stamp] Error 1
make[3]: Leaving directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libprelude-0.8.10/work/libprelude-0.8.10'
make: *** [all] Error 2

!!! ERROR: dev-libs/libprelude-0.8.10 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.


---
emerge --info
---

Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r2 i686)
=================================================================
System uname: 2.6.10-gentoo-r2 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec 19 2004, 16:46:45)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.easynet.nl/mirror/gentoo/"
LDFLAGS=""
MAKEOPTS="-s -j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X acl acpi alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr cjk crypt cups dba dga divx4linux doc dts dvd dvdr encode fam fbcon flac font-server foomaticdb fortran gd-external geoip gif gimp gimpprint glut gpm gstreamer gtk2 imagemagick imlib ipv6 jpeg kde kerberos lcms ldap libclamav libwww lm_sensors mad mikmod mmx mmx2 mpeg mysql ncurses nls no_wxgtk1 nomotif nptl nptlonly nvidia oav oggvorbis openal opengl pam pcntl pcre pdflib perl pic png portaudio posix povray ppds python qt quicktime readline real rrdtool rtc samba sasl scanner sdl session shared sharedmem slang slp smime snmp sockets speex spell sqlite sse ssl svg sysvipc tcpd tetex theora tidy tiff truetype truetype-fonts type1fonts unicode usb userlocales winbind xanim xine xml xml2 xmms xsl xv xvid xvmc zlib linguas_de"