Emerging media-libs/gstreamer-0.5.1 fails when 'doc' is in USE. Here is a tail from the output from 'emerge gstreamer': *** Building SGML *** cd . && \ gtkdoc-mkdb --module=gstreamer --source-dir=../../gst --main-sgml-file=gstreamer-docs.sgml ERROR: cothread_context has multiple definitions Cannot parse structure field "volatile gint counter" at /usr/bin/gtkdoc-mkdb line 2869, <INPUT> line 34. WARNING: Documentation in template file for GstClock being overriden by inline comments Cannot parse enumeration member " " at /usr/bin/gtkdoc-mkdb line 2925, <INPUT> line 639. Cannot parse enumeration member " " at /usr/bin/gtkdoc-mkdb line 2925, <INPUT> line 640. Cannot parse enumeration member " " at /usr/bin/gtkdoc-mkdb line 2925, <INPUT> line 648. Cannot parse enumeration member " " at /usr/bin/gtkdoc-mkdb line 2925, <INPUT> line 1372. Cannot parse enumeration member " " at /usr/bin/gtkdoc-mkdb line 2925, <INPUT> line 1373. Cannot parse enumeration member " " at /usr/bin/gtkdoc-mkdb line 2925, <INPUT> line 1379. 100% symbol docs coverage (862 symbols documented, 1 not documented) See gstreamer-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 gstreamer ../gstreamer-docs.sgml /usr/bin/openjade:../sgml/gstpadtemplate.sgml:338:19:E: ID "GST-PAD-TEMPLATE-GET-CAPS" already defined /usr/bin/openjade:../sgml/gstpadtemplate.sgml:268:19: ID "GST-PAD-TEMPLATE-GET-CAPS" first defined here /usr/bin/openjade:../sgml/gstprops.sgml:635:19:E: ID "GST-PROPS-HAS-PROPERTY" already defined /usr/bin/openjade:../sgml/gstprops.sgml:532:19: ID "GST-PROPS-HAS-PROPERTY" first defined here /usr/bin/openjade:../gstreamer-docs.sgml:115:4:E: cannot find "sgml/gstqueue.sgml"; tried "../sgml/gstqueue.sgml", "/usr/share/sgml/sgml/gstqueue.sgml" /usr/bin/openjade:../gstreamer-docs.sgml:123:4:E: cannot find "sgml/gsttypefind.sgml"; tried "../sgml/gsttypefind.sgml", "/usr/share/sgml/sgml/gsttypefind.sgml" /usr/bin/openjade:../sgml/gststaticautoplug.sgml:39:10:E: end tag for "REFSECT1" which is not finished /usr/bin/openjade:../sgml/gststaticautoplugrender.sgml:39:10:E: end tag for "REFSECT1" which is not finished test "x" = "x" || ( cd . && cp html ) -- Fixing Crossreferences cd . && gtkdoc-fixxref --module-dir=html --html-dir=/usr/share/gtk-doc/html touch html-build.stamp make[3]: Leaving directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs/gst' Making all in libs make[3]: Entering directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs/libs' gtkdoc-scan --module=gstreamer-libs --source-dir=../../libs --ignore-headers="" gtkdoc-mktmpl --module=gstreamer-libs WARNING: pth_errno_storage has multiple definitions WARNING: pth_errno_flag has multiple definitions WARNING: No declaration for: GstColorSpaceType WARNING: No declaration for: GstColorSpaceConverter WARNING: No declaration for: GstColorSpaceConvertFunction WARNING: No declaration for: GST_COLORSPACE_RGB_FIRST WARNING: No declaration for: GST_COLORSPACE_YUV_FIRST WARNING: No declaration for: GST_COLORSPACE_YUV_LAST WARNING: No declaration for: GST_COLORSPACE_RGB_LAST WARNING: No declaration for: GST_COLORSPACE_IS_YUV_TYPE WARNING: No declaration for: GST_COLORSPACE_IS_RGB_TYPE WARNING: No declaration for: gst_colorspace_converter_new WARNING: No declaration for: gst_colorspace_convert WARNING: No declaration for: gst_colorspace_destroy WARNING: No declaration for: GstRiffReturn WARNING: No declaration for: GstRiffParserState WARNING: No declaration for: GST_RIFF_OK WARNING: No declaration for: GST_RIFF_ENOTRIFF WARNING: No declaration for: GST_RIFF_EINVAL WARNING: No declaration for: GST_RIFF_ENOMEM WARNING: No declaration for: GST_RIFF_STATE_INITIAL WARNING: No declaration for: GST_RIFF_STATE_HASAVIH WARNING: No declaration for: GST_RIFF_STATE_HASSTRH WARNING: No declaration for: GST_RIFF_STATE_HASSTRF WARNING: No declaration for: GST_RIFF_STATE_MOVI WARNING: No declaration for: MAKE_FOUR_CC WARNING: No declaration for: GST_RIFF_RIFF_WAVE WARNING: No declaration for: GST_RIFF_RIFF_AVI WARNING: No declaration for: GST_RIFF_TAG_RIFF WARNING: No declaration for: GST_RIFF_TAG_RIFX WARNING: No declaration for: GST_RIFF_TAG_LIST WARNING: No declaration for: GST_RIFF_TAG_avih WARNING: No declaration for: GST_RIFF_TAG_strd WARNING: No declaration for: GST_RIFF_TAG_strh WARNING: No declaration for: GST_RIFF_TAG_strf WARNING: No declaration for: GST_RIFF_TAG_vedt WARNING: No declaration for: GST_RIFF_TAG_JUNK WARNING: No declaration for: GST_RIFF_TAG_idx1 WARNING: No declaration for: GST_RIFF_TAG_fmt WARNING: No declaration for: GST_RIFF_TAG_data WARNING: No declaration for: GST_RIFF_LIST_movi WARNING: No declaration for: GST_RIFF_LIST_hdrl WARNING: No declaration for: GST_RIFF_LIST_strl WARNING: No declaration for: GST_RIFF_FCC_vids WARNING: No declaration for: GST_RIFF_FCC_auds WARNING: No declaration for: GST_RIFF_FCC_pads WARNING: No declaration for: GST_RIFF_FCC_txts WARNING: No declaration for: GST_RIFF_FCC_vidc WARNING: No declaration for: GST_RIFF_FCCH_RLE WARNING: No declaration for: GST_RIFF_FCCH_msvc WARNING: No declaration for: GST_RIFF_FCCH_MSVC WARNING: No declaration for: GST_RIFF_FF00 WARNING: No declaration for: GST_RIFF_00 WARNING: No declaration for: GST_RIFF_01 WARNING: No declaration for: GST_RIFF_02 WARNING: No declaration for: GST_RIFF_03 WARNING: No declaration for: GST_RIFF_04 WARNING: No declaration for: GST_RIFF_05 WARNING: No declaration for: GST_RIFF_06 WARNING: No declaration for: GST_RIFF_07 WARNING: No declaration for: GST_RIFF_00pc WARNING: No declaration for: GST_RIFF_01pc WARNING: No declaration for: GST_RIFF_00dc WARNING: No declaration for: GST_RIFF_00dx WARNING: No declaration for: GST_RIFF_00db WARNING: No declaration for: GST_RIFF_00xx WARNING: No declaration for: GST_RIFF_00id WARNING: No declaration for: GST_RIFF_00rt WARNING: No declaration for: GST_RIFF_0021 WARNING: No declaration for: GST_RIFF_00iv WARNING: No declaration for: GST_RIFF_0031 WARNING: No declaration for: GST_RIFF_0032 WARNING: No declaration for: GST_RIFF_00vc WARNING: No declaration for: GST_RIFF_00xm WARNING: No declaration for: GST_RIFF_01wb WARNING: No declaration for: GST_RIFF_01dc WARNING: No declaration for: GST_RIFF_cram WARNING: No declaration for: GST_RIFF_CRAM WARNING: No declaration for: GST_RIFF_wham WARNING: No declaration for: GST_RIFF_WHAM WARNING: No declaration for: GST_RIFF_rgb WARNING: No declaration for: GST_RIFF_RGB WARNING: No declaration for: GST_RIFF_rle8 WARNING: No declaration for: GST_RIFF_RLE8 WARNING: No declaration for: GST_RIFF_rle4 WARNING: No declaration for: GST_RIFF_RLE4 WARNING: No declaration for: GST_RIFF_none WARNING: No declaration for: GST_RIFF_NONE WARNING: No declaration for: GST_RIFF_pack WARNING: No declaration for: GST_RIFF_PACK WARNING: No declaration for: GST_RIFF_tran WARNING: No declaration for: GST_RIFF_TRAN WARNING: No declaration for: GST_RIFF_ccc WARNING: No declaration for: GST_RIFF_CCC WARNING: No declaration for: GST_RIFF_cyuv WARNING: No declaration for: GST_RIFF_CYUV WARNING: No declaration for: GST_RIFF_jpeg WARNING: No declaration for: GST_RIFF_JPEG WARNING: No declaration for: GST_RIFF_MJPG WARNING: No declaration for: GST_RIFF_mJPG WARNING: No declaration for: GST_RIFF_IJPG WARNING: No declaration for: GST_RIFF_rt21 WARNING: No declaration for: GST_RIFF_RT21 WARNING: No declaration for: GST_RIFF_iv31 WARNING: No declaration for: GST_RIFF_IV31 WARNING: No declaration for: GST_RIFF_iv32 WARNING: No declaration for: GST_RIFF_IV32 WARNING: No declaration for: GST_RIFF_iv41 WARNING: No declaration for: GST_RIFF_IV41 WARNING: No declaration for: GST_RIFF_iv50 WARNING: No declaration for: GST_RIFF_IV50 WARNING: No declaration for: GST_RIFF_cvid WARNING: No declaration for: GST_RIFF_CVID WARNING: No declaration for: GST_RIFF_ULTI WARNING: No declaration for: GST_RIFF_ulti WARNING: No declaration for: GST_RIFF_YUV9 WARNING: No declaration for: GST_RIFF_YVU9 WARNING: No declaration for: GST_RIFF_XMPG WARNING: No declaration for: GST_RIFF_xmpg WARNING: No declaration for: GST_RIFF_VDOW WARNING: No declaration for: GST_RIFF_MVI1 WARNING: No declaration for: GST_RIFF_v422 WARNING: No declaration for: GST_RIFF_V422 WARNING: No declaration for: GST_RIFF_mvi1 WARNING: No declaration for: GST_RIFF_MPIX WARNING: No declaration for: GST_RIFF_AURA WARNING: No declaration for: GST_RIFF_DMB1 WARNING: No declaration for: GST_RIFF_dmb1 WARNING: No declaration for: GST_RIFF_BW10 WARNING: No declaration for: GST_RIFF_bw10 WARNING: No declaration for: GST_RIFF_yuy2 WARNING: No declaration for: GST_RIFF_YUY2 WARNING: No declaration for: GST_RIFF_YUV8 WARNING: No declaration for: GST_RIFF_WINX WARNING: No declaration for: GST_RIFF_WPY2 WARNING: No declaration for: GST_RIFF_m263 WARNING: No declaration for: GST_RIFF_M263 WARNING: No declaration for: GST_RIFF_Q1_0 WARNING: No declaration for: GST_RIFF_SFMC WARNING: No declaration for: GST_RIFF_y41p WARNING: No declaration for: GST_RIFF_Y41P WARNING: No declaration for: GST_RIFF_yv12 WARNING: No declaration for: GST_RIFF_YV12 WARNING: No declaration for: GST_RIFF_vixl WARNING: No declaration for: GST_RIFF_VIXL WARNING: No declaration for: GST_RIFF_iyuv WARNING: No declaration for: GST_RIFF_IYUV WARNING: No declaration for: GST_RIFF_i420 WARNING: No declaration for: GST_RIFF_I420 WARNING: No declaration for: GST_RIFF_vyuy WARNING: No declaration for: GST_RIFF_VYUY WARNING: No declaration for: GST_RIFF_DIV3 WARNING: No declaration for: GST_RIFF_rpza WARNING: No declaration for: GST_RIFF_azpr WARNING: No declaration for: GST_RIFF_ISFT WARNING: No declaration for: GST_RIFF_IDIT WARNING: No declaration for: GST_RIFF_00AM WARNING: No declaration for: GST_RIFF_DISP WARNING: No declaration for: GST_RIFF_ISBJ WARNING: No declaration for: GST_RIFF_rec WARNING: No declaration for: gst_riff_avih WARNING: No declaration for: gst_riff_strh WARNING: No declaration for: gst_riff_strf_vids WARNING: No declaration for: gst_riff_strf_auds WARNING: No declaration for: gst_riff_riff WARNING: No declaration for: gst_riff_list WARNING: No declaration for: gst_riff_chunk WARNING: No declaration for: gst_riff_index_entry WARNING: No declaration for: GstRiff WARNING: No declaration for: GstRiffChunk WARNING: No declaration for: GstRiffCallback WARNING: No declaration for: gst_riff_parser_new WARNING: No declaration for: gst_riff_parser_next_buffer WARNING: No declaration for: gst_riff_parser_resync WARNING: No declaration for: gst_riff_encoder_new WARNING: No declaration for: gst_riff_encoder_avih WARNING: No declaration for: gst_riff_encoder_strh WARNING: No declaration for: gst_riff_encoder_strf WARNING: No declaration for: gst_riff_encoder_chunk WARNING: No declaration for: gst_riff_encoder_get_buffer WARNING: No declaration for: gst_riff_encoder_get_and_reset_buffer WARNING: No declaration for: gst_riff_fourcc_to_id WARNING: No declaration for: gst_riff_id_to_fourcc Cannot parse structure field "#ifdef HAVE_LIBMMX mmx_t qword" at /usr/bin/gtkdoc-mktmpl line 1324, <INPUT> line 275. Cannot parse structure field "#endif #ifdef HAVE_LIBSSE sse_t oword" at /usr/bin/gtkdoc-mktmpl line 1324, <INPUT> line 275. Cannot parse structure field "#endif }" at /usr/bin/gtkdoc-mktmpl line 1324, <INPUT> line 275. WARNING: No declaration for: DEBUG WARNING: No declaration for: GstVideoScaleMethod WARNING: No declaration for: GstVideoScale WARNING: No declaration for: GstVideoScaleScaler WARNING: No declaration for: gst_videoscale_new WARNING: No declaration for: gst_videoscale_scale WARNING: No declaration for: gst_videoscale_destroy WARNING: No declaration for: ext_unknown WARNING: No declaration for: MSACM_hHeap WARNING: No declaration for: MSACM_pFirstACMDriverID WARNING: No declaration for: MSACM_pLastACMDriverID WARNING: No declaration for: MSACM_RegisterDriver WARNING: No declaration for: MSACM_RegisterAllDrivers WARNING: No declaration for: MSACM_UnregisterDriver WARNING: No declaration for: MSACM_UnregisterAllDrivers WARNING: No declaration for: MSACM_GetDriverID WARNING: No declaration for: MSACM_GetDriver WARNING: No declaration for: MSACM_GetObj WARNING: No declaration for: DCTSIZE WARNING: No declaration for: DCTSIZE2 WARNING: No declaration for: EIGHT_BIT_SAMPLES WARNING: No declaration for: DCTELEM WARNING: No declaration for: DCTBLOCK[DCTSIZE2] WARNING: No declaration for: INT32 WARNING: No declaration for: gst_idct_int_idct WARNING: No declaration for: gst_idct_init_fast_int_idct WARNING: No declaration for: gst_idct_init_float_idct WARNING: No declaration for: gst_idct_fast_int_idct WARNING: No declaration for: gst_idct_mmx_idct WARNING: No declaration for: gst_idct_mmx32_idct WARNING: No declaration for: gst_idct_sse_idct WARNING: No declaration for: gst_idct_float_idct WARNING: No declaration for: GstIDCTMethod WARNING: No declaration for: GstIDCT WARNING: No declaration for: GstIDCTFunction WARNING: No declaration for: GST_IDCT_TRANSPOSE WARNING: No declaration for: gst_idct_new WARNING: No declaration for: gst_idct_convert WARNING: No declaration for: gst_idct_convert_sparse WARNING: No declaration for: gst_idct_destroy ============================================================================= WARNING: 242 unused declarations. These can be found in gstreamer-libs-unused.txt. They should be added to gstreamer-libs-sections.txt in the appropriate place. ============================================================================= gtkdoc-mkdb --module=gstreamer-libs --source-dir=../../libs ERROR: pth_errno_storage has multiple definitions ERROR: pth_errno_flag has multiple definitions WARNING: No declaration for: GstColorSpaceType WARNING: No declaration for: GstColorSpaceConverter WARNING: No declaration for: GstColorSpaceConvertFunction WARNING: No declaration for: GST_COLORSPACE_RGB_FIRST WARNING: No declaration for: GST_COLORSPACE_YUV_FIRST WARNING: No declaration for: GST_COLORSPACE_YUV_LAST WARNING: No declaration for: GST_COLORSPACE_RGB_LAST WARNING: No declaration for: GST_COLORSPACE_IS_YUV_TYPE WARNING: No declaration for: GST_COLORSPACE_IS_RGB_TYPE WARNING: No declaration for: gst_colorspace_converter_new WARNING: No declaration for: gst_colorspace_convert WARNING: No declaration for: gst_colorspace_destroy WARNING: No declaration for: GstRiffReturn WARNING: No declaration for: GstRiffParserState WARNING: No declaration for: GST_RIFF_OK WARNING: No declaration for: GST_RIFF_ENOTRIFF WARNING: No declaration for: GST_RIFF_EINVAL WARNING: No declaration for: GST_RIFF_ENOMEM WARNING: No declaration for: GST_RIFF_STATE_INITIAL WARNING: No declaration for: GST_RIFF_STATE_HASAVIH WARNING: No declaration for: GST_RIFF_STATE_HASSTRH WARNING: No declaration for: GST_RIFF_STATE_HASSTRF WARNING: No declaration for: GST_RIFF_STATE_MOVI WARNING: No declaration for: MAKE_FOUR_CC WARNING: No declaration for: GST_RIFF_RIFF_WAVE WARNING: No declaration for: GST_RIFF_RIFF_AVI WARNING: No declaration for: GST_RIFF_TAG_RIFF WARNING: No declaration for: GST_RIFF_TAG_RIFX WARNING: No declaration for: GST_RIFF_TAG_LIST WARNING: No declaration for: GST_RIFF_TAG_avih WARNING: No declaration for: GST_RIFF_TAG_strd WARNING: No declaration for: GST_RIFF_TAG_strh WARNING: No declaration for: GST_RIFF_TAG_strf WARNING: No declaration for: GST_RIFF_TAG_vedt WARNING: No declaration for: GST_RIFF_TAG_JUNK WARNING: No declaration for: GST_RIFF_TAG_idx1 WARNING: No declaration for: GST_RIFF_TAG_fmt WARNING: No declaration for: GST_RIFF_TAG_data WARNING: No declaration for: GST_RIFF_LIST_movi WARNING: No declaration for: GST_RIFF_LIST_hdrl WARNING: No declaration for: GST_RIFF_LIST_strl WARNING: No declaration for: GST_RIFF_FCC_vids WARNING: No declaration for: GST_RIFF_FCC_auds WARNING: No declaration for: GST_RIFF_FCC_pads WARNING: No declaration for: GST_RIFF_FCC_txts WARNING: No declaration for: GST_RIFF_FCC_vidc WARNING: No declaration for: GST_RIFF_FCCH_RLE WARNING: No declaration for: GST_RIFF_FCCH_msvc WARNING: No declaration for: GST_RIFF_FCCH_MSVC WARNING: No declaration for: GST_RIFF_FF00 WARNING: No declaration for: GST_RIFF_00 WARNING: No declaration for: GST_RIFF_01 WARNING: No declaration for: GST_RIFF_02 WARNING: No declaration for: GST_RIFF_03 WARNING: No declaration for: GST_RIFF_04 WARNING: No declaration for: GST_RIFF_05 WARNING: No declaration for: GST_RIFF_06 WARNING: No declaration for: GST_RIFF_07 WARNING: No declaration for: GST_RIFF_00pc WARNING: No declaration for: GST_RIFF_01pc WARNING: No declaration for: GST_RIFF_00dc WARNING: No declaration for: GST_RIFF_00dx WARNING: No declaration for: GST_RIFF_00db WARNING: No declaration for: GST_RIFF_00xx WARNING: No declaration for: GST_RIFF_00id WARNING: No declaration for: GST_RIFF_00rt WARNING: No declaration for: GST_RIFF_0021 WARNING: No declaration for: GST_RIFF_00iv WARNING: No declaration for: GST_RIFF_0031 WARNING: No declaration for: GST_RIFF_0032 WARNING: No declaration for: GST_RIFF_00vc WARNING: No declaration for: GST_RIFF_00xm WARNING: No declaration for: GST_RIFF_01wb WARNING: No declaration for: GST_RIFF_01dc WARNING: No declaration for: GST_RIFF_cram WARNING: No declaration for: GST_RIFF_CRAM WARNING: No declaration for: GST_RIFF_wham WARNING: No declaration for: GST_RIFF_WHAM WARNING: No declaration for: GST_RIFF_rgb WARNING: No declaration for: GST_RIFF_RGB WARNING: No declaration for: GST_RIFF_rle8 WARNING: No declaration for: GST_RIFF_RLE8 WARNING: No declaration for: GST_RIFF_rle4 WARNING: No declaration for: GST_RIFF_RLE4 WARNING: No declaration for: GST_RIFF_none WARNING: No declaration for: GST_RIFF_NONE WARNING: No declaration for: GST_RIFF_pack WARNING: No declaration for: GST_RIFF_PACK WARNING: No declaration for: GST_RIFF_tran WARNING: No declaration for: GST_RIFF_TRAN WARNING: No declaration for: GST_RIFF_ccc WARNING: No declaration for: GST_RIFF_CCC WARNING: No declaration for: GST_RIFF_cyuv WARNING: No declaration for: GST_RIFF_CYUV WARNING: No declaration for: GST_RIFF_jpeg WARNING: No declaration for: GST_RIFF_JPEG WARNING: No declaration for: GST_RIFF_MJPG WARNING: No declaration for: GST_RIFF_mJPG WARNING: No declaration for: GST_RIFF_IJPG WARNING: No declaration for: GST_RIFF_rt21 WARNING: No declaration for: GST_RIFF_RT21 WARNING: No declaration for: GST_RIFF_iv31 WARNING: No declaration for: GST_RIFF_IV31 WARNING: No declaration for: GST_RIFF_iv32 WARNING: No declaration for: GST_RIFF_IV32 WARNING: No declaration for: GST_RIFF_iv41 WARNING: No declaration for: GST_RIFF_IV41 WARNING: No declaration for: GST_RIFF_iv50 WARNING: No declaration for: GST_RIFF_IV50 WARNING: No declaration for: GST_RIFF_cvid WARNING: No declaration for: GST_RIFF_CVID WARNING: No declaration for: GST_RIFF_ULTI WARNING: No declaration for: GST_RIFF_ulti WARNING: No declaration for: GST_RIFF_YUV9 WARNING: No declaration for: GST_RIFF_YVU9 WARNING: No declaration for: GST_RIFF_XMPG WARNING: No declaration for: GST_RIFF_xmpg WARNING: No declaration for: GST_RIFF_VDOW WARNING: No declaration for: GST_RIFF_MVI1 WARNING: No declaration for: GST_RIFF_v422 WARNING: No declaration for: GST_RIFF_V422 WARNING: No declaration for: GST_RIFF_mvi1 WARNING: No declaration for: GST_RIFF_MPIX WARNING: No declaration for: GST_RIFF_AURA WARNING: No declaration for: GST_RIFF_DMB1 WARNING: No declaration for: GST_RIFF_dmb1 WARNING: No declaration for: GST_RIFF_BW10 WARNING: No declaration for: GST_RIFF_bw10 WARNING: No declaration for: GST_RIFF_yuy2 WARNING: No declaration for: GST_RIFF_YUY2 WARNING: No declaration for: GST_RIFF_YUV8 WARNING: No declaration for: GST_RIFF_WINX WARNING: No declaration for: GST_RIFF_WPY2 WARNING: No declaration for: GST_RIFF_m263 WARNING: No declaration for: GST_RIFF_M263 WARNING: No declaration for: GST_RIFF_Q1_0 WARNING: No declaration for: GST_RIFF_SFMC WARNING: No declaration for: GST_RIFF_y41p WARNING: No declaration for: GST_RIFF_Y41P WARNING: No declaration for: GST_RIFF_yv12 WARNING: No declaration for: GST_RIFF_YV12 WARNING: No declaration for: GST_RIFF_vixl WARNING: No declaration for: GST_RIFF_VIXL WARNING: No declaration for: GST_RIFF_iyuv WARNING: No declaration for: GST_RIFF_IYUV WARNING: No declaration for: GST_RIFF_i420 WARNING: No declaration for: GST_RIFF_I420 WARNING: No declaration for: GST_RIFF_vyuy WARNING: No declaration for: GST_RIFF_VYUY WARNING: No declaration for: GST_RIFF_DIV3 WARNING: No declaration for: GST_RIFF_rpza WARNING: No declaration for: GST_RIFF_azpr WARNING: No declaration for: GST_RIFF_ISFT WARNING: No declaration for: GST_RIFF_IDIT WARNING: No declaration for: GST_RIFF_00AM WARNING: No declaration for: GST_RIFF_DISP WARNING: No declaration for: GST_RIFF_ISBJ WARNING: No declaration for: GST_RIFF_rec WARNING: No declaration for: gst_riff_avih WARNING: No declaration for: gst_riff_strh WARNING: No declaration for: gst_riff_strf_vids WARNING: No declaration for: gst_riff_strf_auds WARNING: No declaration for: gst_riff_riff WARNING: No declaration for: gst_riff_list WARNING: No declaration for: gst_riff_chunk WARNING: No declaration for: gst_riff_index_entry WARNING: No declaration for: GstRiff WARNING: No declaration for: GstRiffChunk WARNING: No declaration for: GstRiffCallback WARNING: No declaration for: gst_riff_parser_new WARNING: No declaration for: gst_riff_parser_next_buffer WARNING: No declaration for: gst_riff_parser_resync WARNING: No declaration for: gst_riff_encoder_new WARNING: No declaration for: gst_riff_encoder_avih WARNING: No declaration for: gst_riff_encoder_strh WARNING: No declaration for: gst_riff_encoder_strf WARNING: No declaration for: gst_riff_encoder_chunk WARNING: No declaration for: gst_riff_encoder_get_buffer WARNING: No declaration for: gst_riff_encoder_get_and_reset_buffer WARNING: No declaration for: gst_riff_fourcc_to_id WARNING: No declaration for: gst_riff_id_to_fourcc Cannot parse structure field "#ifdef HAVE_LIBMMX mmx_t qword" at /usr/bin/gtkdoc-mkdb line 2869, <INPUT> line 275. Cannot parse structure field "#endif #ifdef HAVE_LIBSSE sse_t oword" at /usr/bin/gtkdoc-mkdb line 2869, <INPUT> line 275. Cannot parse structure field "#endif }" at /usr/bin/gtkdoc-mkdb line 2869, <INPUT> line 275. WARNING: No declaration for: DEBUG WARNING: No declaration for: GstVideoScaleMethod WARNING: No declaration for: GstVideoScale WARNING: No declaration for: GstVideoScaleScaler WARNING: No declaration for: gst_videoscale_new WARNING: No declaration for: gst_videoscale_scale WARNING: No declaration for: gst_videoscale_destroy WARNING: No declaration for: ext_unknown WARNING: No declaration for: MSACM_hHeap WARNING: No declaration for: MSACM_pFirstACMDriverID WARNING: No declaration for: MSACM_pLastACMDriverID WARNING: No declaration for: MSACM_RegisterDriver WARNING: No declaration for: MSACM_RegisterAllDrivers WARNING: No declaration for: MSACM_UnregisterDriver WARNING: No declaration for: MSACM_UnregisterAllDrivers WARNING: No declaration for: MSACM_GetDriverID WARNING: No declaration for: MSACM_GetDriver WARNING: No declaration for: MSACM_GetObj WARNING: No declaration for: DCTSIZE WARNING: No declaration for: DCTSIZE2 WARNING: No declaration for: EIGHT_BIT_SAMPLES WARNING: No declaration for: DCTELEM WARNING: No declaration for: DCTBLOCK[DCTSIZE2] WARNING: No declaration for: INT32 WARNING: No declaration for: gst_idct_int_idct WARNING: No declaration for: gst_idct_init_fast_int_idct WARNING: No declaration for: gst_idct_init_float_idct WARNING: No declaration for: gst_idct_fast_int_idct WARNING: No declaration for: gst_idct_mmx_idct WARNING: No declaration for: gst_idct_mmx32_idct WARNING: No declaration for: gst_idct_sse_idct WARNING: No declaration for: gst_idct_float_idct WARNING: No declaration for: GstIDCTMethod WARNING: No declaration for: GstIDCT WARNING: No declaration for: GstIDCTFunction WARNING: No declaration for: GST_IDCT_TRANSPOSE WARNING: No declaration for: gst_idct_new WARNING: No declaration for: gst_idct_convert WARNING: No declaration for: gst_idct_convert_sparse WARNING: No declaration for: gst_idct_destroy 0% symbol docs coverage (0 symbols documented, 110 not documented) See gstreamer-libs-undocumented.txt for a list of missing docs. The doc coverage percentage doesn't include intro sections. if ! test -d html ; then mkdir html ; fi cd html && gtkdoc-mkhtml gstreamer-libs ../gstreamer-libs-docs.sgml /usr/bin/openjade:../sgml/gstcolorspace.sgml:38:10:E: end tag for "REFSECT1" which is not finished /usr/bin/openjade:../sgml/gstidct.sgml:37:10:E: end tag for "REFSECT1" which is not finished /usr/bin/openjade:../sgml/gstvideoscale.sgml:37:10:E: end tag for "REFSECT1" which is not finished /usr/bin/openjade:../sgml/gstriff.sgml:37:10:E: end tag for "REFSECT1" which is not finished make[3]: Leaving directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs/libs' Making all in devhelp make[3]: Entering directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs/devhelp' cd ../gst && make make[4]: Entering directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs/gst' make[4]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs/gst' /usr/bin/python ./html2xml.py ../gst/html sed 's@base=""@base="/usr/share/gtk-doc/html/gstreamer-0.5"@g' html.devhelp > gstreamer-0.5.devhelp && \ perl -i -p -e 's/name="html"/name="gstreamer-0.5"/' gstreamer-0.5.devhelp && \ # rm html.devhelp /bin/sh: -c: line 2: syntax error: unexpected end of file make[3]: *** [devhelp] Error 2 make[3]: Leaving directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs/devhelp' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gstreamer-0.5.1/work/gstreamer-0.5.1' make: *** [all] Error 2 !!! ERROR: media-libs/gstreamer-0.5.1 failed. !!! Function src_compile, Line 60, Exitcode 2 !!! compile failed
how do you think about this ?
Follow the steps at http://www.gentoo.org/~satai/sgmlfix.html and then let us know if it works.
Responding to comment #2: I already did the 'sgmlfix' from ~satai. But does that mean that the gstreamer-0.5.1 docu build actually works for someone? I think not! The error is in the ebuild itself. The patch gstreamer-0.5.1-no-rm-html.devhelp.patch includes two fine syntax errors. Look at this: perl -i -p -e 's/name="html"/name="gstreamer-@GST_MAJORMINOR@"/' gstreamer-@GST_MAJORMINOR@.devhelp && \ - rm html.devhelp +# rm html.devhelp This generates a syntax error because of the '&&' and the '\'. These mean that an other command follows. But that command is now commented out. A syntax error. Fix: The '&& \' in the lines before '# rm html.hevhelp' must be removed. Note: There are two occurences. After doing this, gstreamer-0.5.1 builds fine, even with documentation.
The issue is still present in gstreamer-0.5.2 because this ebuild applies the same syntax-breaking patch.
ok disabled the patch in 0.5.2.
Anything else that needs to be done on this?
nope, 0.5.1 should be removed soon and 0.6.0 is gonna be in soon causing new headaches ;)