https://bugs.kde.org/show_bug.cgi?id=392245

            Bug ID: 392245
           Summary: Build fails with gstreamer 1.14
           Product: kamoso
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: aleix...@gmail.com
          Reporter: aro...@archlinux.org
  Target Milestone: ---

kamoso 18.03.80 doesn't build against gstreamer 1.14, build ok with 1.12.x

In file included from /usr/lib/glib-2.0/include/glibconfig.h:9:0,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
                 from
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.h:20,
                 from
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:18:
<command-line>:0:24: error: expected initializer before ‘-’ token
/usr/include/glib-2.0/glib/gmacros.h:229:62: note: in definition of macro
‘G_PASTE_ARGS’
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                                              ^~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:257:41: note: in expansion of macro
‘G_PASTE’
 GST_PLUGIN_EXPORT const GstPluginDesc * G_PASTE(gst_plugin_, G_PASTE(name,
_get_desc)) (void); \
                                         ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:230:47: note: in expansion of macro
‘G_PASTE_ARGS’
 #define G_PASTE(identifier1,identifier2)      G_PASTE_ARGS (identifier1,
identifier2)
                                               ^~~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:257:62: note: in expansion of macro
‘G_PASTE’
 GST_PLUGIN_EXPORT const GstPluginDesc * G_PASTE(gst_plugin_, G_PASTE(name,
_get_desc)) (void); \
                                                              ^~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:41:1:
note: in expansion of macro ‘GST_PLUGIN_DEFINE’
 GST_PLUGIN_DEFINE (
 ^~~~~~~~~~~~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:44:5:
note: in expansion of macro ‘QTVIDEOSINK_NAME’
     QTVIDEOSINK_NAME,
     ^~~~~~~~~~~~~~~~
<command-line>:0:24: error: expected initializer before ‘-’ token
/usr/include/glib-2.0/glib/gmacros.h:229:62: note: in definition of macro
‘G_PASTE_ARGS’
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                                              ^~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:258:24: note: in expansion of macro
‘G_PASTE’
 GST_PLUGIN_EXPORT void G_PASTE(gst_plugin_, G_PASTE(name, _register)) (void);
\
                        ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:230:47: note: in expansion of macro
‘G_PASTE_ARGS’
 #define G_PASTE(identifier1,identifier2)      G_PASTE_ARGS (identifier1,
identifier2)
                                               ^~~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:258:45: note: in expansion of macro
‘G_PASTE’
 GST_PLUGIN_EXPORT void G_PASTE(gst_plugin_, G_PASTE(name, _register)) (void);
\
                                             ^~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:41:1:
note: in expansion of macro ‘GST_PLUGIN_DEFINE’
 GST_PLUGIN_DEFINE (
 ^~~~~~~~~~~~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:44:5:
note: in expansion of macro ‘QTVIDEOSINK_NAME’
     QTVIDEOSINK_NAME,
     ^~~~~~~~~~~~~~~~
[ 60%] Generating qrc_resources.cpp
<command-line>:0:24: error: expected initializer before ‘-’ token
/usr/include/glib-2.0/glib/gmacros.h:229:62: note: in definition of macro
‘G_PASTE_ARGS’
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                                              ^~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:276:1: note: in expansion of macro
‘G_PASTE’
 G_PASTE(gst_plugin_, G_PASTE(name, _get_desc)) (void) \
 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:230:47: note: in expansion of macro
‘G_PASTE_ARGS’
 #define G_PASTE(identifier1,identifier2)      G_PASTE_ARGS (identifier1,
identifier2)
                                               ^~~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:276:22: note: in expansion of macro
‘G_PASTE’
 G_PASTE(gst_plugin_, G_PASTE(name, _get_desc)) (void) \
                      ^~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:41:1:
note: in expansion of macro ‘GST_PLUGIN_DEFINE’
 GST_PLUGIN_DEFINE (
 ^~~~~~~~~~~~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:44:5:
note: in expansion of macro ‘QTVIDEOSINK_NAME’
     QTVIDEOSINK_NAME,
     ^~~~~~~~~~~~~~~~
<command-line>:0:24: error: expected initializer before ‘-’ token
/usr/include/glib-2.0/glib/gmacros.h:229:62: note: in definition of macro
‘G_PASTE_ARGS’
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                                              ^~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:282:1: note: in expansion of macro
‘G_PASTE’
 G_PASTE(gst_plugin_, G_PASTE(name, _register)) (void) \
 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:230:47: note: in expansion of macro
‘G_PASTE_ARGS’
 #define G_PASTE(identifier1,identifier2)      G_PASTE_ARGS (identifier1,
identifier2)
                                               ^~~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/gstplugin.h:282:22: note: in expansion of macro
‘G_PASTE’
 G_PASTE(gst_plugin_, G_PASTE(name, _register)) (void) \
                      ^~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:41:1:
note: in expansion of macro ‘GST_PLUGIN_DEFINE’
 GST_PLUGIN_DEFINE (
 ^~~~~~~~~~~~~~~~~
/build/kamoso/src/kamoso-18.03.80/src/elements/gstqtvideosink/gstqtvideosinkplugin.cpp:44:5:
note: in expansion of macro ‘QTVIDEOSINK_NAME’
     QTVIDEOSINK_NAME,
     ^~~~~~~~~~~~~~~~
make[2]: ***
[src/elements/gstqtvideosink/CMakeFiles/gstkamoso-qt5videosink.dir/build.make:143:
src/elements/gstqtvideosink/CMakeFiles/gstkamoso-qt5videosink.dir/gstqtvideosinkplugin.cpp.o]
Error 1
make[2]: *** Waiting for unfinished jobs....

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to