gst-plugins-ugly compile error use Dockerfile
Nicolas Dufresne
nicolas.dufresne at collabora.com
Sun Jul 19 10:12:48 PDT 2015
Hi Zhang,
it's more productive to file a bug and attach patches when comes to
compilation warnings (threaded as error in this case). We track issues
on bugs.gnome.org, for this case, produce=GStreamer component=gst
-plugins-bad.
Nicolas
Le dimanche 19 juillet 2015 à 18:41 +0800, zhang a écrit :
>
> Dockerfile as following:
>
> FROM ubuntu:14.04.2
>
> MAINTAINER Zhang Ping, dqzhangp at 163.com
> # install required packages
> RUN apt-get update
> RUN apt-get install -y git autoconf automake libtool pkg-config
> autopoint gettext liborc-0.4-dev make libglib2.0-dev flex bison
> RUN git clone git://anongit.freedesktop.org/gstreamer/gstreamer && \
> cd gstreamer && \
> git checkout 1.5.2 && \
> ./autogen.sh --prefix=/usr --disable-gtk-doc-pdf --disable
> -gtk-doc --disable-gst-debug && \
> make && \
> make install
> RUN apt-get install -y libpango1.0-dev
> RUN git clone git://anongit.freedesktop.org/gstreamer/gst-plugins
> -base && \
> cd gst-plugins-base && \
> git checkout 1.5.2 && \
> ./autogen.sh --prefix=/usr --disable-gtk-doc-pdf --disable
> -gtk-doc --disable-gst-debug && \
> make && \
> make install
> RUN git clone git://anongit.freedesktop.org/gstreamer/gst-plugins
> -good && \
> cd gst-plugins-good && \
> git checkout 1.5.2 && \
> ./autogen.sh --prefix=/usr --disable-gtk-doc-pdf --disable
> -gtk-doc --disable-gst-debug && \
> make && \
> make install
> RUN apt-get install -y libmpeg2-4-dev libmad-ocaml-dev libmp3lame-dev
> liba52-0.7.4-dev libx264-dev
> RUN git clone git://anongit.freedesktop.org/gstreamer/gst-plugins
> -ugly && \
> cd gst-plugins-ugly && \
> git checkout 1.5.2 && \
> ./autogen.sh --prefix=/usr --disable-gtk-doc-pdf --disable
> -gtk-doc && \
> make && \
> make install
>
> docker build output:
>
> make[3]: Entering directory `/gst-plugins-ugly/gst/asfdemux'
> CC libgstasf_la-gstasfdemux.lo
> gstasfdemux.c: In function 'gst_asf_demux_parse_stream_object':
> gstasfdemux.c:2798:59: error: variable 'silence_data' set but not
> used [-Werror=unused-but-set-variable]
> guint span, packet_size, chunk_size, data_size,
> silence_data;
> ^
> gstasfdemux.c:2863:15: error: variable 'vsize' set but not used [
> -Werror=unused-but-set-variable]
> guint16 vsize;
> ^
> gstasfdemux.c:2730:16: error: variable 'time_offset' set but not used
> [-Werror=unused-but-set-variable]
> GstClockTime time_offset;
> ^
> gstasfdemux.c: In function 'gst_asf_demux_process_file':
> gstasfdemux.c:3418:11: error: variable 'packets_count' set but not
> used [-Werror=unused-but-set-variable]
> guint64 packets_count, play_time, preroll;
> ^
> gstasfdemux.c: In function 'gst_asf_demux_process_ext_stream_props':
> gstasfdemux.c:3828:9: error: variable 'obj_size' set but not used [
> -Werror=unused-but-set-variable]
> guint obj_size;
> ^
> gstasfdemux.c:3827:11: error: variable 'data_start' set but not used
> [-Werror=unused-but-set-variable]
> guint8 *data_start;
> ^
> cc1: all warnings being treated as errors
> make[3]: *** [libgstasf_la-gstasfdemux.lo] Error 1
> make[3]: Leaving directory `/gst-plugins-ugly/gst/asfdemux'
> make[2]: *** [asfdemux] Error 2
> make[2]: Leaving directory `/gst-plugins-ugly/gst'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/gst-plugins-ugly'
> make: *** [all] Error 2
> 2015/07/19 18:40:53 The command [/bin/sh -c git clone
> git://anongit.freedesktop.org/gstreamer/gst-plugins-ugly && cd
> gst-plugins-ugly && git checkout 1.5.2 && ./autogen.sh
> --prefix=/usr --disable-gtk-doc-pdf --disable-gtk-doc && make
> && make install] returned a non-zero code: 2
>
> Thanks
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150719/1f37c667/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150719/1f37c667/attachment.sig>
More information about the gstreamer-devel
mailing list