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.