[Bug 747697] New: Documentation fails to build because of missing libraries

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Apr 11 05:48:33 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=747697

            Bug ID: 747697
           Summary: Documentation fails to build because of missing
                    libraries
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: lrn1986 at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

$ cd bld/docs
...
$ make clean
...
$ make
Making all in libs
make[1]: Entering directory
'/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/bld/docs/libs'
  DOC   Preparing build
  DOC   Scanning header files
  DOC   Introspecting gobjects

(gst-plugins-bad-libs-scan.exe:9616): GStreamer-WARNING **: Failed to load
plugin
'F:/e43/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/bld\ext\dash\.libs\libgstdashdemux.dll':
'F:/e43/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/bld\ext\dash\.libs\libgstdashdemux.dll':
The specified module could not be found.

(gst-plugins-bad-libs-scan.exe:9616): GLib-GObject-WARNING **: specified
instance size for type 'GstGLBaseMixerPad' is smaller than the parent type's
'GstVideoAggregatorPad' instance size

(gst-plugins-bad-libs-scan.exe:9616): GLib-CRITICAL **: g_once_init_leave:
assertion 'result != 0' failed


$ ntldd
F:/e43/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/bld/ext/dash/.libs/libgstdashdemux.dll
        libgstadaptivedemux-1.0-0.dll => not found
        libgcc_s_sjlj-1.dll => F:\e43\mingw\bin\libgcc_s_sjlj-1.dll
(0x00430000)
        libglib-2.0-0.dll => F:\e43\mingw\bin\libglib-2.0-0.dll (0x00780000)
        libgobject-2.0-0.dll => F:\e43\mingw\bin\libgobject-2.0-0.dll
(0x00780000)
        libgstbase-1.0-0.dll => F:\e43\mingw\bin\libgstbase-1.0-0.dll
(0x00780000)
        libgstreamer-1.0-0.dll => F:\e43\mingw\bin\libgstreamer-1.0-0.dll
(0x00820000)
        libgsttag-1.0-0.dll => F:\e43\mingw\bin\libgsttag-1.0-0.dll
(0x00430000)
        KERNEL32.dll => C:\Windows\system32\KERNEL32.dll (0x00780000)
        msvcrt.dll => C:\Windows\system32\msvcrt.dll (0x00780000)
        libxml2-2.dll => F:\e43\mingw\bin\libxml2-2.dll (0x00780000)


<add
$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux- at GST_API_VERSION@.la
\ to GTKDOC_LIBS>

$ make
Making all in libs
make[1]: Entering directory
'/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/bld/docs/libs'
 cd ../../../gst-plugins-bad-d8dd4bea00c0809cb21f57a0a67d1625675af5e1 &&
/bin/sh
/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/gst-plugins-bad-d8dd4bea00c0809cb21f57a0a67d1625675af5e1/missing
automake-1.15 --gnu docs/libs/Makefile
configure.ac:68: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its
use is discouraged.
configure.ac:68: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro
instead,
configure.ac:68: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
Makefile.am files.
 cd ../.. && /bin/sh ./config.status docs/libs/Makefile
config.status: creating docs/libs/Makefile
  DOC   Scanning header files
  DOC   Introspecting gobjects

(gst-plugins-bad-libs-scan.exe:17312): GLib-GObject-WARNING **: specified
instance size for type 'GstGLBaseMixerPad' is smaller than the parent type's
'GstVideoAggregatorPad' instance size

(gst-plugins-bad-libs-scan.exe:17312): GLib-CRITICAL **: g_once_init_leave:
assertion 'result != 0' failed

<add $(top_builddir)/gst-libs/gst/video/libgstbadvideo- at GST_API_VERSION@.la \
to GTKDOC_LIBS>

$ make
Making all in libs
make[1]: Entering directory
'/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/bld/docs/libs'
 cd ../../../gst-plugins-bad-d8dd4bea00c0809cb21f57a0a67d1625675af5e1 &&
/bin/sh
/src/mingw/gst-plugins-bad-1.0-git-d8dd4be-1/gst-plugins-bad-d8dd4bea00c0809cb21f57a0a67d1625675af5e1/missing
automake-1.15 --gnu docs/libs
/Makefile
configure.ac:68: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its
use is discouraged.
configure.ac:68: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro
instead,
configure.ac:68: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
Makefile.am files.
 cd ../.. && /bin/sh ./config.status docs/libs/Makefile
config.status: creating docs/libs/Makefile
  DOC   Scanning header files
  DOC   Introspecting gobjects
  DOC   Building XML

<and it goes on to spew the usual documentation warnings, but eventually
builds>

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list