test failed when gstreamer-plugin-base 1.0.8 without GST_DISABLE_XML Linux+more

ENV
 - gstreamer-plugin-base 1.0.8

To view movie with 'SAMI' subtitle support on totem (gstreamer-backend), 
have to compile gstreamer-plugin-base without GST_DISABLE_XML.

But, configure has no option to disable GST_DISABLE_XML, So we need to modify configure.ac file.


- AC_DEFINE([GST_DISABLE_XML], [1], [set to disable libxml2-dependent code in subparse])
+ #AC_DEFINE([GST_DISABLE_XML], [1], [set to disable libxml2-dependent code in subparse])


run 'autoconf' and configure && compile. as a result, we got following error : (

PASS: elements/textoverlay
FAIL: elements/subparse
PASS: elements/videoconvert
PASS: elements/videorate
PASS: elements/videoscale
PASS: elements/videotestsrc
PASS: elements/volume
PASS: elements/adder
PASS: pipelines/theoraenc
make[4]: Entering directory `/home/seungrye/Abs/gst-plugins-base/src/gst-plugins-base-1.0.8/tests/check'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/seungrye/Abs/gst-plugins-base/src/gst-plugins-base-1.0.8/tests/check'
============================================================================
Testsuite summary for GStreamer Base Plug-ins 1.0.8
============================================================================
# TOTAL: 55
# PASS: 54
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/check/test-suite.log
Please report to http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
============================================================================
make[3]: *** [test-suite.log] Error 1
make[3]: Leaving directory `/home/seungrye/Abs/gst-plugins-base/src/gst-plugins-base-1.0.8/tests/check'
make[2]: *** [check-TESTS] Error 2
make[2]: Leaving directory `/home/seungrye/Abs/gst-plugins-base/src/gst-plugins-base-1.0.8/tests/check'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/seungrye/Abs/gst-plugins-base/src/gst-plugins-base-1.0.8/tests/check'
make: *** [check-recursive] Error 1


Dig it, and the error is come from `do_test` function called by `GST_START_TEST (test_sami)`.

I made a test code. (copy from gstreamer-plugin-base-1.0's code). You can check with it.
gst_pad_push_has_issue.tar

PS. I try to file a bug, but web page has broken. - ;

덧글

댓글 입력 영역