Task #1240 - rygel-0.42.6-1.fc41/scan.log
back to task #1240download
<...trimmed, download required for full log> rygel-ruih-protocol-elem.c: In function ‘protocol_elem_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-protocol-elem.c:1010:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-protocol-elem.vala:36:12: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 36 | var attr_name = prop->name; | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-protocol-elem.vala:39:16: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 39 | this.short_name = prop->children->content; | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-protocol-elem.vala:54:12: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 54 | var node_name = child_node->name; | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-protocol-elem.c:27: <--[gcc] rygel-ruih-protocol-elem.c: In function ‘protocol_elem_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-protocol-elem.c:1010:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-protocol-elem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [101/477] gcc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-service.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-service.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-service.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-service.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-service.c:27: <--[gcc] rygel-ruih-service.c: In function ‘rygel_ruih_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-service.c:426:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-service.c:27: <--[gcc] rygel-ruih-service.c: In function ‘rygel_ruih_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-service.c:426:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-service.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-service.c:62:20: warning: ‘rygel_ruih_service_properties’ defined but not used [-Wunused-variable] <--[gcc] 62 | static GParamSpec* rygel_ruih_service_properties[RYGEL_RUIH_SERVICE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-service.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [102/477] gcc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRendererGst"' -MD -MQ src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-player.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-player.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-player.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/rygel-renderer-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c:33: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c: In function ‘rygel_playbin_player_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c:208:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala: In function ‘rygel_playbin_player_real_get_protocols’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:435:29: warning: passing argument 1 of ‘_vala_array_dup1’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] rygel-playbin-player.c:492:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala: In function ‘rygel_playbin_player_real_get_mime_types’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:439:29: warning: passing argument 1 of ‘_vala_array_dup2’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] rygel-playbin-player.c:555:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} rygel-playbin-player.c: In function ‘rygel_playbin_player_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playbin-player.c:3269:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/rygel-renderer-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c:33: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c: In function ‘rygel_playbin_player_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c:208:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 208 | if (g_once_init_enter (&rygel_playbin_player_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:64: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala: In function ‘rygel_playbin_player_real_seek’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:412:11: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 412 | debug ("Seeking %lld usec, play speed %s", time, this._new_playback_speed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala: In function ‘rygel_playbin_player_real_seek_bytes’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:424:11: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 424 | debug ("Seeking %lld bytes, play speed %s", bytes, this._new_playback_speed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala: In function ‘rygel_playbin_player_real_get_protocols’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:435:29: warning: passing argument 1 of ‘_vala_array_dup1’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 435 | return protocols; | ^ | | | const gchar ** {aka const char **} rygel-playbin-player.c:492:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} rygel-playbin-player.c:525:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala: In function ‘rygel_playbin_player_real_get_mime_types’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:439:29: warning: passing argument 1 of ‘_vala_array_dup2’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 439 | return mime_types; | ^ | | | const gchar ** {aka const char **} rygel-playbin-player.c:555:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} rygel-playbin-player.c:588:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-playbin-player.c: In function ‘rygel_playbin_player_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playbin-player.c:3269:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:434:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:438:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-playbin-player.vala:318:2: warning: Value stored to 'dur' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-player.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [103/477] gcc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRendererGst"' -MD -MQ src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-renderer.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-renderer.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-renderer.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-renderer.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/rygel-renderer-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-renderer.c:25: <--[gcc] rygel-playbin-renderer.c: In function ‘rygel_playbin_renderer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playbin-renderer.c:262:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/rygel-renderer-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-renderer.c:25: <--[gcc] rygel-playbin-renderer.c: In function ‘rygel_playbin_renderer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playbin-renderer.c:262:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-renderer.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/rygel-playbin-renderer.c:45:20: warning: ‘rygel_playbin_renderer_properties’ defined but not used [-Wunused-variable] <--[gcc] 45 | static GParamSpec* rygel_playbin_renderer_properties[RYGEL_PLAYBIN_RENDERER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [104/477] gcc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-icon-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-icon-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-icon-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-icon-elem.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-icon-elem.vala: In function ‘icon_elem_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-icon-elem.vala:48:11: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 48 | string node_name = child_node->name; | ^ rygel-ruih-icon-elem.c: In function ‘icon_elem_real_match’: rygel-ruih-icon-elem.c:374:13: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-icon-elem.c:27: <--[gcc] rygel-ruih-icon-elem.c: In function ‘icon_elem_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-icon-elem.c:704:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-icon-elem.c:27: <--[gcc] rygel-ruih-icon-elem.c: In function ‘icon_elem_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-icon-elem.c:704:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-icon-elem.vala:73:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-icon-elem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [105/477] gcc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-wildcard-filter-entry.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_real_matches’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-wildcard-filter-entry.c:27: <--[gcc] rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-wildcard-filter-entry.c:118:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-wildcard-filter-entry.vala:29:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-ruih-wildcard-filter-entry.c:73:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-wildcard-filter-entry.c:27: <--[gcc] rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-wildcard-filter-entry.c:118:6: note: in expansion of macro ‘g_once_init_enter’ [106/477] gcc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-elem.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-ui-elem.vala: In function ‘ui_elem_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-ui-elem.vala:49:12: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 49 | var node_name = child_node->name; | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-ui-elem.vala:63:17: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 63 | if (icon_node->name == ICON) { | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-elem.c:27: <--[gcc] rygel-ruih-ui-elem.c: In function ‘ui_elem_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-ui-elem.c:1208:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-elem.c:27: <--[gcc] rygel-ruih-ui-elem.c: In function ‘ui_elem_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-ui-elem.c:1208:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-elem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [107/477] gcc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-listing.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-listing.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-listing.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-listing.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-listing.c:27: <--[gcc] rygel-ruih-ui-listing.c: In function ‘ui_listing_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-ui-listing.c:632:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-listing.c:27: <--[gcc] rygel-ruih-ui-listing.c: In function ‘ui_listing_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-ui-listing.c:632:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-ui-listing.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [108/477] gcc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-servicemanager.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-servicemanager.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-servicemanager.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-servicemanager.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala: In function ‘rygel_ruih_service_manager_set_ui_list’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:134:11: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 134 | if (ui_list_node != null && ui_list_node->name == UILIST) { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:136:13: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 136 | if (node->name == UI) { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala: In function ‘rygel_ruih_service_manager_convert_device_profile_to_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:202:10: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 202 | if (node == null || node->name != DEVICEPROFILE) { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:212:12: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 212 | if (child_node->name == PROTOCOL) { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:217:16: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 217 | if (prop->name == SHORT_NAME && | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:218:17: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 218 | prop->children->content != null) { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:219:17: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 219 | var entry = new FilterEntry (SHORT_NAME, | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:226:12: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 226 | if (child_node->name == PROTOCOL_INFO && | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:227:13: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 227 | child_node->content != null) { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:228:13: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 228 | var entry = new FilterEntry (PROTOCOL_INFO, | ^ rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_convert_filter_string’: rygel-ruih-servicemanager.c:1780:16: warning: variable ‘_tmp33_’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1798:13: warning: variable ‘_tmp34__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1818:13: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1860:14: warning: variable ‘_tmp45__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1857:14: warning: variable ‘_tmp43__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1902:14: warning: variable ‘_tmp56__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1896:14: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1893:14: warning: variable ‘_tmp49__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1845:13: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1750:12: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1745:12: warning: variable ‘_name_value_size_’ set but not used [-Wunused-but-set-variable] rygel-ruih-servicemanager.c:1723:10: warning: unused variable ‘_str_collection_size_’ [-Wunused-variable] rygel-ruih-servicemanager.c:1597:9: warning: variable ‘_entries_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-servicemanager.c:27: <--[gcc] rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-servicemanager.c:2054:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-servicemanager.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-servicemanager.c:59:20: warning: ‘rygel_ruih_service_manager_properties’ defined but not used [-Wunused-variable] <--[gcc] 59 | static GParamSpec* rygel_ruih_service_manager_properties[RYGEL_RUIH_SERVICE_MANAGER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-servicemanager.c:27: <--[gcc] rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-servicemanager.c:2054:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/rygel-ruih-servicemanager.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:259:4: warning: Value stored to '_entries_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:267:7: warning: Value stored to '_name_value_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:268:7: warning: Value stored to '_tmp32__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:269:8: warning: Value stored to '_tmp33_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:270:8: warning: Value stored to '_tmp34__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:271:8: warning: Value stored to '_tmp36__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:272:8: warning: Value stored to '_tmp41__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:273:9: warning: Value stored to '_tmp43__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:273:9: warning: Value stored to '_tmp45__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:274:9: warning: Value stored to '_tmp49__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:274:9: warning: Value stored to '_tmp51__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-servicemanager.vala:276:9: warning: Value stored to '_tmp56__length1' is never read [deadcode.DeadStores] <--[clang] [109/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-art-store.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-art-store.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-art-store.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c: In function ‘media_art_store_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c:102:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-media-art-store.c: In function ‘rygel_media_art_store_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-art-store.c:805:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c: In function ‘media_art_store_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c:102:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 102 | if (g_once_init_enter (&media_art_store_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-art-store.c: In function ‘rygel_media_art_store_lookup_media_art’: rygel-media-art-store.c:246:8: warning: unused variable ‘_type_collection_size_’ [-Wunused-variable] rygel-media-art-store.c: In function ‘rygel_media_art_store_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-art-store.c:805:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c:51:20: warning: ‘rygel_media_art_store_properties’ defined but not used [-Wunused-variable] <--[gcc] 51 | static GParamSpec* rygel_media_art_store_properties[RYGEL_MEDIA_ART_STORE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-art-store.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [110/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-audio-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-audio-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-audio-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-audio-item.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala: In function ‘rygel_audio_item_set_album’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala: In function ‘rygel_audio_item_set_album’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:66:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-audio-item.c:31: <--[gcc] rygel-audio-item.c: In function ‘rygel_audio_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-audio-item.c:680:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala: In function ‘rygel_audio_item_real_compare_by_property’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:93:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:84:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:188:32: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:191:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:191:70: note: in expansion of macro ‘RYGEL_TYPE_AUDIO_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:86:7: note: in expansion of macro ‘RYGEL_IS_AUDIO_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:86:5: note: (3) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (4) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:191:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:90:27: note: in expansion of macro ‘RYGEL_IS_AUDIO_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:90:11: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:91:34: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:91:5: note: (7) following ‘true’ branch... <--[gcc] rygel-audio-item.c:210:4: note: (8) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:93:20: note: (9) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-audio-item.vala:66:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 66 | public string album { get; set; } | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-audio-item.c:31: <--[gcc] rygel-audio-item.c: In function ‘rygel_audio_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-audio-item.c:680:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-audio-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [111/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-logical-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-logical-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-logical-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-logical-expression.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-logical-expression.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-logical-expression.c:64:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 64 | if (g_once_init_enter (&rygel_logical_operator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-logical-expression.c:307:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-logical-expression.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-logical-expression.c:64:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-logical-expression.c:307:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [112/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-image-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-image-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-image-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-image-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-image-item.c:32: <--[gcc] rygel-image-item.c: In function ‘rygel_image_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-image-item.c:499:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-image-item.c:32: <--[gcc] rygel-image-item.c: In function ‘rygel_image_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-image-item.c:499:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [113/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-objects.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-objects.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-objects.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-objects.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-media-objects.c: In function ‘rygel_media_objects_sort_by_criteria’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-objects.vala:45:2: warning: Value stored to '_tmp2_' is never read [deadcode.DeadStores] <--[clang] rygel-media-objects.c:240:10: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-objects.c:26: <--[gcc] rygel-media-objects.c: In function ‘rygel_media_objects_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-objects.c:641:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-objects.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-objects.c:47:20: warning: ‘rygel_media_objects_properties’ defined but not used [-Wunused-variable] <--[gcc] 47 | static GParamSpec* rygel_media_objects_properties[RYGEL_MEDIA_OBJECTS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-objects.c:26: <--[gcc] rygel-media-objects.c: In function ‘rygel_media_objects_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-objects.c:641:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-objects.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [114/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-music-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-music-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-music-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-music-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:99:13: warning: Access to field 'uri' results in a dereference of a null pointer (loaded from variable '_tmp12_') [core.NullDereference] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-music-item.c:33: <--[gcc] rygel-music-item.c: In function ‘rygel_music_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-music-item.c:944:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala: In function ‘rygel_music_item_real_compare_by_property’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:80:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:70:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:267:32: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:270:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:270:70: note: in expansion of macro ‘RYGEL_TYPE_MUSIC_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:72:7: note: in expansion of macro ‘RYGEL_IS_MUSIC_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:72:5: note: (3) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (4) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:270:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:76:27: note: in expansion of macro ‘RYGEL_IS_MUSIC_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:76:11: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:78:34: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:78:5: note: (7) following ‘true’ branch... <--[gcc] rygel-music-item.c:291:4: note: (8) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:80:20: note: (9) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:83:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:70:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:267:32: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:270:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:270:70: note: in expansion of macro ‘RYGEL_TYPE_MUSIC_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:72:7: note: in expansion of macro ‘RYGEL_IS_MUSIC_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:72:5: note: (3) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (4) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:270:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:76:27: note: in expansion of macro ‘RYGEL_IS_MUSIC_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:76:11: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:78:34: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:78:5: note: (7) following ‘false’ branch... <--[gcc] rygel-music-item.c:311:27: note: (8) ...to here rygel-music-item.c:311:12: note: (9) following ‘true’ branch... rygel-music-item.c:315:4: note: (10) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-music-item.vala:83:20: note: (11) dereference of NULL ‘<unknown>’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-music-item.c:33: <--[gcc] rygel-music-item.c: In function ‘rygel_music_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-music-item.c:944:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-music-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [115/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle.c:28: <--[gcc] rygel-subtitle.c: In function ‘rygel_subtitle_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-subtitle.c:513:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle.c:28: <--[gcc] rygel-subtitle.c: In function ‘rygel_subtitle_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-subtitle.c:513:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [116/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-relational-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-relational-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-relational-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-relational-expression.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-relational-expression.c:27: <--[gcc] rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-relational-expression.c:1109:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala: In function ‘rygel_relational_expression_real_satisfied_by’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:73:78: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch (when ‘media_object’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:36:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:37:9: note: (2) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:37:5: note: (3) following ‘false’ branch... <--[gcc] rygel-relational-expression.c:129:27: note: (4) ...to here rygel-relational-expression.c:129:12: note: (5) following ‘false’ branch... rygel-relational-expression.c:148:27: note: (6) ...to here rygel-relational-expression.c:148:12: note: (7) following ‘false’ branch... rygel-relational-expression.c:173:27: note: (8) ...to here rygel-relational-expression.c:173:12: note: (9) following ‘false’ branch... rygel-relational-expression.c:192:27: note: (10) ...to here rygel-relational-expression.c:192:12: note: (11) following ‘false’ branch... rygel-relational-expression.c:211:27: note: (12) ...to here rygel-relational-expression.c:211:12: note: (13) following ‘false’ branch... rygel-relational-expression.c:278:27: note: (14) ...to here rygel-relational-expression.c:278:12: note: (15) following ‘true’ branch... rygel-relational-expression.c:282:4: note: (16) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:61:8: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:65:13: note: (18) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:65:8: note: (19) following ‘false’ branch... <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (20) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:159:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:72:32: note: in expansion of macro ‘RYGEL_IS_MEDIA_CONTAINER’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:72:16: note: (21) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:73:78: note: (22) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:73:78: note: (23) dereference of NULL ‘<unknown>’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-relational-expression.c:27: <--[gcc] rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-relational-expression.c:1109:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-relational-expression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [117/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-video-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-video-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-video-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-video-item.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala: In function ‘rygel_video_item_set_author’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala: In function ‘rygel_video_item_set_author’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:38:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-video-item.c:32: <--[gcc] rygel-video-item.c: In function ‘rygel_video_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-video-item.c:1827:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala: In function ‘rygel_video_item_real_compare_by_property’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:118:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:108:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:343:32: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:346:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:346:70: note: in expansion of macro ‘RYGEL_TYPE_VIDEO_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:110:7: note: in expansion of macro ‘RYGEL_IS_VIDEO_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:110:5: note: (3) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (4) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:346:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:114:27: note: in expansion of macro ‘RYGEL_IS_VIDEO_ITEM’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:114:11: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:116:34: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:116:5: note: (7) following ‘true’ branch... <--[gcc] rygel-video-item.c:380:4: note: (8) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:118:20: note: (9) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-video-item.vala:38:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 38 | public string author { get; set; } | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-video-item.c:32: <--[gcc] rygel-video-item.c: In function ‘rygel_video_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-video-item.c:1827:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-video-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [118/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-photo-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-photo-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-photo-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-photo-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-photo-item.c: In function ‘rygel_photo_item_real_compare_by_property’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-photo-item.c:30: <--[gcc] rygel-photo-item.c: In function ‘rygel_photo_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-photo-item.c:329:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-photo-item.vala:54:2: warning: Value stored to '_tmp3_' is never read [deadcode.DeadStores] <--[clang] rygel-photo-item.c:127:9: warning: variable ‘_tmp3_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-photo-item.c:30: <--[gcc] rygel-photo-item.c: In function ‘rygel_photo_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-photo-item.c:329:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-photo-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-photo-item.c:50:20: warning: ‘rygel_photo_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_photo_item_properties[RYGEL_PHOTO_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [119/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnail.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnail.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnail.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnail.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnail.c:26: <--[gcc] rygel-thumbnail.c: In function ‘rygel_thumbnail_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-thumbnail.c:233:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnail.c:26: <--[gcc] rygel-thumbnail.c: In function ‘rygel_thumbnail_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-thumbnail.c:233:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [120/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-simple-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-simple-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-simple-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-simple-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-simple-container.c: In function ‘block3_data_unref’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-simple-container.c:29: <--[gcc] rygel-simple-container.c: In function ‘rygel_simple_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-simple-container.c:1937:6: note: in expansion of macro ‘g_once_init_enter’ rygel-simple-container.c:1088:25: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-simple-container.c:29: <--[gcc] rygel-simple-container.c: In function ‘rygel_simple_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-simple-container.c:1937:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-simple-container.vala:223:3: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-simple-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [121/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c:32: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c: In function ‘rygel_object_event_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c:295:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 295 | if (g_once_init_enter (&rygel_object_event_type_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-container.c: In function ‘rygel_playlist_datasource_real_preroll’: rygel-media-container.c:378:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-media-container.c: In function ‘rygel_playlist_datasource_real_start’: rygel-media-container.c:497:7: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable] rygel-media-container.c: In function ‘rygel_playlist_datasource_real_freeze’: rygel-media-container.c:520:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-media-container.c: In function ‘rygel_playlist_datasource_real_thaw’: rygel-media-container.c:529:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-media-container.c: In function ‘rygel_playlist_datasource_real_stop’: rygel-media-container.c:538:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-media-container.c: In function ‘rygel_playlist_datasource_generate_data_finish’: rygel-media-container.c:584:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-media-container.c: In function ‘string_get_data’: rygel-media-container.c:614:7: warning: variable ‘_res_size_’ set but not used [-Wunused-but-set-variable] rygel-media-container.c: In function ‘rygel_playlist_datasource_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-container.c:942:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala: In function ‘rygel_media_container_set_sort_criteria’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:225:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 225 | public string sort_criteria { set; get; default = DEFAULT_SORT_CRITERIA; } | ^ rygel-media-container.c: In function ‘rygel_media_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-container.c:2320:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c:79:20: warning: ‘rygel_playlist_datasource_properties’ defined but not used [-Wunused-variable] <--[gcc] 79 | static GParamSpec* rygel_playlist_datasource_properties[RYGEL_PLAYLIST_DATASOURCE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c:32: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c: In function ‘rygel_object_event_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c:295:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-media-container.c: In function ‘rygel_playlist_datasource_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-container.c:942:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala: In function ‘rygel_media_container_set_sort_criteria’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:225:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-media-container.c: In function ‘rygel_media_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-container.c:2320:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala: In function ‘rygel_media_container_check_search_expression’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:516:10: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-container.c:1776:1: note: (1) entry to ‘rygel_media_container_check_search_expression’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:512:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:513:2: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:513:2: note: (4) calling ‘rygel_media_container_set_create_mode_enabled’ from ‘rygel_media_container_check_search_expression’ <--[gcc] rygel-media-container.c:1936:1: note: (5) entry to ‘rygel_media_container_set_create_mode_enabled’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (6) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:219:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:219:14: note: (7) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:219:14: note: (8) calling ‘rygel_media_container_get_create_mode_enabled’ from ‘rygel_media_container_set_create_mode_enabled’ <--[gcc] rygel-media-container.c:1923:1: note: (9) entry to ‘rygel_media_container_get_create_mode_enabled’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (10) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:219:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:219:15: note: (11) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:219:14: note: (12) returning to ‘rygel_media_container_set_create_mode_enabled’ from ‘rygel_media_container_get_create_mode_enabled’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:513:2: note: (13) returning to ‘rygel_media_container_check_search_expression’ from ‘rygel_media_container_set_create_mode_enabled’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:514:5: note: (14) following ‘true’ branch... <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (15) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:303:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:515:43: note: in expansion of macro ‘RYGEL_IS_RELATIONAL_EXPRESSION’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:515:12: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:516:10: note: (17) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:516:10: note: (18) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:61:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:79:2: warning: Value stored to '_tmp0__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:97:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:99:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:101:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-container.vala:41:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [122/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c:32: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c: In function ‘rygel_media_item_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c:113:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-item.vala: In function ‘rygel_media_item_set_description’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-item.vala:43:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-media-item.c: In function ‘rygel_media_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-item.c:627:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c:32: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c: In function ‘rygel_media_item_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c:113:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 113 | if (g_once_init_enter (&rygel_media_item_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-item.vala: In function ‘rygel_media_item_set_description’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-item.vala:43:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 43 | public string description { get; set; default = null; } | ^ rygel-media-item.c: In function ‘rygel_media_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-item.c:627:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [123/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-file-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-file-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-file-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:200:4: warning: Value stored to 'dot_index' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c:32: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c: In function ‘rygel_media_file_item_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c:188:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 188 | if (g_once_init_enter (&rygel_media_file_item_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-file-item.c: In function ‘rygel_media_file_item_ext_from_mime_type’: rygel-media-file-item.c:911:9: warning: unused variable ‘_video_collection_size_’ [-Wunused-variable] rygel-media-file-item.c:1021:9: warning: unused variable ‘_image_collection_size_’ [-Wunused-variable] rygel-media-file-item.c:867:8: warning: variable ‘_images_size_’ set but not used [-Wunused-but-set-variable] rygel-media-file-item.c:848:8: warning: variable ‘_videos_size_’ set but not used [-Wunused-but-set-variable] rygel-media-file-item.c: In function ‘rygel_media_file_item_real_add_engine_resources_finish’: rygel-media-file-item.c:1170:44: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala: In function ‘rygel_media_file_item_set_mime_type’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:48:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 48 | public string mime_type { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala: In function ‘rygel_media_file_item_set_dlna_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:54:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 54 | public string dlna_profile { get; set; } | ^ rygel-media-file-item.c: In function ‘rygel_media_file_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-file-item.c:1797:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c:32: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c: In function ‘rygel_media_file_item_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c:188:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala: In function ‘rygel_media_file_item_set_mime_type’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:48:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala: In function ‘rygel_media_file_item_set_dlna_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:54:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-media-file-item.c: In function ‘rygel_media_file_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-file-item.c:1797:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:226:3: warning: Value stored to '_videos_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:246:3: warning: Value stored to '_images_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-file-item.vala:43:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-file-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [124/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server-plugin.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server-plugin.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server-plugin.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server-plugin.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-media-server-plugin.c: In function ‘rygel_media_server_plugin_real_apply_hacks’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-server-plugin.vala:188:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server-plugin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-server-plugin.vala:192:2: warning: Value stored to '_services_size_' is never read [deadcode.DeadStores] <--[clang] rygel-media-server-plugin.c:403:7: warning: variable ‘_services_size_’ set but not used [-Wunused-but-set-variable] rygel-media-server-plugin.c:397:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server-plugin.c:28: <--[gcc] rygel-media-server-plugin.c: In function ‘rygel_media_server_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-server-plugin.c:1007:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server-plugin.c:28: <--[gcc] rygel-media-server-plugin.c: In function ‘rygel_media_server_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-server-plugin.c:1007:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [125/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-object.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_apply_replacements’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_apply_replacements’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:309:43: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 309 | replacement_pairs.foreach ((search_string, replacement) | ^~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) In file included from /usr/include/glib-2.0/glib.h:52, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-object.c:30: <--[gcc] /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ <--[gcc] 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_clean_node’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:338:11: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 338 | list.add (attr->name); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_apply_fragments_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:370:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] 370 | result = didl_object.apply_fragments | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:370:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] 370 | result = didl_object.apply_fragments | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:42:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 42 | public string id { get; set construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_ref_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:43:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 43 | public string ref_id { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_upnp_class’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:44:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 44 | public string upnp_class { get; construct set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_date’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:45:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 45 | public string date { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_creator’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:46:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 46 | public string creator { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_artist’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:50:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 50 | public string artist { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_genre’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:51:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 51 | public string genre { get; set; } | ^ rygel-media-object.c: In function ‘rygel_media_object_real_get_ocm_flags’: rygel-media-object.c:3796:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-media-object.c: In function ‘rygel_media_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-object.c:4162:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-object.c: At top level: rygel-media-object.c:1437:1: warning: ‘block4_data_ref’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:309:43: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /usr/include/glib-2.0/glib.h:52, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-object.c:30: <--[gcc] /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_apply_fragments_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:370:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:370:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:42:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_ref_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:43:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_upnp_class’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:44:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_date’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:45:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_creator’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:46:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_artist’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:50:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_set_genre’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:51:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-media-object.c: In function ‘rygel_media_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-object.c:4162:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala: In function ‘rygel_media_object_real_compare_by_property’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:395:42: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-object.c:2222:1: note: (1) entry to ‘rygel_media_object_real_compare_by_property’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:389:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:391:34: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:391:5: note: (4) following ‘false’ branch... <--[gcc] rygel-media-object.c:2274:27: note: (5) ...to here rygel-media-object.c:2274:12: note: (6) following ‘true’ branch... rygel-media-object.c:2278:4: note: (7) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:395:14: note: (8) calling ‘rygel_media_object_get_parent’ from ‘rygel_media_object_real_compare_by_property’ <--[gcc] rygel-media-object.c:3476:1: note: (9) entry to ‘rygel_media_object_get_parent’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (10) following ‘false’ branch (when ‘self’ is NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:84:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] cc1: note: (11) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:395:14: note: (12) returning to ‘rygel_media_object_real_compare_by_property’ from ‘rygel_media_object_get_parent’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:395:42: note: (13) dereference of NULL ‘rygel_media_object_get_parent(self)’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-object.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-object.vala:159:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [126/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-trackable-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-trackable-item.c:24: <--[gcc] rygel-trackable-item.c: In function ‘rygel_trackable_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-trackable-item.c:85:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-trackable-item.c:24: <--[gcc] rygel-trackable-item.c: In function ‘rygel_trackable_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-trackable-item.c:85:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [127/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-expression.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-expression.c:26: <--[gcc] rygel-search-expression.c: In function ‘rygel_search_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-search-expression.c:443:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-expression.c:26: <--[gcc] rygel-search-expression.c: In function ‘rygel_search_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-search-expression.c:443:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [128/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-searchable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-searchable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-searchable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-searchable-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-searchable-container.c:30: <--[gcc] rygel-searchable-container.c: In function ‘rygel_searchable_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-searchable-container.c:1500:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-searchable-container.c:30: <--[gcc] rygel-searchable-container.c: In function ‘rygel_searchable_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-searchable-container.c:1500:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala: In function ‘rygel_searchable_container_search’: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2668:92: warning: dereference of NULL ‘self’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:315:56: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:41:12: note: in expansion of macro ‘RYGEL_SEARCHABLE_CONTAINER_GET_INTERFACE’ <--[gcc] rygel-searchable-container.c:1199:1: note: (1) entry to ‘rygel_searchable_container_search_in_children_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:201:7: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:201:27: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:203:23: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:203:21: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:203:21: note: (6) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:203:23: note: (7) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:206:21: note: (8) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:206:5: note: (9) calling ‘rygel_searchable_container_search’ from ‘rygel_searchable_container_search_in_children_co’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-searchable-container.c:241:1: note: (10) entry to ‘rygel_searchable_container_search’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2668:48: note: (11) calling ‘rygel_searchable_container_get_type’ from ‘rygel_searchable_container_search’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:315:56: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:41:12: note: in expansion of macro ‘RYGEL_SEARCHABLE_CONTAINER_GET_INTERFACE’ <--[gcc] rygel-searchable-container.c:1497:1: note: (12) entry to ‘rygel_searchable_container_get_type’ /usr/include/glib-2.0/glib/gthread.h:272:39: note: (13) following ‘false’ branch... <--[gcc] rygel-searchable-container.c:1500:6: note: in expansion of macro ‘g_once_init_enter’ rygel-searchable-container.c:1505:9: note: (14) ...to here /usr/include/glib-2.0/gobject/gtype.h:2668:48: note: (15) returning to ‘rygel_searchable_container_search’ from ‘rygel_searchable_container_get_type’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:315:56: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:41:12: note: in expansion of macro ‘RYGEL_SEARCHABLE_CONTAINER_GET_INTERFACE’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2668:92: note: (16) dereference of NULL ‘self’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:315:56: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-searchable-container.vala:41:12: note: in expansion of macro ‘RYGEL_SEARCHABLE_CONTAINER_GET_INTERFACE’ <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [129/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-trackable-container.c rygel-trackable-container.c: In function ‘rygel_trackable_container_clear_finish’: rygel-trackable-container.c:180:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-trackable-container.c: In function ‘rygel_trackable_container_add_child_tracked_finish’: rygel-trackable-container.c:461:46: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-trackable-container.c: In function ‘rygel_trackable_container_remove_child_tracked_finish’: rygel-trackable-container.c:640:49: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-trackable-container.c:24: <--[gcc] rygel-trackable-container.c: In function ‘rygel_trackable_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-trackable-container.c:923:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-trackable-container.vala:33:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-trackable-container.vala:33:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-trackable-container.vala:33:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-trackable-container.c:24: <--[gcc] rygel-trackable-container.c: In function ‘rygel_trackable_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-trackable-container.c:923:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [130/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-server.vala:38:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server.c:25: <--[gcc] rygel-media-server.c: In function ‘plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-server.c:155:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-server.c: In function ‘rygel_media_server_finalize’: rygel-media-server.c:329:21: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-media-server.c: In function ‘rygel_media_server_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-server.c:360:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-server.c:25: <--[gcc] rygel-media-server.c: In function ‘plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-server.c:155:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-server.c: In function ‘rygel_media_server_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-server.c:360:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [131/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-visual-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-visual-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-visual-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-visual-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-visual-item.c:32: <--[gcc] rygel-visual-item.c: In function ‘rygel_visual_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-visual-item.c:691:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-visual-item.c:32: <--[gcc] rygel-visual-item.c: In function ‘rygel_visual_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-visual-item.c:691:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-visual-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [132/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-writable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-writable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-writable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-writable-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-writable-container.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-writable-container.c: In function ‘rygel_writable_container_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-writable-container.c:94:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 94 | if (g_once_init_enter (&rygel_writable_container_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-writable-container.c: In function ‘rygel_writable_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-writable-container.c:507:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-writable-container.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-writable-container.c: In function ‘rygel_writable_container_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-writable-container.c:94:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-writable-container.c: In function ‘rygel_writable_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-writable-container.c:507:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [133/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-engine.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-engine.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-engine.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-engine.vala:53:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c: In function ‘rygel_media_engine_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c:111:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-media-engine.c: In function ‘rygel_media_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-engine.c:495:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c: In function ‘rygel_media_engine_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c:111:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 111 | if (g_once_init_enter (&rygel_media_engine_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-engine.c: In function ‘rygel_media_engine_finalize’: rygel-media-engine.c:450:21: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-media-engine.c: In function ‘rygel_media_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-engine.c:495:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-engine.c:51:20: warning: ‘rygel_media_engine_properties’ defined but not used [-Wunused-variable] <--[gcc] 51 | static GParamSpec* rygel_media_engine_properties[RYGEL_MEDIA_ENGINE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [134/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-resource.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_construct_from_didl_lite_resource’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_construct_from_didl_lite_resource’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:124:11: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_protocol_info’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:181:10: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_get_protocol_info’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:202:49: warning: passing argument 2 of ‘gupnp_protocol_info_set_play_speeds’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-resource.h:24, <--[gcc] from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-object.h:22, <--[gcc] from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-av.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-resource.c:26: <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-protocol-info.h:73:61: note: expected ‘const char **’ but argument is of type ‘gchar **’ {aka ‘char **’} <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_uri’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:33:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_import_uri’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:34:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_extension’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:35:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_protocol’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:48:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_mime_type’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:49:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_dlna_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:50:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_network’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:51:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] rygel-media-resource.c: In function ‘rygel_media_resource_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-resource.c:2974:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:124:11: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types] <--[gcc] 124 | this.play_speeds = didl_resource.protocol_info.play_speeds; | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_protocol_info’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:181:10: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types] <--[gcc] 181 | this.play_speeds = pi.play_speeds; | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_get_protocol_info’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:202:49: warning: passing argument 2 of ‘gupnp_protocol_info_set_play_speeds’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 202 | new_pi.play_speeds = this.play_speeds; | ^~ | | | gchar ** {aka char **} In file included from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-resource.h:24, <--[gcc] from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-object.h:22, <--[gcc] from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-av.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-resource.c:26: <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-protocol-info.h:73:61: note: expected ‘const char **’ but argument is of type ‘gchar **’ {aka ‘char **’} <--[gcc] 73 | const char **speeds); | ~~~~~~~~~~~~~~~~~~~^~~~~~ rygel-media-resource.c:1052:8: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable] rygel-media-resource.c:968:7: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable] rygel-media-resource.c: In function ‘rygel_media_resource_supports_playspeed’: rygel-media-resource.c:1321:10: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable] rygel-media-resource.c: In function ‘rygel_media_resource_to_string’: rygel-media-resource.c:2037:9: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable] rygel-media-resource.c:1411:7: warning: variable ‘_tmp123__length1’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_uri’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:33:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 33 | public string uri { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_import_uri’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:34:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 34 | public string import_uri { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_extension’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:35:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 35 | public string extension { get; set; default = null; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_protocol’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:48:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 48 | public string protocol { get; set; default = null; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_mime_type’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:49:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 49 | public string mime_type { get; set; default = null; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_dlna_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:50:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 50 | public string dlna_profile { get; set; default = null; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala: In function ‘rygel_media_resource_set_network’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:51:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 51 | public string network { get; set; default = null; } | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] rygel-media-resource.c: In function ‘rygel_media_resource_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-resource.c:2974:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-resource.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:201:2: warning: Value stored to '_tmp19__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:202:3: warning: Value stored to '_tmp21__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:281:2: warning: Value stored to '_tmp0_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-resource.vala:415:2: warning: Value stored to '_tmp123__length1' is never read [deadcode.DeadStores] <--[clang] [135/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-updatable-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-updatable-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-updatable-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-updatable-object.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-updatable-object.c:26: <--[gcc] rygel-updatable-object.c: In function ‘rygel_updatable_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-updatable-object.c:100:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-updatable-object.c:26: <--[gcc] rygel-updatable-object.c: In function ‘rygel_updatable_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-updatable-object.c:100:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [136/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-seek.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-seek.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-seek.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c:83:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-http-seek.c: In function ‘rygel_http_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-seek.c:133:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c:83:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 83 | if (g_once_init_enter (&rygel_http_seek_request_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-http-seek.c: In function ‘rygel_http_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-seek.c:133:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-seek.c:50:20: warning: ‘rygel_http_seek_request_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_http_seek_request_properties[RYGEL_HTTP_SEEK_REQUEST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [137/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-source.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-source.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-source.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-source.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-source.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-source.c: In function ‘rygel_data_source_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-source.c:80:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-data-source.c: In function ‘rygel_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-data-source.c:331:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-source.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-source.c: In function ‘rygel_data_source_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-source.c:80:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 80 | if (g_once_init_enter (&rygel_data_source_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-data-source.c: In function ‘rygel_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-data-source.c:331:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [138/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playlist-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playlist-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playlist-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playlist-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playlist-item.c:26: <--[gcc] rygel-playlist-item.c: In function ‘rygel_playlist_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playlist-item.c:194:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playlist-item.c:26: <--[gcc] rygel-playlist-item.c: In function ‘rygel_playlist_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playlist-item.c:194:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playlist-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playlist-item.c:46:20: warning: ‘rygel_playlist_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 46 | static GParamSpec* rygel_playlist_item_properties[RYGEL_PLAYLIST_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [139/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-browse.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-browse.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-browse.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-browse.c rygel-browse.c: In function ‘rygel_browse_finalize’: rygel-browse.c:1047:16: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-browse.c:28: <--[gcc] rygel-browse.c: In function ‘rygel_browse_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-browse.c:1074:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-browse.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-browse.c:83:20: warning: ‘rygel_browse_properties’ defined but not used [-Wunused-variable] <--[gcc] 83 | static GParamSpec* rygel_browse_properties[RYGEL_BROWSE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-browse.c:28: <--[gcc] rygel-browse.c: In function ‘rygel_browse_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-browse.c:1074:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-browse.vala:34:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-browse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [140/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-client-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-client-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-client-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c: In function ‘rygel_client_hacks_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c:391:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 391 | if (g_once_init_enter (&rygel_client_hacks_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-client-hacks.c: In function ‘rygel_client_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-client-hacks.c:1721:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c: In function ‘rygel_client_hacks_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c:391:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-client-hacks.c: In function ‘rygel_client_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-client-hacks.c:1721:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-client-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [141/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dbus-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dbus-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dbus-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dbus-thumbnailer.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-dbus-thumbnailer.c:609:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dbus-thumbnailer.c:24: <--[gcc] rygel-dbus-thumbnailer.c: In function ‘rygel_tumbler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dbus-thumbnailer.c:334:6: note: in expansion of macro ‘g_once_init_enter’ rygel-dbus-thumbnailer.c: In function ‘_dbus_rygel_tumbler_Queue’: rygel-dbus-thumbnailer.c:537:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-dbus-thumbnailer.c: In function ‘rygel_tumbler_dbus_interface_get_property’: rygel-dbus-thumbnailer.c:607:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-dbus-thumbnailer.c: In function ‘rygel_tumbler_dbus_interface_set_property’: rygel-dbus-thumbnailer.c:624:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dbus-thumbnailer.vala: In function ‘rygel_dbus_thumbnailer_on_timeout’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dbus-thumbnailer.vala:95:9: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] 95 | this.tumbler.Queue.begin (this.uris.to_array (), | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dbus-thumbnailer.vala:95:10: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] 95 | this.tumbler.Queue.begin (this.uris.to_array (), | ^ rygel-dbus-thumbnailer.c: In function ‘rygel_dbus_thumbnailer_on_activatable_names’: rygel-dbus-thumbnailer.c:961:8: warning: variable ‘_names_size_’ set but not used [-Wunused-but-set-variable] rygel-dbus-thumbnailer.c: In function ‘rygel_dbus_thumbnailer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dbus-thumbnailer.c:1167:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dbus-thumbnailer.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dbus-thumbnailer.c:85:20: warning: ‘rygel_dbus_thumbnailer_properties’ defined but not used [-Wunused-variable] <--[gcc] 85 | static GParamSpec* rygel_dbus_thumbnailer_properties[RYGEL_DBUS_THUMBNAILER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dbus-thumbnailer.c:24: <--[gcc] rygel-dbus-thumbnailer.c: In function ‘rygel_tumbler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dbus-thumbnailer.c:334:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dbus-thumbnailer.vala: In function ‘rygel_dbus_thumbnailer_on_timeout’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dbus-thumbnailer.vala:95:9: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dbus-thumbnailer.vala:95:10: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] rygel-dbus-thumbnailer.c: In function ‘rygel_dbus_thumbnailer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dbus-thumbnailer.c:1167:6: note: in expansion of macro ‘g_once_init_enter’ rygel-dbus-thumbnailer.c:609:2: note: Value stored to 'object' is never read rygel-dbus-thumbnailer.c:626:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-dbus-thumbnailer.c:626:2: note: Value stored to 'object' is never read /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dbus-thumbnailer.vala:110:3: warning: Value stored to '_names_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dbus-thumbnailer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [142/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-engine-loader.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-engine-loader.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-engine-loader.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-engine-loader.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-engine-loader.c:26: <--[gcc] rygel-engine-loader.c: In function ‘rygel_engine_loader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-engine-loader.c:586:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-engine-loader.c:26: <--[gcc] rygel-engine-loader.c: In function ‘rygel_engine_loader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-engine-loader.c:586:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-engine-loader.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-engine-loader.c:59:20: warning: ‘rygel_engine_loader_properties’ defined but not used [-Wunused-variable] <--[gcc] 59 | static GParamSpec* rygel_engine_loader_properties[RYGEL_ENGINE_LOADER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-engine-loader.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [143/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-byte-seek-response.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-byte-seek-response.c:31: <--[gcc] rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_seek_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-byte-seek-response.c:468:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-response.vala: In function ‘rygel_http_byte_seek_response_real_to_string’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-response.vala:30:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-response.vala:80:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 80 | return ("HTTPByteSeekResponse(bytes=%lld-%lld/%lld (%lld bytes))" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-response.vala:80:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 80 | return ("HTTPByteSeekResponse(bytes=%lld-%lld/%lld (%lld bytes))" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-response.vala:80:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 80 | return ("HTTPByteSeekResponse(bytes=%lld-%lld/%lld (%lld bytes))" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-response.vala:80:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 80 | return ("HTTPByteSeekResponse(bytes=%lld-%lld/%lld (%lld bytes))" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_seek_response_finalize’: rygel-http-byte-seek-response.c:446:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-byte-seek-response.c:31: <--[gcc] rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_seek_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-byte-seek-response.c:468:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [144/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-byte-seek-request.c rygel-http-byte-seek-request.c: In function ‘rygel_http_byte_seek_request_construct’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-http-byte-seek-request.c:634:8: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable] rygel-http-byte-seek-request.c:670:8: warning: variable ‘_tmp33__length1’ set but not used [-Wunused-but-set-variable] rygel-http-byte-seek-request.c:361:7: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable] rygel-http-byte-seek-request.c:354:7: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable] rygel-http-byte-seek-request.c:352:7: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable] rygel-http-byte-seek-request.c: In function ‘rygel_http_byte_seek_request_finalize’: rygel-http-byte-seek-request.c:1092:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-byte-seek-request.c:31: <--[gcc] rygel-http-byte-seek-request.c: In function ‘rygel_http_byte_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-byte-seek-request.c:1114:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-byte-seek-request.c:31: <--[gcc] rygel-http-byte-seek-request.c: In function ‘rygel_http_byte_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-byte-seek-request.c:1114:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-request.vala:87:2: warning: Value stored to '_range_tokens_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-request.vala:89:2: warning: Value stored to '_tmp15__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-request.vala:102:2: warning: Value stored to '_tmp27__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-request.vala:102:3: warning: Value stored to '_tmp29__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-request.vala:111:3: warning: Value stored to '_tmp33__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-byte-seek-request.vala:30:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-byte-seek-request.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [145/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-free-desktop-interfaces.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-free-desktop-interfaces.c:276:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-free-desktop-interfaces.c:29: <--[gcc] rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-free-desktop-interfaces.c:185:6: note: in expansion of macro ‘g_once_init_enter’ rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_method_call’: rygel-free-desktop-interfaces.c:318:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_get_property’: rygel-free-desktop-interfaces.c:334:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_set_property’: rygel-free-desktop-interfaces.c:351:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c:276:2: note: Value stored to '_result_length1' is never read rygel-free-desktop-interfaces.c:320:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:320:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:336:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:336:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:353:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:353:2: note: Value stored to 'object' is never read from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-free-desktop-interfaces.c:29: <--[gcc] rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-free-desktop-interfaces.c:185:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [146/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get-handler.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get-handler.c:30: <--[gcc] rygel-http-get-handler.c: In function ‘rygel_http_get_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-get-handler.c:606:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get-handler.c:30: <--[gcc] rygel-http-get-handler.c: In function ‘rygel_http_get_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-get-handler.c:606:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [147/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala: In function ‘rygel_http_get_handle_item_request_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala: In function ‘rygel_http_get_handle_item_request_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:182:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 182 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get.c:34: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:64, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:201:13: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 201 | debug ("Processing DTCP cleartext byte range request (bytes %lld to %lld)", | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | cleartext_seek.start_byte, cleartext_seek.end_byte); | ~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:201:13: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 201 | debug ("Processing DTCP cleartext byte range request (bytes %lld to %lld)", | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | cleartext_seek.start_byte, cleartext_seek.end_byte); | ~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:206:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 206 | debug ("Processing byte range request (bytes %lld to %lld)", | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | byte_seek.start_byte, byte_seek.end_byte); | ~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:206:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 206 | debug ("Processing byte range request (bytes %lld to %lld)", | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | byte_seek.start_byte, byte_seek.end_byte); | ~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:222:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 222 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~ /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:249:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 249 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~ /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:359:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 359 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~ /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-http-get.c: In function ‘rygel_http_get_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-get.c:2573:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get.c:59:20: warning: ‘rygel_http_get_properties’ defined but not used [-Wunused-variable] <--[gcc] 59 | static GParamSpec* rygel_http_get_properties[RYGEL_HTTP_GET_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:182:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-get.c:34: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:222:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:249:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-get.vala:359:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] rygel-http-get.c: In function ‘rygel_http_get_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-get.c:2573:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [148/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-thumbnail-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-thumbnail-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-thumbnail-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-thumbnail-handler.c rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_supports_transfer_mode’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-thumbnail-handler.vala:62:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-http-thumbnail-handler.c:322:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_add_response_headers’: rygel-http-thumbnail-handler.c:361:7: warning: variable ‘_pi_fields_size_’ set but not used [-Wunused-but-set-variable] rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_supports_byte_seek’: rygel-http-thumbnail-handler.c:622:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-thumbnail-handler.c:31: <--[gcc] rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-thumbnail-handler.c:694:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-thumbnail-handler.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-thumbnail-handler.c:65:20: warning: ‘rygel_http_thumbnail_handler_properties’ defined but not used [-Wunused-variable] <--[gcc] 65 | static GParamSpec* rygel_http_thumbnail_handler_properties[RYGEL_HTTP_THUMBNAIL_HANDLER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-thumbnail-handler.c:31: <--[gcc] rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-thumbnail-handler.c:694:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-thumbnail-handler.vala:78:2: warning: Value stored to '_pi_fields_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-thumbnail-handler.vala:103:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [149/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-post.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-post.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-post.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-post.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala: In function ‘rygel_http_post_handle_real_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala: In function ‘rygel_http_post_handle_real_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:31:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:88:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-post.c:29: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala: In function ‘rygel_http_post_finalize_post_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:174:2: warning: ‘soup_server_pause_message’ is deprecated: Use 'soup_server_message_pause' instead [-Wdeprecated-declarations] <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:154:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:191:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:200:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala: In function ‘rygel_http_post_on_got_chunk’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:207:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] rygel-http-post.c: In function ‘rygel_http_post_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-post.c:2134:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:88:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 88 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-post.c:29: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rygel-http-post.c: In function ‘rygel_http_post_wait_for_item_finish’: rygel-http-post.c:1114:32: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-http-post.c: In function ‘block7_data_unref’: rygel-http-post.c:1194:18: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-http-post.c: In function ‘____lambda13_’: rygel-http-post.c:1211:17: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-http-post.c: In function ‘____lambda14_’: rygel-http-post.c:1250:17: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-http-post.c: In function ‘rygel_http_post_finalize_post_finish’: rygel-http-post.c:1530:33: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala: In function ‘rygel_http_post_finalize_post_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:174:2: warning: ‘soup_server_pause_message’ is deprecated: Use 'soup_server_message_pause' instead [-Wdeprecated-declarations] <--[gcc] 174 | this.server.pause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~~ /usr/include/libsoup-3.0/libsoup/soup-server.h:154:17: note: declared here <--[gcc] 154 | void soup_server_pause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:191:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 191 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~ /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:200:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 200 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~~~~ /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala: In function ‘rygel_http_post_on_got_chunk’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:207:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 207 | var data = chunk.get_data (); | ^ rygel-http-post.c:1828:8: warning: variable ‘_data_size_’ set but not used [-Wunused-but-set-variable] rygel-http-post.c: In function ‘rygel_http_post_remove_item_finish’: rygel-http-post.c:1964:31: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] rygel-http-post.c: In function ‘rygel_http_post_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-post.c:2134:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-post.c: At top level: rygel-http-post.c:1961:1: warning: ‘rygel_http_post_remove_item_finish’ defined but not used [-Wunused-function] rygel-http-post.c:1527:1: warning: ‘rygel_http_post_finalize_post_finish’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-post.c:62:20: warning: ‘rygel_http_post_properties’ defined but not used [-Wunused-variable] <--[gcc] 62 | static GParamSpec* rygel_http_post_properties[RYGEL_HTTP_POST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:133:3: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:135:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:144:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:31:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:207:3: warning: Value stored to '_data_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-post.vala:31:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [150/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-content-directory.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-content-directory.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-content-directory.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c: In function ‘rygel_content_directory_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c:686:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-content-directory.c: In function ‘rygel_content_directory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-content-directory.c:3956:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala: In function ‘rygel_content_directory_get_transfer_progress_cb’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:269:3: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-content-directory.c:1461:1: note: (1) entry to ‘rygel_content_directory_get_transfer_progress_cb’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:258:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:260:6: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:260:5: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:267:12: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:267:12: note: (6) calling ‘rygel_content_directory_find_import_for_action’ from ‘rygel_content_directory_get_transfer_progress_cb’ <--[gcc] rygel-content-directory.c:2704:1: note: (7) entry to ‘rygel_content_directory_find_import_for_action’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (8) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:602:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:609:2: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:617:6: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c:76:31: note: (11) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:617:4: note: in expansion of macro ‘_g_free0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:267:12: note: (12) returning to ‘rygel_content_directory_get_transfer_progress_cb’ from ‘rygel_content_directory_find_import_for_action’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (13) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:267:7: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:269:12: note: (14) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:269:3: note: (15) dereference of NULL ‘rygel_content_directory_find_import_for_action(self, action, & _inner_error0_)’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala: In function ‘rygel_content_directory_get_dlna_upload_profiles_cb’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:778:13: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-content-directory.c:3606:1: note: (1) entry to ‘rygel_content_directory_get_dlna_upload_profiles_cb’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:760:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:764:2: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:766:5: note: (4) following ‘false’ branch (when ‘upload_profiles’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:772:2: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:776:52: note: (6) following ‘true’ branch (when ‘profile_it’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:776:14: note: (7) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:776:14: note: (8) inlined call to ‘_rygel_dlna_profile_ref0’ from ‘rygel_content_directory_get_dlna_upload_profiles_cb’ <--[gcc] In function ‘_rygel_dlna_profile_ref0’, inlined from ‘rygel_content_directory_get_dlna_upload_profiles_cb’ at ../src/librygel-server/rygel-content-directory.vala:776:14: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:776:46: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala: In function ‘rygel_content_directory_get_dlna_upload_profiles_cb’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:778:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:778:13: note: (11) dereference of NULL ‘<unknown>’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c: In function ‘rygel_content_directory_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c:686:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 686 | if (g_once_init_enter (&rygel_content_directory_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-content-directory.c: In function ‘rygel_content_directory_service_reset_finish’: rygel-content-directory.c:3240:41: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-content-directory.c: In function ‘rygel_content_directory_get_dlna_upload_profiles_cb’: rygel-content-directory.c:3727:13: warning: variable ‘_tmp27_’ set but not used [-Wunused-but-set-variable] rygel-content-directory.c:3630:7: warning: variable ‘_requested_profiles_size_’ set but not used [-Wunused-but-set-variable] rygel-content-directory.c: In function ‘rygel_content_directory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-content-directory.c:3956:6: note: in expansion of macro ‘g_once_init_enter’ rygel-content-directory.c: At top level: rygel-content-directory.c:3237:1: warning: ‘rygel_content_directory_service_reset_finish’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c:75:20: warning: ‘rygel_content_directory_properties’ defined but not used [-Wunused-variable] <--[gcc] 75 | static GParamSpec* rygel_content_directory_properties[RYGEL_CONTENT_DIRECTORY_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-content-directory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:57:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:774:2: warning: Value stored to '_requested_profiles_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-content-directory.vala:784:5: warning: Value stored to '_tmp27_' is never read [deadcode.DeadStores] <--[clang] [151/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-subtitle-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-subtitle-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-subtitle-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-subtitle-handler.c rygel-http-subtitle-handler.c: In function ‘rygel_http_subtitle_handler_real_supports_transfer_mode’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-subtitle-handler.vala:59:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-http-subtitle-handler.c:290:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-http-subtitle-handler.c: In function ‘rygel_http_subtitle_handler_real_add_response_headers’: rygel-http-subtitle-handler.c:328:7: warning: variable ‘_pi_fields_size_’ set but not used [-Wunused-but-set-variable] rygel-http-subtitle-handler.c: In function ‘rygel_http_subtitle_handler_real_supports_byte_seek’: rygel-http-subtitle-handler.c:587:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-subtitle-handler.c:31: <--[gcc] rygel-http-subtitle-handler.c: In function ‘rygel_http_subtitle_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-subtitle-handler.c:659:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-subtitle-handler.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-subtitle-handler.c:64:20: warning: ‘rygel_http_subtitle_handler_properties’ defined but not used [-Wunused-variable] <--[gcc] 64 | static GParamSpec* rygel_http_subtitle_handler_properties[RYGEL_HTTP_SUBTITLE_HANDLER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-subtitle-handler.c:31: <--[gcc] rygel-http-subtitle-handler.c: In function ‘rygel_http_subtitle_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-subtitle-handler.c:659:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-subtitle-handler.vala:76:2: warning: Value stored to '_pi_fields_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-subtitle-handler.vala:101:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [152/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-request.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-request.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-request.c: In function ‘rygel_http_request_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-request.c:206:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:66:2: warning: ‘soup_server_pause_message’ is deprecated: Use 'soup_server_message_pause' instead [-Wdeprecated-declarations] <--[gcc] In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:154:17: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_handle_error’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:113:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] rygel-http-request.c: In function ‘rygel_http_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-request.c:1065:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:66:31: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-http-request.c:337:1: note: (1) entry to ‘rygel_http_request_real_run’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_http_request_real_run’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_http_request_real_run’ at ../src/librygel-server/rygel-http-request.vala:38:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:56:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:2: note: (6) calling ‘rygel_http_request_real_run_co’ from ‘rygel_http_request_real_run’ <--[gcc] rygel-http-request.c:389:1: note: (7) entry to ‘rygel_http_request_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:65:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:65:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:66:25: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:71:26: note: (11) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:66:31: note: (12) dereference of NULL ‘*_data_.self’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_handle_finish’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:10: warning: dereference of NULL ‘self’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-http-request.c:337:1: note: (1) entry to ‘rygel_http_request_real_run’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_http_request_real_run’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_http_request_real_run’ at ../src/librygel-server/rygel-http-request.vala:38:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:56:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_handle_finish’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:2: note: (6) calling ‘rygel_http_request_real_run_co’ from ‘rygel_http_request_real_run’ <--[gcc] rygel-http-request.c:389:1: note: (7) entry to ‘rygel_http_request_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:65:2: note: (8) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:65:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:83:3: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:83:3: note: (11) calling ‘rygel_http_request_handle_finish’ from ‘rygel_http_request_real_run_co’ <--[gcc] rygel-http-request.c:614:1: note: (12) entry to ‘rygel_http_request_handle_finish’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:10: note: (13) dereference of NULL ‘self’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_real_find_item_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:96:31: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-http-request.c:642:1: note: (1) entry to ‘rygel_http_request_real_find_item’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_http_request_real_find_item’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_http_request_real_find_item’ at ../src/librygel-server/rygel-http-request.vala:38:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:56:36: note: (3) following ‘false’ branch (when ‘self’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_real_find_item_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:2: note: (6) calling ‘rygel_http_request_real_find_item_co’ from ‘rygel_http_request_real_find_item’ <--[gcc] rygel-http-request.c:697:1: note: (7) entry to ‘rygel_http_request_real_find_item_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:94:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:94:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:96:25: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:96:31: note: (11) dereference of NULL ‘*_data_.self’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_find_item_finish’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:10: warning: dereference of NULL ‘self’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-http-request.c:337:1: note: (1) entry to ‘rygel_http_request_real_run’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_http_request_real_run’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_http_request_real_run’ at ../src/librygel-server/rygel-http-request.vala:38:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:56:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_find_item_finish’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:2: note: (6) calling ‘rygel_http_request_real_run_co’ from ‘rygel_http_request_real_run’ <--[gcc] rygel-http-request.c:389:1: note: (7) entry to ‘rygel_http_request_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:65:2: note: (8) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:65:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:81:3: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:81:3: note: (11) calling ‘rygel_http_request_find_item_finish’ from ‘rygel_http_request_real_run_co’ <--[gcc] rygel-http-request.c:854:1: note: (12) entry to ‘rygel_http_request_find_item_finish’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:10: note: (13) dereference of NULL ‘self’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-request.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-request.c: In function ‘rygel_http_request_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-request.c:206:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 206 | if (g_once_init_enter (&rygel_http_request_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-http-request.c: In function ‘rygel_http_request_run_finish’: rygel-http-request.c:365:27: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:66:2: warning: ‘soup_server_pause_message’ is deprecated: Use 'soup_server_message_pause' instead [-Wdeprecated-declarations] <--[gcc] 66 | this.server.pause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:154:17: note: declared here <--[gcc] 154 | void soup_server_pause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala: In function ‘rygel_http_request_handle_error’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:113:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 113 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~~~~ /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rygel-http-request.c: In function ‘rygel_http_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-request.c:1065:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-request.vala:38:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [153/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response-element.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response-element.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response-element.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response-element.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response-element.c:26: <--[gcc] rygel-http-response-element.c: In function ‘rygel_http_response_element_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-response-element.c:163:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response-element.c:26: <--[gcc] rygel-http-response-element.c: In function ‘rygel_http_response_element_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-response-element.c:163:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response-element.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response-element.c:45:20: warning: ‘rygel_http_response_element_properties’ defined but not used [-Wunused-variable] <--[gcc] 45 | static GParamSpec* rygel_http_response_element_properties[RYGEL_HTTP_RESPONSE_ELEMENT_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [154/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-item-uri.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-item-uri.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-item-uri.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-item-uri.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala: In function ‘rygel_http_item_uri_set_item_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:29:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala: In function ‘rygel_http_item_uri_set_resource_name’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:32:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-item-uri.c:29: <--[gcc] rygel-http-item-uri.c: In function ‘rygel_http_item_uri_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-item-uri.c:2320:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-item-uri.c: In function ‘string_to_utf8’: rygel-http-item-uri.c:705:7: warning: variable ‘__result__size_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c: In function ‘rygel_http_item_uri_base64_urlencode’: rygel-http-item-uri.c:897:7: warning: variable ‘_tmp2__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c: In function ‘rygel_http_item_uri_construct_from_string’: rygel-http-item-uri.c:1071:11: warning: variable ‘_tmp8_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1145:11: warning: variable ‘_tmp20_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1144:8: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1255:13: warning: variable ‘_tmp39__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1250:13: warning: variable ‘_data_size_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1241:13: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1316:13: warning: variable ‘_tmp42__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1338:13: warning: variable ‘_tmp44__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1360:13: warning: variable ‘_tmp46__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1192:10: warning: variable ‘_tmp25__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1189:13: warning: variable ‘_tmp24_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1021:10: warning: variable ‘_tmp12_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1020:7: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1016:10: warning: variable ‘_tmp7_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1014:7: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c: In function ‘rygel_http_item_uri_ext_from_mime_type’: rygel-http-item-uri.c:1848:9: warning: unused variable ‘_video_collection_size_’ [-Wunused-variable] rygel-http-item-uri.c:1926:9: warning: unused variable ‘_image_collection_size_’ [-Wunused-variable] rygel-http-item-uri.c:1808:8: warning: variable ‘_images_size_’ set but not used [-Wunused-but-set-variable] rygel-http-item-uri.c:1797:8: warning: variable ‘_videos_size_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala: In function ‘rygel_http_item_uri_set_item_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:29:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 29 | public string item_id { get; set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala: In function ‘rygel_http_item_uri_set_resource_name’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:32:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 32 | public string? resource_name { get; set; default = null; } | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-item-uri.c:29: <--[gcc] rygel-http-item-uri.c: In function ‘rygel_http_item_uri_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-item-uri.c:2320:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-item-uri.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] glib-2.0.vapi:1618:2: warning: Value stored to '__result__size_' is never read [deadcode.DeadStores] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] glib-2.0.vapi:1618:2: note: Value stored to '__result__size_' is never read /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:126:2: warning: Value stored to '_tmp2__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:149:2: warning: Value stored to '_parts_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:151:2: warning: Value stored to '_tmp7_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:151:3: warning: Value stored to '_tmp8_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:156:2: warning: Value stored to '_tmp11__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:156:2: warning: Value stored to '_tmp12_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:161:3: warning: Value stored to '_tmp19__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:161:3: warning: Value stored to '_tmp20_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:164:5: warning: Value stored to '_tmp24_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:165:5: warning: Value stored to '_tmp25__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:167:8: warning: Value stored to '_tmp30__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:167:8: warning: Value stored to '_data_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:170:8: warning: Value stored to '_tmp39__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:175:8: warning: Value stored to '_tmp42__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:179:8: warning: Value stored to '_tmp44__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:183:8: warning: Value stored to '_tmp46__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:237:3: warning: Value stored to '_videos_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-item-uri.vala:249:3: warning: Value stored to '_images_size_' is never read [deadcode.DeadStores] <--[clang] [155/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala: In function ‘rygel_http_response_real_end’: <--[gcc] rygel-http-response.c: In function ‘rygel_http_response_run_finish’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:132:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response.c:31: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] rygel-http-response.c: In function ‘rygel_http_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-response.c:998:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala: In function ‘rygel_http_response_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:111:15: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-http-response.c:429:1: note: (1) entry to ‘rygel_http_response_real_run’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:30:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_http_response_real_run’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_http_response_real_run’ at ../src/librygel-server/rygel-http-response.vala:30:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:72:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala: In function ‘rygel_http_response_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:30:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:30:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:30:2: note: (6) calling ‘rygel_http_response_real_run_co’ from ‘rygel_http_response_real_run’ <--[gcc] rygel-http-response.c:497:1: note: (7) entry to ‘rygel_http_response_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:110:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:110:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:111:9: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:111:15: note: (11) dereference of NULL ‘*_data_.self’ <--[gcc] rygel-http-response.c:457:28: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala: In function ‘rygel_http_response_real_end’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:132:3: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 132 | this.server.unpause_message (this.msg); | ^ ~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response.c:31: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rygel-http-response.c:599:11: warning: variable ‘_tmp8__target’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6: <--[gcc] rygel-http-response.c: In function ‘rygel_http_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-response.c:998:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:30:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-response.vala:135:2: warning: Value stored to '_tmp8__target' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-response.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [156/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-server.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala: In function ‘rygel_http_server_set_path_root’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:33:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala: In function ‘rygel_http_server_set_server_name’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:34:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-server.c:32: <--[gcc] rygel-http-server.c: In function ‘rygel_http_server_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-server.c:1579:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-server.c: In function ‘rygel_http_server_run_finish’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala: In function ‘rygel_http_server_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:83:31: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-http-server.c:497:1: note: (1) entry to ‘rygel_http_server_real_run’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:32:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_http_server_real_run’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_http_server_real_run’ at ../src/librygel-server/rygel-http-server.vala:32:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:62:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala: In function ‘rygel_http_server_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:32:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:32:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:32:2: note: (6) calling ‘rygel_http_server_real_run_co’ from ‘rygel_http_server_real_run’ <--[gcc] rygel-http-server.c:583:1: note: (7) entry to ‘rygel_http_server_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:82:2: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:82:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:83:25: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:84:25: note: (11) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:84:147: note: (12) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:85:25: note: (13) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:85:147: note: (14) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:86:25: note: (15) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:86:139: note: (16) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:88:84: note: (17) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:83:31: note: (18) dereference of NULL ‘*_data_.self’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala: In function ‘rygel_http_server_on_request_completed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:154:9: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:149:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:98:34: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:101:37: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:101:72: note: in expansion of macro ‘RYGEL_TYPE_HTTP_REQUEST’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:150:27: note: in expansion of macro ‘RYGEL_IS_HTTP_REQUEST’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:150:11: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:152:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:154:9: note: (5) dereference of NULL ‘<unknown>’ <--[gcc] rygel-http-server.c:525:26: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala: In function ‘rygel_http_server_set_path_root’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:33:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 33 | public string path_root { get; private set; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala: In function ‘rygel_http_server_set_server_name’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:34:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 34 | public string server_name { get; set; } | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-server.c:32: <--[gcc] rygel-http-server.c: In function ‘rygel_http_server_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-server.c:1579:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-server.vala:32:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-server.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [157/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-request.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_construct’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-request.c:31: <--[gcc] rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-request.c:1318:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:105:2: warning: Value stored to '_range_tokens_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-request.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-http-time-seek-request.c:277:7: warning: variable ‘_tmp28__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:271:7: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:268:7: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala: In function ‘rygel_http_time_seek_request_to_string’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:195:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 195 | return ("HTTPTimeSeekRequest (npt=%lld-%s)".printf | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_parse_npt_time’: rygel-http-time-seek-request.c:1164:8: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:1183:8: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:1213:8: warning: unused variable ‘_time_collection_size_’ [-Wunused-variable] rygel-http-time-seek-request.c:1108:7: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:1102:7: warning: variable ‘_time_tokens_size_’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_finalize’: rygel-http-time-seek-request.c:1292:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-request.c:31: <--[gcc] rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-request.c:1318:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-request.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-request.c:53:20: warning: ‘rygel_http_time_seek_request_properties’ defined but not used [-Wunused-variable] <--[gcc] 53 | static GParamSpec* rygel_http_time_seek_request_properties[RYGEL_HTTP_TIME_SEEK_REQUEST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:108:2: warning: Value stored to '_tmp18__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:133:2: warning: Value stored to '_tmp28__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:254:2: warning: Value stored to 'seconds_sum' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:255:2: warning: Value stored to 'time_factor' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:261:2: warning: Value stored to '_time_tokens_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:262:2: warning: Value stored to '_tmp5__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:263:3: warning: Value stored to '_tmp7__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:264:3: warning: Value stored to '_tmp9__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:33:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [158/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-import-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-import-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-import-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:37:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c: In function ‘rygel_transfer_status_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c:353:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 353 | if (g_once_init_enter (&rygel_transfer_status_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-import-resource.c: In function ‘rygel_import_resource_run_finish’: rygel-import-resource.c:539:30: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib.h:64: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala: In function ‘rygel_import_resource_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:171:16: warning: unknown conversion type character ‘ ’ in format [-Wformat=] <--[gcc] 171 | warning ("Importing sizes did not match: %z vs. %z", this.bytes_total, this.bytes_copied); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’ <--[gcc] 364 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:171:16: warning: conversion lacks type at end of format [-Wformat=] <--[gcc] 171 | warning ("Importing sizes did not match: %z vs. %z", this.bytes_total, this.bytes_copied); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’ <--[gcc] 364 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:171:16: warning: too many arguments for format [-Wformat-extra-args] <--[gcc] 171 | warning ("Importing sizes did not match: %z vs. %z", this.bytes_total, this.bytes_copied); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’ <--[gcc] 364 | __VA_ARGS__) | ^~~~~~~~~~~ rygel-import-resource.c: In function ‘rygel_import_resource_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-import-resource.c:1757:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c: In function ‘rygel_transfer_status_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c:353:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-import-resource.c: In function ‘rygel_import_resource_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-import-resource.c:1757:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala: In function ‘rygel_import_resource_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:100:31: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-import-resource.c:511:1: note: (1) entry to ‘rygel_import_resource_real_run’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:37:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_import_resource_real_run’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_import_resource_real_run’ at ../src/librygel-server/rygel-import-resource.vala:37:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:79:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala: In function ‘rygel_import_resource_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:37:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:37:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:37:2: note: (6) calling ‘rygel_import_resource_real_run_co’ from ‘rygel_import_resource_real_run’ <--[gcc] rygel-import-resource.c:563:1: note: (7) entry to ‘rygel_import_resource_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:98:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:98:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:100:25: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:100:18: note: (11) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c:74:39: note: in definition of macro ‘_g_free0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:100:18: note: (12) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-import-resource.c:74:24: note: in definition of macro ‘_g_free0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-import-resource.vala:100:31: note: (13) dereference of NULL ‘*_data_.self’ <--[gcc] [159/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-reference-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-reference-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-reference-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-reference-creator.c rygel-reference-creator.c: In function ‘rygel_reference_creator_run_finish’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-reference-creator.vala:25:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] rygel-reference-creator.c:402:32: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-reference-creator.c:26: <--[gcc] rygel-reference-creator.c: In function ‘rygel_reference_creator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-reference-creator.c:1055:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-reference-creator.c:26: <--[gcc] rygel-reference-creator.c: In function ‘rygel_reference_creator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-reference-creator.c:1055:6: note: in expansion of macro ‘g_once_init_enter’ [160/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-destroyer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-destroyer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-destroyer.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:32:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c: In function ‘rygel_item_destroyer_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c:331:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 331 | if (g_once_init_enter (&rygel_item_destroyer_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-item-destroyer.c: In function ‘rygel_item_destroyer_run_finish’: rygel-item-destroyer.c:451:29: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-item-destroyer.c: In function ‘rygel_item_destroyer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-item-destroyer.c:1351:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c: In function ‘rygel_item_destroyer_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c:331:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-item-destroyer.c: In function ‘rygel_item_destroyer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-item-destroyer.c:1351:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala: In function ‘rygel_item_destroyer_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:49:32: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-item-destroyer.c:423:1: note: (1) entry to ‘rygel_item_destroyer_real_run’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:32:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_item_destroyer_real_run’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_item_destroyer_real_run’ at ../src/librygel-server/rygel-item-destroyer.vala:32:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:42:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala: In function ‘rygel_item_destroyer_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:32:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:32:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:32:2: note: (6) calling ‘rygel_item_destroyer_real_run_co’ from ‘rygel_item_destroyer_real_run’ <--[gcc] rygel-item-destroyer.c:475:1: note: (7) entry to ‘rygel_item_destroyer_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:47:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:47:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:49:26: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:49:19: note: (11) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c:65:39: note: in definition of macro ‘_g_free0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:49:19: note: (12) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-destroyer.c:65:24: note: in definition of macro ‘_g_free0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-destroyer.vala:49:32: note: (13) dereference of NULL ‘*_data_.self’ <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [161/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-response.c rygel-http-time-seek-response.c: In function ‘rygel_http_time_seek_response_finalize’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-response.vala:24:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-response.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-http-time-seek-response.c:986:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-response.c:27: <--[gcc] rygel-http-time-seek-response.c: In function ‘rygel_http_time_seek_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-response.c:1008:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-time-seek-response.c:27: <--[gcc] rygel-http-time-seek-response.c: In function ‘rygel_http_time_seek_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-response.c:1008:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [162/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-updater.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-updater.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-updater.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-updater.c In file included from /usr/include/glib-2.0/glib/gstring.h:37, <--[gcc] rygel-item-updater.c: In function ‘rygel_item_updater_run_finish’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:31:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-updater.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-item-updater.c:433:27: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gstring.h:37, <--[gcc] from /usr/include/glib-2.0/glib/giochannel.h:36, <--[gcc] from /usr/include/glib-2.0/glib.h:56, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-updater.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_format_tag_values’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:112:25: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 112 | var tag_value = init_split[0].split (">")[1]._strip (); | ^~~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] 248 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] 243 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ rygel-item-updater.c:843:8: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable] rygel-item-updater.c:832:8: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] rygel-item-updater.c:829:8: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable] rygel-item-updater.c:826:8: warning: variable ‘_init_split_size_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_check_date_tag’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:132:28: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 132 | var date_val = new_tag[date_index].split ("</")[0] | ^~~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] 248 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] 243 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ rygel-item-updater.c:1012:8: warning: unused variable ‘_cur_str_collection_size_’ [-Wunused-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:145:28: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 145 | var date_val = new_tag[date_index].split ("</")[0] | ^~~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] 248 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] 243 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ rygel-item-updater.c:1112:8: warning: unused variable ‘_new_str_collection_size_’ [-Wunused-variable] rygel-item-updater.c: In function ‘rygel_item_updater_csv_split’: rygel-item-updater.c:1374:11: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable] rygel-item-updater.c:1506:11: warning: variable ‘_tmp19_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_update_object_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:241:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] 241 | ItemUpdater.check_date_tag (current_list.to_array (), | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:241:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] 241 | ItemUpdater.check_date_tag (current_list.to_array (), | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-item-updater.c: In function ‘rygel_item_updater_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-item-updater.c:2365:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/giochannel.h:36, <--[gcc] from /usr/include/glib-2.0/glib.h:56, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-item-updater.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_format_tag_values’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:112:25: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_check_date_tag’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:132:28: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:145:28: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_update_object_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:241:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:241:19: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-item-updater.c: In function ‘rygel_item_updater_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-item-updater.c:2365:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_csv_split’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:204:17: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] rygel-item-updater.c:1625:1: note: (1) entry to ‘rygel_item_updater_update_object_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:233:2: note: (2) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:233:3: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:234:19: note: (4) inlined call to ‘rygel_item_updater_fetch_object_finish’ from ‘rygel_item_updater_update_object_co’ <--[gcc] In function ‘rygel_item_updater_fetch_object_finish’, inlined from ‘rygel_item_updater_update_object_co’ at ../src/librygel-server/rygel-item-updater.vala:234:19: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:31:5: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_csv_split’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:234:17: note: (6) ...to here <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (7) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:234:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:235:25: note: (8) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:235:19: note: (9) calling ‘rygel_item_updater_csv_split’ from ‘rygel_item_updater_update_object_co’ <--[gcc] rygel-item-updater.c:1310:1: note: (10) entry to ‘rygel_item_updater_csv_split’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:179:5: note: (11) following ‘false’ branch (when ‘tag_values’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:186:11: note: (12) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:188:8: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:189:9: note: (14) inlined call to ‘string_get’ from ‘rygel_item_updater_csv_split’ <--[gcc] In function ‘string_get’, inlined from ‘rygel_item_updater_csv_split’ at ../src/librygel-server/rygel-item-updater.vala:189:9: glib-2.0.vapi:1284:26: note: (15) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala: In function ‘rygel_item_updater_csv_split’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:192:8: note: (16) following ‘false’ branch (when ‘escape == 0’)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:195:6: note: (17) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:201:17: note: (18) calling ‘string_substring’ from ‘rygel_item_updater_csv_split’ <--[gcc] rygel-item-updater.c:730:1: note: (19) entry to ‘string_substring’ glib-2.0.vapi:1514:5: note: (20) following ‘true’ branch (when ‘offset >= 0’)... glib-2.0.vapi:1514:5: note: (21) ...to here glib-2.0.vapi:1521:5: note: (22) following ‘false’ branch (when ‘offset >= 0’)... /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (23) ...to here <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] glib-2.0.vapi:1525:3: note: in expansion of macro ‘g_return_val_if_fail’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:201:17: note: (24) returning to ‘rygel_item_updater_csv_split’ from ‘string_substring’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:204:17: note: (25) argument 1 (‘string_substring(tag_values, (long int)token_start, (long int)token_length)’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:108:3: warning: Value stored to '_init_split_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:109:3: warning: Value stored to '_tmp5__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:109:3: warning: Value stored to '_tmp7__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:112:3: warning: Value stored to '_tmp16__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:156:2: warning: Value stored to 'year' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:156:2: warning: Value stored to 'month' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:156:2: warning: Value stored to 'day' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:188:6: warning: Value stored to '_tmp4_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-item-updater.vala:221:6: warning: Value stored to '_tmp19_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [163/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-resource-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-resource-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-resource-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-resource-handler.c rygel-http-resource-handler.c: In function ‘rygel_http_media_resource_handler_real_add_response_headers’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-resource-handler.vala:63:3: warning: Value stored to '_pi_fields_size_' is never read [deadcode.DeadStores] <--[clang] rygel-http-resource-handler.c:348:9: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable] rygel-http-resource-handler.c:370:9: warning: variable ‘_tmp28__length1’ set but not used [-Wunused-but-set-variable] rygel-http-resource-handler.c:319:8: warning: variable ‘_tmp23__length1’ set but not used [-Wunused-but-set-variable] rygel-http-resource-handler.c:316:8: warning: variable ‘_pi_fields_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-resource-handler.c:26: <--[gcc] rygel-http-resource-handler.c: In function ‘rygel_http_media_resource_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-resource-handler.c:806:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-resource-handler.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-resource-handler.c:59:20: warning: ‘rygel_http_media_resource_handler_properties’ defined but not used [-Wunused-variable] <--[gcc] 59 | static GParamSpec* rygel_http_media_resource_handler_properties[RYGEL_HTTP_MEDIA_RESOURCE_HANDLER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-http-resource-handler.c:26: <--[gcc] rygel-http-resource-handler.c: In function ‘rygel_http_media_resource_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-resource-handler.c:806:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-resource-handler.vala:64:3: warning: Value stored to '_tmp23__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-resource-handler.vala:64:4: warning: Value stored to '_tmp24__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-resource-handler.vala:65:4: warning: Value stored to '_tmp28__length1' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [164/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-creator.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-creator.c:28: <--[gcc] rygel-object-creator.c: In function ‘rygel_base_media_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-object-creator.c:1119:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala: In function ‘rygel_object_creator_parse_args’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:194:3: warning: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations] <--[gcc] In file included from /usr/include/glib-2.0/glib.h:68: <--[gcc] /usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala: In function ‘rygel_object_creator_generalize_upnp_class’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:291:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-object-creator.c: In function ‘rygel_object_creator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-object-creator.c:5909:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-creator.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-creator.c:28: <--[gcc] rygel-object-creator.c: In function ‘rygel_base_media_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-object-creator.c:1119:6: note: in expansion of macro ‘g_once_init_enter’ rygel-object-creator.c: In function ‘rygel_object_creator_run_finish’: rygel-object-creator.c:1323:29: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala: In function ‘rygel_object_creator_parse_args’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:194:3: warning: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations] <--[gcc] 194 | } else if (comment_pattern.match_string (this.elements)) { | ^ In file included from /usr/include/glib-2.0/glib.h:68: <--[gcc] /usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here <--[gcc] 57 | gboolean g_pattern_match_string (GPatternSpec *pspec, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala: In function ‘rygel_object_creator_generalize_upnp_class’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:291:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 291 | char *needle = upnp_class.rstr_len (-1, "."); | ^ rygel-object-creator.c: In function ‘rygel_object_creator_wait_for_object_finish’: rygel-object-creator.c:5278:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-object-creator.c: In function ‘block9_data_unref’: rygel-object-creator.c:5361:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-object-creator.c: In function ‘____lambda9_’: rygel-object-creator.c:5379:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-object-creator.c: In function ‘____lambda10_’: rygel-object-creator.c:5408:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-object-creator.c: In function ‘rygel_object_creator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-object-creator.c:5909:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-creator.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-creator.c:65:20: warning: ‘rygel_base_media_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 65 | static GParamSpec* rygel_base_media_container_properties[RYGEL_BASE_MEDIA_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:89:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:607:2: warning: Value stored to 'year' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:607:2: warning: Value stored to 'month' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:607:2: warning: Value stored to 'day' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:89:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:756:3: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:757:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-object-creator.vala:762:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] [165/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-entry.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-entry.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-entry.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-entry.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-entry.c:24: <--[gcc] rygel-last-change-entry.c: In function ‘rygel_last_change_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-last-change-entry.c:367:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala: In function ‘rygel_last_change_entry_to_string’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:46:12: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] rygel-last-change-entry.c:159:1: note: (1) entry to ‘rygel_last_change_entry_to_string’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:38:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:39:11: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:40:11: note: (4) calling ‘rygel_last_change_entry_additional_info’ from ‘rygel_last_change_entry_to_string’ <--[gcc] rygel-last-change-entry.c:140:1: note: (5) entry to ‘rygel_last_change_entry_additional_info’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (6) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:36:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:36:10: note: (7) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:36:5: note: (8) following ‘false’ branch... <--[gcc] cc1: note: (9) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:40:11: note: (10) returning to ‘rygel_last_change_entry_to_string’ from ‘rygel_last_change_entry_additional_info’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-entry.vala:46:12: note: (11) argument 1 (‘rygel_last_change_entry_additional_info(self)’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-entry.c:24: <--[gcc] rygel-last-change-entry.c: In function ‘rygel_last_change_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-last-change-entry.c:367:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-entry.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-entry.c:53:20: warning: ‘rygel_last_change_entry_properties’ defined but not used [-Wunused-variable] <--[gcc] 53 | static GParamSpec* rygel_last_change_entry_properties[RYGEL_LAST_CHANGE_ENTRY_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [166/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-removal-queue.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-removal-queue.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-removal-queue.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-removal-queue.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-removal-queue.c:26: <--[gcc] rygel-object-removal-queue.c: In function ‘rygel_object_removal_queue_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-object-removal-queue.c:697:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-removal-queue.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-removal-queue.c:58:20: warning: ‘rygel_object_removal_queue_properties’ defined but not used [-Wunused-variable] <--[gcc] 58 | static GParamSpec* rygel_object_removal_queue_properties[RYGEL_OBJECT_REMOVAL_QUEUE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-object-removal-queue.c:26: <--[gcc] rygel-object-removal-queue.c: In function ‘rygel_object_removal_queue_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-object-removal-queue.c:697:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [167/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-add.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-add.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-add.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-add.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-add.c:24: <--[gcc] rygel-last-change-obj-add.c: In function ‘rygel_last_change_obj_add_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-last-change-obj-add.c:354:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-add.c:24: <--[gcc] rygel-last-change-obj-add.c: In function ‘rygel_last_change_obj_add_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-last-change-obj-add.c:354:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-add.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-add.c:64:20: warning: ‘rygel_last_change_obj_add_properties’ defined but not used [-Wunused-variable] <--[gcc] 64 | static GParamSpec* rygel_last_change_obj_add_properties[RYGEL_LAST_CHANGE_OBJ_ADD_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [168/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-mod.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-mod.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-mod.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-mod.c rygel-last-change-obj-mod.c: In function ‘rygel_last_change_obj_mod_finalize’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-obj-mod.vala:24:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-last-change-obj-mod.c:246:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-mod.c:24: <--[gcc] rygel-last-change-obj-mod.c: In function ‘rygel_last_change_obj_mod_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-last-change-obj-mod.c:268:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-mod.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-mod.c:64:20: warning: ‘rygel_last_change_obj_mod_properties’ defined but not used [-Wunused-variable] <--[gcc] 64 | static GParamSpec* rygel_last_change_obj_mod_properties[RYGEL_LAST_CHANGE_OBJ_MOD_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-mod.c:24: <--[gcc] rygel-last-change-obj-mod.c: In function ‘rygel_last_change_obj_mod_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-last-change-obj-mod.c:268:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [169/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-st-done.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-st-done.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-st-done.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-st-done.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-last-change-st-done.c: In function ‘rygel_last_change_st_done_real_additional_info’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-st-done.c:24: <--[gcc] rygel-last-change-st-done.c: In function ‘rygel_last_change_st_done_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-last-change-st-done.c:175:6: note: in expansion of macro ‘g_once_init_enter’ rygel-last-change-st-done.c:131:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-st-done.c:24: <--[gcc] rygel-last-change-st-done.c: In function ‘rygel_last_change_st_done_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-last-change-st-done.c:175:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-st-done.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-st-done.c:64:20: warning: ‘rygel_last_change_st_done_properties’ defined but not used [-Wunused-variable] <--[gcc] 64 | static GParamSpec* rygel_last_change_st_done_properties[RYGEL_LAST_CHANGE_ST_DONE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-st-done.vala:30:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [170/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-del.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-del.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-del.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-del.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-del.c:24: <--[gcc] rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-last-change-obj-del.c:268:6: note: in expansion of macro ‘g_once_init_enter’ rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_finalize’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-last-change-obj-del.vala:24:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-last-change-obj-del.c:246:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-del.c:24: <--[gcc] rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-last-change-obj-del.c:268:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-del.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change-obj-del.c:64:20: warning: ‘rygel_last_change_obj_del_properties’ defined but not used [-Wunused-variable] <--[gcc] 64 | static GParamSpec* rygel_last_change_obj_del_properties[RYGEL_LAST_CHANGE_OBJ_DEL_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [171/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change.c:24: <--[gcc] rygel-last-change.c: In function ‘rygel_last_change_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-last-change.c:352:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change.c:66:20: warning: ‘rygel_last_change_properties’ defined but not used [-Wunused-variable] <--[gcc] 66 | static GParamSpec* rygel_last_change_properties[RYGEL_LAST_CHANGE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-last-change.c:24: <--[gcc] rygel-last-change.c: In function ‘rygel_last_change_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-last-change.c:352:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [172/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-lg-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-lg-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-lg-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-lg-tv-hacks.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_real_apply’: rygel-lg-tv-hacks.c:198:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-lg-tv-hacks.c:26: <--[gcc] rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lg-tv-hacks.c:671:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-lg-tv-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-lg-tv-hacks.c:80:20: warning: ‘rygel_lgtv_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 80 | static GParamSpec* rygel_lgtv_hacks_properties[RYGEL_LGTV_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-lg-tv-hacks.c:26: <--[gcc] rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lg-tv-hacks.c:671:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-lg-tv-hacks.vala:33:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-lg-tv-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [173/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-query-action.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-query-action.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-query-action.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-query-action.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-query-action.c:26: <--[gcc] rygel-media-query-action.c: In function ‘rygel_media_query_action_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-query-action.c:1631:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-query-action.c: In function ‘rygel_media_query_action_run_finish’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala: In function ‘rygel_media_query_action_validate_sort_criteria’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:173:15: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] rygel-media-query-action.c:917:1: note: (1) entry to ‘rygel_media_query_action_validate_sort_criteria’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:152:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:153:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:153:5: note: (4) following ‘false’ branch (when ‘_tmp0_’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:157:11: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:161:37: note: (6) following ‘true’ branch (when ‘property_it < property_collection_length1’)... <--[gcc] In file included from /usr/include/glib-2.0/glib/gstring.h:37, <--[gcc] from /usr/include/glib-2.0/glib/giochannel.h:36, <--[gcc] from /usr/include/glib-2.0/glib.h:56: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:161:42: note: (7) ...to here <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’ <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:21: note: (8) inlined call to ‘g_strdup_inline’ from ‘rygel_media_query_action_validate_sort_criteria’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:161:13: note: in expansion of macro ‘g_strdup’ <--[gcc] In function ‘g_strdup_inline’, inlined from ‘rygel_media_query_action_validate_sort_criteria’ at ../src/librygel-server/rygel-media-query-action.vala:161:13: /usr/include/glib-2.0/glib/gstrfuncs.h:311:6: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala: In function ‘rygel_media_query_action_validate_sort_criteria’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:162:5: note: (10) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:161:37: note: (11) following ‘false’ branch (when ‘property_it >= property_collection_length1’)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:161:26: note: (12) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:161:26: note: (13) inlined call to ‘_vala_array_free’ from ‘rygel_media_query_action_validate_sort_criteria’ <--[gcc] In function ‘_vala_array_free’, inlined from ‘rygel_media_query_action_validate_sort_criteria’ at ../src/librygel-server/rygel-media-query-action.vala:161:26: rygel-media-query-action.c:1711:2: note: (14) calling ‘_vala_array_destroy’ from ‘rygel_media_query_action_validate_sort_criteria’ rygel-media-query-action.c: In function ‘rygel_media_query_action_validate_sort_criteria’: rygel-media-query-action.c:1692:1: note: (15) entry to ‘_vala_array_destroy’ rygel-media-query-action.c:1696:5: note: (16) following ‘true’ branch... cc1: note: (17) ...to here rygel-media-query-action.c:1698:17: note: (18) following ‘true’ branch (when ‘i < array_length’)... rygel-media-query-action.c:1699:27: note: (19) ...to here rygel-media-query-action.c:1699:7: note: (20) following ‘false’ branch... rygel-media-query-action.c:1698:35: note: (21) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:161:26: note: (22) inlined call to ‘_vala_array_free’ from ‘rygel_media_query_action_validate_sort_criteria’ <--[gcc] In function ‘_vala_array_free’, inlined from ‘rygel_media_query_action_validate_sort_criteria’ at ../src/librygel-server/rygel-media-query-action.vala:161:26: rygel-media-query-action.c:1711:2: note: (23) returning to ‘rygel_media_query_action_validate_sort_criteria’ from ‘_vala_array_destroy’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala: In function ‘rygel_media_query_action_validate_sort_criteria’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:165:37: note: (24) following ‘true’ branch (when ‘property_it < requested_sort_props_length1’)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:165:43: note: (25) ...to here <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:173:15: note: (26) argument 1 (‘<unknown>’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null rygel-media-query-action.c:465:32: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-media-query-action.c: In function ‘rygel_media_query_action_validate_sort_criteria’: rygel-media-query-action.c:964:8: warning: unused variable ‘_property_collection_size_’ [-Wunused-variable] rygel-media-query-action.c:1006:8: warning: unused variable ‘_property_collection_size_’ [-Wunused-variable] rygel-media-query-action.c:928:7: warning: variable ‘_requested_sort_props_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-query-action.c:26: <--[gcc] rygel-media-query-action.c: In function ‘rygel_media_query_action_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-query-action.c:1631:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:29:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-media-query-action.vala:159:2: warning: Value stored to '_requested_sort_props_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-query-action.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [174/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-m3u-playlist.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-m3u-playlist.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-m3u-playlist.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-m3u-playlist.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-m3u-playlist.c:26: <--[gcc] rygel-m3u-playlist.c: In function ‘rygel_m3_uplay_list_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-m3u-playlist.c:463:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-m3u-playlist.c:26: <--[gcc] rygel-m3u-playlist.c: In function ‘rygel_m3_uplay_list_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-m3u-playlist.c:463:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-m3u-playlist.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-m3u-playlist.c:58:20: warning: ‘rygel_m3_uplay_list_properties’ defined but not used [-Wunused-variable] <--[gcc] 58 | static GParamSpec* rygel_m3_uplay_list_properties[RYGEL_M3_UPLAY_LIST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-m3u-playlist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [175/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-receiver-registrar.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-receiver-registrar.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-receiver-registrar.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-receiver-registrar.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-receiver-registrar.c:26: <--[gcc] rygel-media-receiver-registrar.c: In function ‘rygel_media_receiver_registrar_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-receiver-registrar.c:239:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-receiver-registrar.c:26: <--[gcc] rygel-media-receiver-registrar.c: In function ‘rygel_media_receiver_registrar_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-receiver-registrar.c:239:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-receiver-registrar.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-media-receiver-registrar.c:61:20: warning: ‘rygel_media_receiver_registrar_properties’ defined but not used [-Wunused-variable] <--[gcc] 61 | static GParamSpec* rygel_media_receiver_registrar_properties[RYGEL_MEDIA_RECEIVER_REGISTRAR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [176/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-panasonic-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-panasonic-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-panasonic-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-panasonic-hacks.c rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_real_apply’: rygel-panasonic-hacks.c:205:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_finalize’: rygel-panasonic-hacks.c:524:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-panasonic-hacks.c:26: <--[gcc] rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-panasonic-hacks.c:545:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-panasonic-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-panasonic-hacks.c:81:20: warning: ‘rygel_panasonic_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 81 | static GParamSpec* rygel_panasonic_hacks_properties[RYGEL_PANASONIC_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-panasonic-hacks.c:26: <--[gcc] rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-panasonic-hacks.c:545:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-panasonic-hacks.vala:45:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-panasonic-hacks.vala:26:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-panasonic-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [177/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-seek-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-seek-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-seek-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-seek-hacks.c rygel-seek-hacks.c: In function ‘rygel_seek_hacks_real_force_seek’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-seek-hacks.vala:52:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-seek-hacks.c:182:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-seek-hacks.c:24: <--[gcc] rygel-seek-hacks.c: In function ‘rygel_seek_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-seek-hacks.c:240:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-seek-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-seek-hacks.c:77:20: warning: ‘rygel_seek_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 77 | static GParamSpec* rygel_seek_hacks_properties[RYGEL_SEEK_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-seek-hacks.c:24: <--[gcc] rygel-seek-hacks.c: In function ‘rygel_seek_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-seek-hacks.c:240:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [178/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-samsung-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-samsung-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-samsung-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-samsung-tv-hacks.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-samsung-tv-hacks.c:24: <--[gcc] rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-samsung-tv-hacks.c:792:6: note: in expansion of macro ‘g_once_init_enter’ rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_apply’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-samsung-tv-hacks.vala:43:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-samsung-tv-hacks.c:214:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_force_seek’: rygel-samsung-tv-hacks.c:546:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_modify_headers’: rygel-samsung-tv-hacks.c:561:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_finalize’: rygel-samsung-tv-hacks.c:771:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-samsung-tv-hacks.c:24: <--[gcc] rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-samsung-tv-hacks.c:792:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-samsung-tv-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-samsung-tv-hacks.c:79:20: warning: ‘rygel_samsung_tv_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 79 | static GParamSpec* rygel_samsung_tv_hacks_properties[RYGEL_SAMSUNG_TV_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-samsung-tv-hacks.vala:82:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-samsung-tv-hacks.vala:86:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-samsung-tv-hacks.vala:24:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-samsung-tv-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [179/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-criteria-parser.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-criteria-parser.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-criteria-parser.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c:206:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 206 | if (g_once_init_enter (&rygel_search_criteria_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_symbol_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c:227:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 227 | if (g_once_init_enter (&rygel_search_criteria_symbol_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_token_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-search-criteria-parser.c:297:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala: In function ‘rygel_search_criteria_parser_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala:114:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 114 | foreach (var token in TOKENS) { | ^ rygel-search-criteria-parser.c:379:8: warning: unused variable ‘_token_collection_size_’ [-Wunused-variable] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_run_finish’: rygel-search-criteria-parser.c:477:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-search-criteria-parser.c:1702:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c:206:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_symbol_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c:227:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_token_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-search-criteria-parser.c:297:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala: In function ‘rygel_search_criteria_parser_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala:114:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-search-criteria-parser.c:1702:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search-criteria-parser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala:57:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [180/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search.c:27: <--[gcc] rygel-search.c: In function ‘rygel_search_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-search.c:862:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search.c:81:20: warning: ‘rygel_search_properties’ defined but not used [-Wunused-variable] <--[gcc] 81 | static GParamSpec* rygel_search_properties[RYGEL_SEARCH_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-search.c:27: <--[gcc] rygel-search.c: In function ‘rygel_search_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-search.c:862:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [181/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-subtitle-manager.vala:61:2: warning: Value stored to '_exts_size_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c: In function ‘subtitle_manager_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c:125:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-subtitle-manager.c:717:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c: In function ‘subtitle_manager_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c:125:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 125 | if (g_once_init_enter (&subtitle_manager_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_get_subtitles’: rygel-subtitle-manager.c:393:8: warning: unused variable ‘_ext_collection_size_’ [-Wunused-variable] rygel-subtitle-manager.c:298:7: warning: variable ‘_exts_size_’ set but not used [-Wunused-but-set-variable] rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_finalize’: rygel-subtitle-manager.c:693:25: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-subtitle-manager.c:717:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c:62:20: warning: ‘rygel_subtitle_manager_properties’ defined but not used [-Wunused-variable] <--[gcc] 62 | static GParamSpec* rygel_subtitle_manager_properties[RYGEL_SUBTITLE_MANAGER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-subtitle-manager.vala:34:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-subtitle-manager.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [182/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c: In function ‘thumbnailer_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c:156:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 156 | if (g_once_init_enter (&thumbnailer_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-thumbnailer.c: In function ‘rygel_thumbnailer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-thumbnailer.c:818:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c:73:20: warning: ‘rygel_thumbnailer_properties’ defined but not used [-Wunused-variable] <--[gcc] 73 | static GParamSpec* rygel_thumbnailer_properties[RYGEL_THUMBNAILER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c: In function ‘thumbnailer_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c:156:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-thumbnailer.c: In function ‘rygel_thumbnailer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-thumbnailer.c:818:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-thumbnailer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [183/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-wmp-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-wmp-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-wmp-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-wmp-hacks.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-wmp-hacks.c:26: <--[gcc] rygel-wmp-hacks.c: In function ‘rygel_wmp_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-wmp-hacks.c:486:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-wmp-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-wmp-hacks.c:79:20: warning: ‘rygel_wmp_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 79 | static GParamSpec* rygel_wmp_hacks_properties[RYGEL_WMP_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-wmp-hacks.c:26: <--[gcc] rygel-wmp-hacks.c: In function ‘rygel_wmp_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-wmp-hacks.c:486:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [184/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-serializer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-serializer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-serializer.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-serializer.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-serializer.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-serializer.c: In function ‘rygel_serializer_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-serializer.c:102:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-serializer.c: In function ‘rygel_serializer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-serializer.c:499:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-serializer.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-serializer.c: In function ‘rygel_serializer_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-serializer.c:102:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 102 | if (g_once_init_enter (&rygel_serializer_type_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-serializer.c: In function ‘rygel_serializer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-serializer.c:499:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [185/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-source-connection-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-source-connection-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-source-connection-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-source-connection-manager.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-source-connection-manager.c:29: <--[gcc] rygel-source-connection-manager.c: In function ‘rygel_source_connection_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-source-connection-manager.c:558:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-source-connection-manager.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-source-connection-manager.c:62:20: warning: ‘rygel_source_connection_manager_properties’ defined but not used [-Wunused-variable] <--[gcc] 62 | static GParamSpec* rygel_source_connection_manager_properties[RYGEL_SOURCE_CONNECTION_MANAGER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-source-connection-manager.c:29: <--[gcc] rygel-source-connection-manager.c: In function ‘rygel_source_connection_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-source-connection-manager.c:558:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala: In function ‘rygel_source_connection_manager_get_protocol_info’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:63:13: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-source-connection-manager.c:224:1: note: (1) entry to ‘rygel_source_connection_manager_get_protocol_info’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:50:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:51:11: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:51:11: note: (4) calling ‘rygel_source_connection_manager_get_http_server’ from ‘rygel_source_connection_manager_get_protocol_info’ <--[gcc] rygel-source-connection-manager.c:388:1: note: (5) entry to ‘rygel_source_connection_manager_get_http_server’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (6) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:74:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:77:2: note: (7) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:51:11: note: (8) returning to ‘rygel_source_connection_manager_get_protocol_info’ from ‘rygel_source_connection_manager_get_http_server’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:59:52: note: (9) following ‘true’ branch (when ‘profile_it’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:59:14: note: (10) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:59:14: note: (11) inlined call to ‘_rygel_dlna_profile_ref0’ from ‘rygel_source_connection_manager_get_protocol_info’ <--[gcc] In function ‘_rygel_dlna_profile_ref0’, inlined from ‘rygel_source_connection_manager_get_protocol_info’ at ../src/librygel-server/rygel-source-connection-manager.vala:59:14: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:59:46: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala: In function ‘rygel_source_connection_manager_get_protocol_info’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:60:15: note: (13) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-source-connection-manager.vala:63:13: note: (14) dereference of NULL ‘<unknown>’ <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [186/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc-hacks.c rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_real_apply’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbmc-hacks.vala:35:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-xbmc-hacks.c:205:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_real_force_seek’: rygel-xbmc-hacks.c:331:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc-hacks.c:26: <--[gcc] rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-xbmc-hacks.c:374:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc-hacks.c:80:20: warning: ‘rygel_xbmc_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 80 | static GParamSpec* rygel_xbmc_hacks_properties[RYGEL_XBMC_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc-hacks.c:26: <--[gcc] rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-xbmc-hacks.c:374:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbmc-hacks.vala:45:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [187/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc4xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc4xbox-hacks.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc4xbox-hacks.c:27: <--[gcc] rygel-xbmc4xbox-hacks.c: In function ‘rygel_xbm_c4_xbox_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-xbmc4xbox-hacks.c:479:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc4xbox-hacks.c:27: <--[gcc] rygel-xbmc4xbox-hacks.c: In function ‘rygel_xbm_c4_xbox_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-xbmc4xbox-hacks.c:479:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc4xbox-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc4xbox-hacks.c:92:20: warning: ‘rygel_xbm_c4_xbox_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 92 | static GParamSpec* rygel_xbm_c4_xbox_hacks_properties[RYGEL_XBM_C4_XBOX_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbmc4xbox-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [188/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c:27: <--[gcc] rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-xbox-hacks.c:2062:6: note: in expansion of macro ‘g_once_init_enter’ rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_translate_container_id’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala: In function ‘rygel_xbox_hacks_real_search_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:177:61: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-xbox-hacks.c:1777:1: note: (1) entry to ‘rygel_xbox_hacks_real_search_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:159:2: note: (2) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:159:3: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:169:19: note: (4) inlined call to ‘_rygel_search_expression_ref0’ from ‘rygel_xbox_hacks_real_search_co’ <--[gcc] In function ‘_rygel_search_expression_ref0’, inlined from ‘rygel_xbox_hacks_real_search_co’ at ../src/librygel-server/rygel-xbox-hacks.vala:169:19: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:27:51: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:27:16: note: (6) ...to here <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala: In function ‘rygel_xbox_hacks_real_search_co’: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2673:6: note: (7) following ‘false’ branch (when ‘__inst’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:303:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:6: note: in expansion of macro ‘RYGEL_IS_RELATIONAL_EXPRESSION’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:18: note: (8) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:303:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:6: note: in expansion of macro ‘RYGEL_IS_RELATIONAL_EXPRESSION’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:5: note: (9) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (10) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:303:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:175:51: note: in expansion of macro ‘RYGEL_IS_RELATIONAL_EXPRESSION’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:175:20: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:175:18: note: (12) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:175:18: note: (13) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:175:26: note: (14) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:177:18: note: (15) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:177:61: note: (16) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c:118:68: warning: check of ‘*_data_.rel_expression’ for NULL after already dereferencing it [-Wanalyzer-deref-before-check] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:3: note: in expansion of macro ‘_rygel_search_expression_unref0’ <--[gcc] rygel-xbox-hacks.c:1777:1: note: (1) entry to ‘rygel_xbox_hacks_real_search_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:159:2: note: (2) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:159:3: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:169:19: note: (4) inlined call to ‘_rygel_search_expression_ref0’ from ‘rygel_xbox_hacks_real_search_co’ <--[gcc] In function ‘_rygel_search_expression_ref0’, inlined from ‘rygel_xbox_hacks_real_search_co’ at ../src/librygel-server/rygel-xbox-hacks.vala:169:19: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:27:51: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:27:16: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala: In function ‘rygel_xbox_hacks_real_search_co’: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2673:6: note: (7) following ‘false’ branch (when ‘__inst’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:303:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:6: note: in expansion of macro ‘RYGEL_IS_RELATIONAL_EXPRESSION’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:18: note: (8) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:303:46: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:6: note: in expansion of macro ‘RYGEL_IS_RELATIONAL_EXPRESSION’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:177:61: note: (9) pointer ‘*_data_.rel_expression’ is dereferenced here <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (10) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:177:7: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:42: note: (11) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c:118:48: note: in definition of macro ‘_rygel_search_expression_unref0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c:118:68: note: (12) pointer ‘*_data_.rel_expression’ is checked for NULL here but it was already dereferenced at (9) <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:174:3: note: in expansion of macro ‘_rygel_search_expression_unref0’ <--[gcc] glib-2.0.vapi:1258:13: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] rygel-xbox-hacks.c:1256:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_apply’: rygel-xbox-hacks.c:1392:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_filter_sort_criteria’: rygel-xbox-hacks.c:1584:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c:27: <--[gcc] rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-xbox-hacks.c:2062:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c:92:20: warning: ‘rygel_xbox_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 92 | static GParamSpec* rygel_xbox_hacks_properties[RYGEL_XBOX_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ glib-2.0.vapi:1254:6: note: 'str_array' is not equal to NULL glib-2.0.vapi:1254:2: note: Taking true branch glib-2.0.vapi:1254:7: note: 'str_array_length1' is > 0 glib-2.0.vapi:1254:3: note: Taking true branch glib-2.0.vapi:1254:6: note: '_tmp0_' is 1 glib-2.0.vapi:1254:2: note: Taking true branch glib-2.0.vapi:1257:4: note: The value 0 is assigned to 'i' glib-2.0.vapi:1257:4: note: Loop condition is true. Entering loop body glib-2.0.vapi:1257:10: note: '_tmp4_' is 1 glib-2.0.vapi:1257:5: note: Taking false branch glib-2.0.vapi:1257:5: note: Taking true branch glib-2.0.vapi:1257:9: note: '_tmp7_' is 1 glib-2.0.vapi:1257:5: note: Taking true branch glib-2.0.vapi:1257:10: note: '_tmp6_' is 1 glib-2.0.vapi:1257:5: note: Taking false branch glib-2.0.vapi:1258:13: note: Assigned value is garbage or undefined /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:114:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:132:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:151:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-xbox-hacks.vala:155:12: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] glib-2.0.vapi:1589:6: note: '_tmp1_' is 1 glib-2.0.vapi:1589:2: note: Taking true branch glib-2.0.vapi:1589:6: note: '_tmp0_' is 1 glib-2.0.vapi:1589:2: note: Taking true branch glib-2.0.vapi:1590:12: note: Calling 'g_strdup_inline' glib-2.0.vapi:1590:3: note: Returning pointer (loaded from 'result') /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-xbox-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [189/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-phillips-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-phillips-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-phillips-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-phillips-hacks.c rygel-phillips-hacks.c: In function ‘rygel_phillips_hacks_real_apply’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-phillips-hacks.vala:33:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-phillips-hacks.c:188:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-phillips-hacks.c:26: <--[gcc] rygel-phillips-hacks.c: In function ‘rygel_phillips_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-phillips-hacks.c:301:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-phillips-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-phillips-hacks.c:80:20: warning: ‘rygel_phillips_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 80 | static GParamSpec* rygel_phillips_hacks_properties[RYGEL_PHILLIPS_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-phillips-hacks.c:26: <--[gcc] rygel-phillips-hacks.c: In function ‘rygel_phillips_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-phillips-hacks.c:301:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [190/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed.c rygel-playspeed.c: In function ‘rygel_play_speed_parse’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed.vala:78:3: warning: Value stored to '_elements_size_' is never read [deadcode.DeadStores] <--[clang] rygel-playspeed.c:318:8: warning: variable ‘_tmp8__length1’ set but not used [-Wunused-but-set-variable] rygel-playspeed.c:315:8: warning: variable ‘_tmp6__length1’ set but not used [-Wunused-but-set-variable] rygel-playspeed.c:312:11: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable] rygel-playspeed.c:311:8: warning: variable ‘_elements_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed.c:26: <--[gcc] rygel-playspeed.c: In function ‘rygel_play_speed_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playspeed.c:758:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed.c:26: <--[gcc] rygel-playspeed.c: In function ‘rygel_play_speed_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playspeed.c:758:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed.vala:79:3: warning: Value stored to '_tmp2_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed.vala:83:3: warning: Value stored to '_tmp6__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed.vala:84:3: warning: Value stored to '_tmp8__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [191/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:130:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 130 | if (g_once_init_enter (&rygel_play_speed_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-playspeed-request.c: In function ‘rygel_play_speed_request_construct_from_request’: rygel-playspeed-request.c:426:8: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable] rygel-playspeed-request.c:602:10: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable] rygel-playspeed-request.c:564:9: warning: variable ‘_speeds_size_’ set but not used [-Wunused-but-set-variable] rygel-playspeed-request.c:337:7: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable] rygel-playspeed-request.c:333:10: warning: variable ‘_tmp12_’ set but not used [-Wunused-but-set-variable] rygel-playspeed-request.c:331:7: warning: variable ‘_elements_size_’ set but not used [-Wunused-but-set-variable] rygel-playspeed-request.c: In function ‘rygel_play_speed_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playspeed-request.c:921:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:130:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-playspeed-request.c: In function ‘rygel_play_speed_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playspeed-request.c:921:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala: In function ‘rygel_play_speed_request_construct_from_request’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:90:12: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-playspeed-request.c:776:1: note: (1) entry to ‘rygel_play_speed_request_new_from_request’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:60:9: note: (2) calling ‘rygel_play_speed_request_construct_from_request’ from ‘rygel_play_speed_request_new_from_request’ <--[gcc] rygel-playspeed-request.c:315:1: note: (3) entry to ‘rygel_play_speed_request_construct_from_request’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (4) following ‘true’ branch (when ‘request’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:60:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:62:34: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:67:5: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:72:21: note: (7) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:72:21: note: (8) inlined call to ‘_vala_array_length’ from ‘rygel_play_speed_request_construct_from_request’ <--[gcc] In function ‘_vala_array_length’, inlined from ‘rygel_play_speed_request_construct_from_request’ at ../src/librygel-server/rygel-playspeed-request.vala:72:21: rygel-playspeed-request.c:1010:5: note: (9) following ‘true’ branch... In function ‘rygel_play_speed_request_construct_from_request’: cc1: note: (10) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:74:5: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:81:10: note: (12) ...to here <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (13) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:81:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:81:2: note: (14) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:84:5: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:11: note: (16) ...to here <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2673:6: note: (17) following ‘false’ branch (when ‘_tmp24_’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:55:52: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:29: note: in expansion of macro ‘RYGEL_IS_HTTP_MEDIA_RESOURCE_HANDLER’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:18: note: (18) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:55:52: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:29: note: in expansion of macro ‘RYGEL_IS_HTTP_MEDIA_RESOURCE_HANDLER’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:88:6: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:89:12: note: (20) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:89:14: note: (21) inlined call to ‘_g_object_ref0’ from ‘rygel_play_speed_request_construct_from_request’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_play_speed_request_construct_from_request’ at ../src/librygel-server/rygel-playspeed-request.vala:89:14: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:36: note: (22) following ‘false’ branch (when ‘_tmp28_’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala: In function ‘rygel_play_speed_request_construct_from_request’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:90:12: note: (23) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:90:12: note: (24) dereference of NULL ‘<unknown>’ <--[gcc] In file included from /usr/include/glib-2.0/glib/gstring.h:37, <--[gcc] from /usr/include/glib-2.0/glib/giochannel.h:36, <--[gcc] from /usr/include/glib-2.0/glib.h:56: <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:92:16: note: in expansion of macro ‘g_strdup’ <--[gcc] rygel-playspeed-request.c:776:1: note: (1) entry to ‘rygel_play_speed_request_new_from_request’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:60:9: note: (2) calling ‘rygel_play_speed_request_construct_from_request’ from ‘rygel_play_speed_request_new_from_request’ <--[gcc] rygel-playspeed-request.c:315:1: note: (3) entry to ‘rygel_play_speed_request_construct_from_request’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (4) following ‘true’ branch (when ‘request’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:60:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:62:34: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:67:5: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:72:21: note: (7) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:72:21: note: (8) inlined call to ‘_vala_array_length’ from ‘rygel_play_speed_request_construct_from_request’ <--[gcc] In function ‘_vala_array_length’, inlined from ‘rygel_play_speed_request_construct_from_request’ at ../src/librygel-server/rygel-playspeed-request.vala:72:21: rygel-playspeed-request.c:1010:5: note: (9) following ‘true’ branch... In function ‘rygel_play_speed_request_construct_from_request’: cc1: note: (10) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:74:5: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:81:10: note: (12) ...to here <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (13) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:81:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:81:2: note: (14) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:84:5: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:11: note: (16) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2673:6: note: (17) following ‘false’ branch (when ‘_tmp24_’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:55:52: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:29: note: in expansion of macro ‘RYGEL_IS_HTTP_MEDIA_RESOURCE_HANDLER’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:18: note: (18) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:55:52: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:29: note: in expansion of macro ‘RYGEL_IS_HTTP_MEDIA_RESOURCE_HANDLER’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:88:6: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:89:12: note: (20) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:89:14: note: (21) inlined call to ‘_g_object_ref0’ from ‘rygel_play_speed_request_construct_from_request’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_play_speed_request_construct_from_request’ at ../src/librygel-server/rygel-playspeed-request.vala:89:14: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:36: note: (22) following ‘true’ branch (when ‘_tmp28_’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/gobject/gobject.h:533:48: note: (23) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:86:16: note: in expansion of macro ‘g_object_ref’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala: In function ‘rygel_play_speed_request_construct_from_request’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:90:78: note: (24) following ‘false’ branch (when ‘_tmp31_’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:92:5: note: (25) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:92:33: note: (26) following ‘true’ branch (when ‘speed_it < _tmp31__length1’)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:92:42: note: (27) ...to here <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:92:42: note: (28) ‘0’ is NULL <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’ <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:21: note: (29) dereference of NULL ‘<unknown> + (long unsigned int)speed_it * 8’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:92:16: note: in expansion of macro ‘g_strdup’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:72:2: warning: Value stored to '_elements_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:74:2: warning: Value stored to '_tmp12_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:74:3: warning: Value stored to '_tmp13__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:81:2: warning: Value stored to '_tmp20__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:90:4: warning: Value stored to '_speeds_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-playspeed-request.vala:92:26: warning: Array access (from variable 'speed_collection') results in a null pointer dereference [core.NullDereference] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-request.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [192/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-sink.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-sink.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-sink.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-sink.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-data-sink.vala: In function ‘rygel_data_sink_on_data_available’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-data-sink.vala: In function ‘rygel_data_sink_on_data_available’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-data-sink.vala:79:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] 79 | this.server.unpause_message (this.message); | ^ ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-sink.c:29: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] 157 | void soup_server_unpause_message (SoupServer *server, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:64, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-sink.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-data-sink.vala: In function ‘rygel_data_sink_get_max_bytes’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-data-sink.vala:99:11: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 99 | debug ("Setting max_bytes to %lld", request.range_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-data-sink.c: In function ‘rygel_data_sink_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-data-sink.c:484:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-sink.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-sink.c:60:20: warning: ‘rygel_data_sink_properties’ defined but not used [-Wunused-variable] <--[gcc] 60 | static GParamSpec* rygel_data_sink_properties[RYGEL_DATA_SINK_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-data-sink.vala:79:2: warning: ‘soup_server_unpause_message’ is deprecated: Use 'soup_server_message_unpause' instead [-Wdeprecated-declarations] <--[gcc] In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-context.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-context-filter.h:13, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:10, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:13, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-sink.c:29: <--[gcc] /usr/include/libsoup-3.0/libsoup/soup-server.h:157:17: note: declared here <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-data-sink.c:28: <--[gcc] rygel-data-sink.c: In function ‘rygel_data_sink_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-data-sink.c:484:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [193/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-response.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-response.c:26: <--[gcc] rygel-playspeed-response.c: In function ‘rygel_play_speed_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playspeed-response.c:435:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-response.c:26: <--[gcc] rygel-playspeed-response.c: In function ‘rygel_play_speed_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playspeed-response.c:435:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-response.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-playspeed-response.c:46:20: warning: ‘rygel_play_speed_response_properties’ defined but not used [-Wunused-variable] <--[gcc] 46 | static GParamSpec* rygel_play_speed_response_properties[RYGEL_PLAY_SPEED_RESPONSE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [194/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dtcp-cleartext-response.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-response.vala: In function ‘rygel_dtcp_cleartext_response_real_to_string’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-response.vala:25:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-response.vala:93:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 93 | return ("DTCPCleartextResponse(bytes=%lld-%lld/%lld, enc_len=%lld)" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-response.vala:93:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 93 | return ("DTCPCleartextResponse(bytes=%lld-%lld/%lld, enc_len=%lld)" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-response.vala:93:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 93 | return ("DTCPCleartextResponse(bytes=%lld-%lld/%lld, enc_len=%lld)" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-response.vala:93:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 93 | return ("DTCPCleartextResponse(bytes=%lld-%lld/%lld, enc_len=%lld)" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} rygel-dtcp-cleartext-response.c: In function ‘rygel_dtcp_cleartext_response_finalize’: rygel-dtcp-cleartext-response.c:585:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dtcp-cleartext-response.c:26: <--[gcc] rygel-dtcp-cleartext-response.c: In function ‘rygel_dtcp_cleartext_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dtcp-cleartext-response.c:607:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dtcp-cleartext-response.c:26: <--[gcc] rygel-dtcp-cleartext-response.c: In function ‘rygel_dtcp_cleartext_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dtcp-cleartext-response.c:607:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [195/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-request.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-request.c:27: <--[gcc] rygel-dlna-available-seek-request.c: In function ‘rygel_dlna_available_seek_range_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dlna-available-seek-request.c:296:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-request.c:27: <--[gcc] rygel-dlna-available-seek-request.c: In function ‘rygel_dlna_available_seek_range_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dlna-available-seek-request.c:296:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-request.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-request.c:47:20: warning: ‘rygel_dlna_available_seek_range_request_properties’ defined but not used [-Wunused-variable] <--[gcc] 47 | static GParamSpec* rygel_dlna_available_seek_range_request_properties[RYGEL_DLNA_AVAILABLE_SEEK_RANGE_REQUEST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [196/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dtcp-cleartext-request.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_construct’: rygel-dtcp-cleartext-request.c:345:7: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable] rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_finalize’: rygel-dtcp-cleartext-request.c:1186:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dtcp-cleartext-request.c:26: <--[gcc] rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dtcp-cleartext-request.c:1208:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-request.vala:92:2: warning: Value stored to '_range_tokens_size_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dtcp-cleartext-request.c:26: <--[gcc] rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dtcp-cleartext-request.c:1208:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dtcp-cleartext-request.vala:25:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dtcp-cleartext-request.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [197/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-response.c rygel-dlna-available-seek-response.c: In function ‘rygel_dlna_available_seek_range_response_finalize’: rygel-dlna-available-seek-response.c:638:40: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-response.c:27: <--[gcc] rygel-dlna-available-seek-response.c: In function ‘rygel_dlna_available_seek_range_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dlna-available-seek-response.c:660:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/rygel-dlna-available-seek-response.c:27: <--[gcc] rygel-dlna-available-seek-response.c: In function ‘rygel_dlna_available_seek_range_response_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dlna-available-seek-response.c:660:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-dlna-available-seek-response.vala:24:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [198/477] valac -C -g --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/media-engines/simple/librygel-media-engine-simple.so.p --basedir ../src/media-engines/simple --library rygel-media-engine-simple --header src/media-engines/simple/rygel-media-engine-simple.h --vapi ../rygel-media-engine-simple.vapi ../src/librygel-core/rygel-build-config.vapi ../src/media-engines/simple/rygel-simple-media-engine.vala ../src/media-engines/simple/rygel-simple-data-source.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi [199/477] valac -C -g --pkg x11 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/rygel/rygel.p --basedir ../src/rygel ../src/librygel-core/rygel-build-config.vapi ../src/rygel/rygel-acl.vala ../src/rygel/application.vala ../src/rygel/rygel-dbus-service.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi [200/477] gcc -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-player.c.o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/meson-generated_rygel-playbin-renderer.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-renderer-gst-2.8.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-renderer' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-renderer/librygel-renderer-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgstaudio-1.0.so /usr/lib64/libgstbase-1.0.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so -Wl,--end-group [201/477] gcc -o src/librygel-db/librygel-db-2.8.so.0.42.6 src/librygel-db/librygel-db-2.8.so.0.42.6.p/meson-generated_database-cursor.c.o src/librygel-db/librygel-db-2.8.so.0.42.6.p/meson-generated_database.c.o src/librygel-db/librygel-db-2.8.so.0.42.6.p/meson-generated_sql-function.c.o src/librygel-db/librygel-db-2.8.so.0.42.6.p/meson-generated_sql-operator.c.o src/librygel-db/librygel-db-2.8.so.0.42.6.p/collate.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-db-2.8.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libsqlite3.so -lunistring -Wl,--export-dynamic -lm -Wl,--end-group [202/477] valac -C -g --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg posix --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gst-editing-services-1.0 --pkg gupnp-dlna-2.0 --pkg gstreamer-base-1.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gio-2.0 --pkg libxml-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --color=always --directory src/media-engines/gstreamer/librygel-media-engine-gst.so.p --basedir ../src/media-engines/gstreamer --library rygel-media-engine-gst --header src/media-engines/gstreamer/rygel-media-engine-gst.h --vapi ../rygel-media-engine-gst.vapi ../src/librygel-core/rygel-build-config.vapi ../src/media-engines/gstreamer/rygel-aac-transcoder.vala ../src/media-engines/gstreamer/rygel-audio-transcoder.vala ../src/media-engines/gstreamer/rygel-avc-transcoder.vala ../src/media-engines/gstreamer/rygel-gst-data-source.vala ../src/media-engines/gstreamer/rygel-gst-transcoding-data-source.vala ../src/media-engines/gstreamer/rygel-gst-media-engine.vala ../src/media-engines/gstreamer/rygel-gst-sink.vala ../src/media-engines/gstreamer/rygel-gst-transcoder.vala ../src/media-engines/gstreamer/rygel-gst-utils.vala ../src/media-engines/gstreamer/rygel-jpeg-transcoder.vala ../src/media-engines/gstreamer/rygel-l16-transcoder.vala ../src/media-engines/gstreamer/rygel-mp2ts-transcoder.vala ../src/media-engines/gstreamer/rygel-mp3-transcoder.vala ../src/media-engines/gstreamer/rygel-video-transcoder.vala ../src/media-engines/gstreamer/rygel-wmv-transcoder.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi [203/477] gcc -Isrc/librygel-server/librygel-server-2.8.so.0.42.6.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_raumfeld-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_raumfeld-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_raumfeld-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.42.6.p/raumfeld-hacks.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] raumfeld-hacks.c: In function ‘rygel_raumfeld_hacks_real_apply’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/raumfeld-hacks.vala:16:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/raumfeld-hacks.c:7: <--[gcc] raumfeld-hacks.c: In function ‘rygel_raumfeld_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] raumfeld-hacks.c:302:6: note: in expansion of macro ‘g_once_init_enter’ raumfeld-hacks.c:169:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/raumfeld-hacks.c:7: <--[gcc] raumfeld-hacks.c: In function ‘rygel_raumfeld_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ raumfeld-hacks.c:302:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/raumfeld-hacks.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/raumfeld-hacks.c:61:20: warning: ‘rygel_raumfeld_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 61 | static GParamSpec* rygel_raumfeld_hacks_properties[RYGEL_RAUMFELD_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so.0.42.6.p/raumfeld-hacks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [204/477] valac -C -g --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gio-2.0 --color=always --directory src/plugins/external/librygel-external.so.p --basedir ../src/plugins/external --library rygel-external --header src/plugins/external/rygel-external.h --vapi ../rygel-external.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/external/rygel-external-container.vala ../src/plugins/external/rygel-external-dummy-container.vala ../src/plugins/external/rygel-external-item-factory.vala ../src/plugins/external/rygel-external-album-art-factory.vala ../src/plugins/external/rygel-external-thumbnail-factory.vala ../src/plugins/external/rygel-external-plugin.vala ../src/plugins/external/rygel-external-interfaces.vala ../src/plugins/external/rygel-external-plugin-factory.vala ../src/plugins/external/rygel-external-icon-factory.vala ../src/plugins/external/rygel-external-variant-util.vala ../src/plugins/external/rygel-free-desktop-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi [205/477] valac -C -g --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gstreamer-1.0 --color=always --directory src/plugins/gst-launch/librygel-gst-launch.so.p --basedir ../src/plugins/gst-launch --library rygel-gst-launch --header src/plugins/gst-launch/rygel-gst-launch.h --vapi ../rygel-gst-launch.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/gst-launch/rygel-gst-launch-plugin.vala ../src/plugins/gst-launch/rygel-gst-launch-root-container.vala ../src/plugins/gst-launch/rygel-gst-launch-audio-item.vala ../src/plugins/gst-launch/rygel-gst-launch-video-item.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi [206/477] valac -C -g --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg sqlite3 --color=always --directory src/plugins/lms/librygel-lms.so.p --basedir ../src/plugins/lms --library rygel-lms --header src/plugins/lms/rygel-lms.h --vapi ../rygel-lms.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/lms/rygel-lms-plugin.vala ../src/plugins/lms/rygel-lms-plugin-factory.vala ../src/plugins/lms/rygel-lms-root-container.vala ../src/plugins/lms/rygel-lms-music-root.vala ../src/plugins/lms/rygel-lms-image-root.vala ../src/plugins/lms/rygel-lms-category-container.vala ../src/plugins/lms/rygel-lms-all-music.vala ../src/plugins/lms/rygel-lms-album.vala ../src/plugins/lms/rygel-lms-albums.vala ../src/plugins/lms/rygel-lms-artist.vala ../src/plugins/lms/rygel-lms-artists.vala ../src/plugins/lms/rygel-lms-all-videos.vala ../src/plugins/lms/rygel-lms-database.vala ../src/plugins/lms/rygel-lms-all-images.vala ../src/plugins/lms/rygel-lms-image-years.vala ../src/plugins/lms/rygel-lms-image-year.vala ../src/plugins/lms/rygel-lms-dbus-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi src/librygel-db/rygel-db-2.8.vapi [207/477] valac -C -g --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/mpris/librygel-mpris.so.p --basedir ../src/plugins/mpris --library rygel-mpris --header src/plugins/mpris/rygel-mpris.h --vapi ../rygel-mpris.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/mpris/rygel-mpris-player.vala ../src/plugins/mpris/rygel-mpris-plugin.vala ../src/plugins/mpris/rygel-mpris-plugin-factory.vala ../src/plugins/mpris/rygel-mpris-interfaces.vala ../src/plugins/mpris/rygel-free-desktop-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi [208/477] valac -C -g --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gtk+-3.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/ui/rygel-preferences.p --basedir ../src/ui ../src/librygel-core/rygel-build-config.vapi ../src/ui/rygel-preferences-dialog.vala ../src/ui/rygel-preferences-section.vala ../src/ui/rygel-media-pref-section.vala ../src/ui/rygel-writable-user-config.vala ../src/ui/rygel-network-pref-section.vala src/librygel-core/rygel-core-2.8.vapi [209/477] gcc -o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6 src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-filter-entry.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-icon-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-protocol-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-server-plugin.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-server.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-service.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-service-error.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-servicemanager.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-ui-listing.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-ruih-2.8.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group [210/477] valac -C -g --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/ruih/librygel-ruih.so.p --basedir ../src/plugins/ruih --library rygel-ruih --header src/plugins/ruih/rygel-ruih-plugin.h --vapi ../rygel-ruih.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/ruih/rygel-ruih-module.vala ../src/plugins/ruih/rygel-ruih-plugin.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-ruih/rygel-ruih-2.8.vapi [211/477] valac -C -g --pkg gstreamer-audio-1.0 --pkg gstreamer-1.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/playbin/librygel-playbin.so.p --basedir ../src/plugins/playbin --library rygel-playbin --header src/plugins/playbin/rygel-playbin.h --vapi ../rygel-playbin.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/playbin/rygel-playbin-module.vala ../src/plugins/playbin/rygel-playbin-plugin.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi src/librygel-renderer-gst/rygel-renderer-gst-2.8.vapi [212/477] valac -C -g --pkg sqlite3 --pkg gio-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-database-test.vala.p --basedir ../tests ../tests/rygel-database-test.vala src/librygel-db/rygel-db-2.8.vapi [213/477] valac -C -g --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-regression-test.p --basedir ../tests ../tests/rygel-regression.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi [214/477] valac -C -g --pkg sqlite3 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gupnp-dlna-2.0 --pkg gio-unix-2.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/media-export/librygel-media-export.so.p --basedir ../src/plugins/media-export --library rygel-media-export --header src/plugins/media-export/rygel-media-export.h --vapi ../rygel-media-export.vapi ../src/plugins/media-export/rygel-media-export-plugin.vala ../src/plugins/media-export/rygel-media-export-db-container.vala ../src/plugins/media-export/rygel-media-export-sql-factory.vala ../src/plugins/media-export/rygel-media-export-media-cache.vala ../src/plugins/media-export/rygel-media-export-media-cache-upgrader.vala ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala ../src/plugins/media-export/rygel-media-export-null-container.vala ../src/plugins/media-export/rygel-media-export-dummy-container.vala ../src/plugins/media-export/rygel-media-export-root-container.vala ../src/plugins/media-export/rygel-media-export-query-container.vala ../src/plugins/media-export/rygel-media-export-query-container-factory.vala ../src/plugins/media-export/rygel-media-export-node-query-container.vala ../src/plugins/media-export/rygel-media-export-leaf-query-container.vala ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala ../src/plugins/media-export/rygel-media-export-harvester.vala ../src/plugins/media-export/rygel-media-export-harvesting-task.vala ../src/plugins/media-export/rygel-media-export-item-factory.vala ../src/plugins/media-export/rygel-media-export-object-factory.vala ../src/plugins/media-export/rygel-media-export-writable-db-container.vala ../src/plugins/media-export/rygel-media-export-playlist-root-container.vala ../src/plugins/media-export/rygel-media-export-playlist-container.vala ../src/plugins/media-export/rygel-media-export-music-item.vala ../src/plugins/media-export/rygel-media-export-video-item.vala ../src/plugins/media-export/rygel-media-export-photo-item.vala ../src/plugins/media-export/rygel-media-export-playlist-item.vala ../src/plugins/media-export/rygel-media-export-trackable-db-container.vala ../src/plugins/media-export/rygel-media-export-updatable-object.vala ../src/plugins/media-export/rygel-media-export-dvd-container.vala ../src/plugins/media-export/rygel-media-export-dvd-track.vala src/plugins/media-export/mx-constants.vapi src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi src/librygel-db/rygel-db-2.8.vapi [215/477] /usr/bin/meson --internal exe --capture src/librygel-core/RygelCore-2.8.gir -- /usr/bin/sed -e 's,Rygel[.],RygelCore.,g' -e 's,namespace name="Rygel",namespace name="RygelCore",g' /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/Rygel-2.8.gir [216/477] valac -C -g --pkg gstreamer-audio-1.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gstreamer-1.0 --color=always --directory tests/rygel-playbin-renderer-test.p --basedir ../tests ../tests/rygel-playbin-renderer-test.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi src/librygel-renderer-gst/rygel-renderer-gst-2.8.vapi [217/477] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build src/librygel-db/librygel-db-2.8.so.0.42.6 src/librygel-db/librygel-db-2.8.so.0.42.6 src/librygel-db/librygel-db-2.8.so.0.42.6.p/librygel-db-2.8.so.0.42.6.symbols [218/477] /usr/bin/meson --internal exe --capture src/librygel-renderer/RygelRenderer-2.8.gir -- /usr/bin/sed -e 's,Rygel[.],RygelRenderer.,g' -e 's,namespace name="Rygel",namespace name="RygelRenderer",g' -e 's,RygelRenderer[.]Plugin,RygelCore.Plugin,g' -e 's,RygelRenderer[.]MediaDevice,RygelCore.MediaDevice,g' -e 's,RygelRenderer[.]DLNAProfile,RygelCore.DLNAProfile,g' -e 's|<package name="rygel-renderer-2.8"/>|<include name="RygelCore" version="2.8"/><package name="rygel-renderer-2.8"/>|' /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/Rygel-2.8.gir [219/477] valac -C -g --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-plugin-loader-test.p --basedir ../tests ../tests/plugin-loader/rygel-plugin-loader-test.vala src/librygel-core/rygel-core-2.8.vapi [220/477] /usr/bin/meson --internal exe --capture src/librygel-renderer-gst/RygelRendererGst-2.8.gir -- /usr/bin/sed -e 's,Rygel[.],RygelRendererGst.,g' -e 's,RygelRendererGst[.]MediaRenderer,RygelRenderer.MediaRenderer,g' -e 's,RygelRendererGst[.]MediaPlayer,RygelRenderer.MediaPlayer,g' -e 's,namespace name="Rygel",namespace name="RygelRendererGst",g' -e 's,RygelRendererGst[.]Plugin,RygelCore.Plugin,g' -e 's,RygelRendererGst[.]DLNAProfile,RygelCore.DLNAProfile,g' -e 's,<package name="rygel-renderer-gst-2.8"/>,<include name="RygelCore" version="2.8"/><include name="RygelRenderer" version="2.8"/><package name="rygel-renderer-gst-2.8"/>,' /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/Rygel-2.8.gir [221/477] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build src/librygel-ruih/librygel-ruih-2.8.so.0.42.6 src/librygel-ruih/librygel-ruih-2.8.so.0.42.6 src/librygel-ruih/librygel-ruih-2.8.so.0.42.6.p/librygel-ruih-2.8.so.0.42.6.symbols [222/477] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6.p/librygel-renderer-gst-2.8.so.0.42.6.symbols [223/477] valac -C -g --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg tracker-sparql-3.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/tracker3/librygel-tracker3.so.p --basedir ../src/plugins/tracker3 --library rygel-tracker3 --header src/plugins/tracker3/rygel-tracker3.h --vapi ../rygel-tracker3.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/tracker3/rygel-tracker-root-container.vala ../src/plugins/tracker3/rygel-tracker-category-container.vala ../src/plugins/tracker3/rygel-tracker-music.vala ../src/plugins/tracker3/rygel-tracker-videos.vala ../src/plugins/tracker3/rygel-tracker-pictures.vala ../src/plugins/tracker3/rygel-tracker-metadata-values.vala ../src/plugins/tracker3/rygel-tracker-metadata-container.vala ../src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala ../src/plugins/tracker3/rygel-tracker-tags.vala ../src/plugins/tracker3/rygel-tracker-years.vala ../src/plugins/tracker3/rygel-tracker-titles.vala ../src/plugins/tracker3/rygel-tracker-albums.vala ../src/plugins/tracker3/rygel-tracker-artists.vala ../src/plugins/tracker3/rygel-tracker-genre.vala ../src/plugins/tracker3/rygel-tracker-new.vala ../src/plugins/tracker3/rygel-tracker-search-container.vala ../src/plugins/tracker3/rygel-tracker-category-all-container.vala ../src/plugins/tracker3/rygel-tracker-upnp-property-map.vala ../src/plugins/tracker3/rygel-tracker-query.vala ../src/plugins/tracker3/rygel-tracker-selection-query.vala ../src/plugins/tracker3/rygel-tracker-deletion-query.vala ../src/plugins/tracker3/rygel-tracker-insertion-query.vala ../src/plugins/tracker3/rygel-tracker-cleanup-query.vala ../src/plugins/tracker3/rygel-tracker-query-triplet.vala ../src/plugins/tracker3/rygel-tracker-query-triplets.vala ../src/plugins/tracker3/rygel-tracker-item-factory.vala ../src/plugins/tracker3/rygel-tracker-video-item-factory.vala ../src/plugins/tracker3/rygel-tracker-music-item-factory.vala ../src/plugins/tracker3/rygel-tracker-picture-item-factory.vala ../src/plugins/tracker3/rygel-tracker-plugin.vala ../src/plugins/tracker3/rygel-tracker-plugin-factory.vala ../src/plugins/tracker3/rygel-tracker-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi ../src/plugins/tracker3/rygel-tracker-insertion-query.vala:127.27-127.54: warning: `Tracker.Sparql.Connection.update_blank_async' has been deprecated since 3.5 127 | Variant v = yield resources.update_blank_async (str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compilation succeeded - 1 warning(s) [224/477] valac -C -g --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-meta-config-test.p --basedir ../tests ../tests/rygel-meta-config-test.vala src/librygel-core/rygel-core-2.8.vapi [225/477] gcc -o src/librygel-server/librygel-server-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-audio-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-image-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-logical-expression.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-art-store.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-objects.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-music-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-photo-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-relational-expression.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-simple-container.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnail.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-video-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-container.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-file-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-object.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-resource.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server-plugin.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-expression.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-searchable-container.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-container.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-trackable-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-visual-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-writable-container.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-server.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-engine.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-seek.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-source.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-updatable-object.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playlist-item.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-browse.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-client-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-content-directory.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dbus-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-engine-loader.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-byte-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-free-desktop-interfaces.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get-handler.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-get.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-thumbnail-handler.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-subtitle-handler.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-item-uri.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-post.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-request.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-response-element.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-server.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-time-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-http-resource-handler.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-import-resource.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-creator.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-reference-creator.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-destroyer.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-item-updater.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-object-removal-queue.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-entry.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-add.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-del.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-obj-mod.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change-st-done.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-last-change.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-lg-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-m3u-playlist.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-query-action.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-media-receiver-registrar.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-panasonic-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-samsung-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-seek-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search-criteria-parser.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-search.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-serializer.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-source-connection-manager.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-subtitle-manager.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-wmp-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbmc4xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-phillips-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-data-sink.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-request.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-playspeed-response.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-request.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dtcp-cleartext-response.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_rygel-dlna-available-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.42.6.p/meson-generated_raumfeld-hacks.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-server-2.8.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group [226/477] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build src/librygel-server/librygel-server-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6.p/librygel-server-2.8.so.0.42.6.symbols [227/477] /usr/bin/meson --internal exe --capture src/librygel-server/RygelServer-2.8.gir -- /usr/bin/sed -e 's,Rygel[.],RygelServer.,g' -e 's,namespace name="Rygel",namespace name="RygelServer",g' -e 's,RygelServer[.]StateMachine,RygelCore.StateMachine,g' -e 's,RygelServer[.]Plugin,RygelCore.Plugin,g' -e 's,RygelServer[.]MediaDevice,RygelCore.MediaDevice,g' -e 's,RygelServer[.]IconInfo,RygelCore.IconInfo,g' -e 's,RygelServer[.]DLNAProfile,RygelCore.DLNAProfile,g' -e 's|<package name="rygel-server-2.8"/>|<include name="RygelCore" version="2.8"/><package name="rygel-server-2.8"/>|' /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/Rygel-2.8.gir [228/477] gcc -Isrc/media-engines/simple/librygel-media-engine-simple.so.p -Isrc/media-engines/simple -I../src/media-engines/simple -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-Simple"' -MD -MQ src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -MF src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o.d -o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -c src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c In file included from /usr/include/glib-2.0/glib.h:64, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c:28: <--[gcc] rygel-simple-data-source.c: In function ‘rygel_simple_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-simple-data-source.c:944:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/simple/rygel-simple-data-source.vala: In function ‘rygel_simple_data_source_real_preroll’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/simple/rygel-simple-data-source.vala:70:12: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 70 | debug ("Processing byte seek request for bytes %lld-%lld of %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | byte_seek.start_byte, | ~~~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/simple/rygel-simple-data-source.vala:70:12: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 70 | debug ("Processing byte seek request for bytes %lld-%lld of %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | byte_seek.start_byte, | ~~~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ rygel-simple-data-source.c: In function ‘rygel_simple_data_source_run’: rygel-simple-data-source.c:684:12: warning: variable ‘_tmp13_’ set but not used [-Wunused-but-set-variable] rygel-simple-data-source.c:683:9: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable] rygel-simple-data-source.c:821:11: warning: unused variable ‘_inner_error1_’ [-Wunused-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-simple-data-source.c: In function ‘rygel_simple_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-simple-data-source.c:944:6: note: in expansion of macro ‘g_once_init_enter’ rygel-simple-data-source.c: At top level: rygel-simple-data-source.c:973:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function] rygel-simple-data-source.c:963:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c:65:20: warning: ‘rygel_simple_data_source_properties’ defined but not used [-Wunused-variable] <--[gcc] 65 | static GParamSpec* rygel_simple_data_source_properties[RYGEL_SIMPLE_DATA_SOURCE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/simple/rygel-simple-data-source.vala:143:2: warning: Value stored to 'fd' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/simple/rygel-simple-data-source.vala:190:4: warning: Value stored to '_tmp12__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/simple/rygel-simple-data-source.vala:190:4: warning: Value stored to '_tmp13_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [229/477] gcc -Isrc/media-engines/simple/librygel-media-engine-simple.so.p -Isrc/media-engines/simple -I../src/media-engines/simple -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-Simple"' -MD -MQ src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o -MF src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o.d -o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o -c src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c:28: <--[gcc] rygel-simple-media-engine.c: In function ‘rygel_simple_media_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-simple-media-engine.c:664:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c:28: <--[gcc] rygel-simple-media-engine.c: In function ‘rygel_simple_media_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-simple-media-engine.c:664:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c:73:20: warning: ‘rygel_simple_media_engine_properties’ defined but not used [-Wunused-variable] <--[gcc] 73 | static GParamSpec* rygel_simple_media_engine_properties[RYGEL_SIMPLE_MEDIA_ENGINE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [230/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: In function ‘rygel_gst_data_source_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:215:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-gst-data-source.c: In function ‘rygel_gst_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-data-source.c:1672:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala: In function ‘rygel_gst_data_source_real_perform_seek’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:299:17: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:30: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2673:6: note: (1) following ‘false’ branch (when ‘_tmp0_’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:295:6: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:18: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:295:6: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:295:5: note: (3) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (4) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:296:28: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:296:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:299:17: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:299:17: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: In function ‘rygel_gst_data_source_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:215:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 215 | if (g_once_init_enter (&rygel_gst_data_source_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:64: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala: In function ‘rygel_gst_data_source_real_preroll’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:87:13: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 87 | debug ("Processing byte seek request for bytes %lld-%lld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | seek_response.start_byte, | | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:87:13: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 87 | debug ("Processing byte seek request for bytes %lld-%lld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | seek_response.start_byte, | ~~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:101:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 101 | debug ("Processing time seek request for %lldms-%lldms", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | seek_response.start_time, | | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:101:14: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 101 | debug ("Processing time seek request for %lldms-%lldms", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | seek_response.start_time, | ~~~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala: In function ‘rygel_gst_data_source_real_perform_seek’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:305:12: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 305 | debug ("Performing time-range seek: %lldns to %lldns", start, stop); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 306 | } else if (this.seek is HTTPByteSeekRequest) { | ~~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:305:12: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 305 | debug ("Performing time-range seek: %lldns to %lldns", start, stop); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 306 | } else if (this.seek is HTTPByteSeekRequest) { | ~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:318:13: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 318 | debug ("Performing byte-range seek: bytes %lld to %lld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | start, | | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:318:13: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 318 | debug ("Performing byte-range seek: bytes %lld to %lld", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | start, | ~~~~ | | | gint64 {aka long int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:340:17: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 340 | warning (_("Failed to seek to offsets %lld:%lld"), start, stop); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’ <--[gcc] 364 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:340:14: note: in expansion of macro ‘_’ <--[gcc] 340 | warning (_("Failed to seek to offsets %lld:%lld"), start, stop); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:340:17: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 340 | warning (_("Failed to seek to offsets %lld:%lld"), start, stop); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’ <--[gcc] 364 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-data-source.vala:340:14: note: in expansion of macro ‘_’ <--[gcc] 340 | warning (_("Failed to seek to offsets %lld:%lld"), start, stop); | ^ rygel-gst-data-source.c: In function ‘rygel_gst_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-data-source.c:1672:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:77:20: warning: ‘rygel_gst_data_source_properties’ defined but not used [-Wunused-variable] <--[gcc] 77 | static GParamSpec* rygel_gst_data_source_properties[RYGEL_GST_DATA_SOURCE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [231/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:28: <--[gcc] rygel-aac-transcoder.c: In function ‘rygel_aac_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-aac-transcoder.c:191:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:28: <--[gcc] rygel-aac-transcoder.c: In function ‘rygel_aac_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-aac-transcoder.c:191:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:85:20: warning: ‘rygel_aac_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 85 | static GParamSpec* rygel_aac_transcoder_properties[RYGEL_AAC_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [232/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:28: <--[gcc] rygel-avc-transcoder.c: In function ‘rygel_avc_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-avc-transcoder.c:220:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:28: <--[gcc] rygel-avc-transcoder.c: In function ‘rygel_avc_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-avc-transcoder.c:220:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:100:20: warning: ‘rygel_avc_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 100 | static GParamSpec* rygel_avc_transcoder_properties[RYGEL_AVC_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [233/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-gst-transcoding-data-source.c: In function ‘rygel_transcoding_gst_data_source_real_perform_seek’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:10: <--[gcc] rygel-gst-transcoding-data-source.c: In function ‘rygel_transcoding_gst_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-transcoding-data-source.c:1252:6: note: in expansion of macro ‘g_once_init_enter’ rygel-gst-transcoding-data-source.c:670:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:10: <--[gcc] rygel-gst-transcoding-data-source.c: In function ‘rygel_transcoding_gst_data_source_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-transcoding-data-source.c:1252:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:60:20: warning: ‘rygel_transcoding_gst_data_source_properties’ defined but not used [-Wunused-variable] <--[gcc] 60 | static GParamSpec* rygel_transcoding_gst_data_source_properties[RYGEL_TRANSCODING_GST_DATA_SOURCE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoding-data-source.vala:80:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [234/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:29: <--[gcc] rygel-audio-transcoder.c: In function ‘rygel_audio_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-audio-transcoder.c:497:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:29: <--[gcc] rygel-audio-transcoder.c: In function ‘rygel_audio_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-audio-transcoder.c:497:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:73:20: warning: ‘rygel_audio_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 73 | static GParamSpec* rygel_audio_transcoder_properties[RYGEL_AUDIO_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [235/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gstreamer-1.0/gst/gst.h:27, <--[gcc] from /usr/include/gstreamer-1.0/gst/base/base-prelude.h:25, <--[gcc] from /usr/include/gstreamer-1.0/gst/base/base.h:25, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:29: <--[gcc] rygel-gst-sink.c: In function ‘rygel_gst_sink_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-sink.c:619:6: note: in expansion of macro ‘g_once_init_enter’ rygel-gst-sink.c: In function ‘rygel_gst_sink_push_data’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-sink.vala:136:2: warning: Value stored to '_tmp4__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-sink.vala:136:2: warning: Value stored to '_tmp_size_' is never read [deadcode.DeadStores] <--[clang] rygel-gst-sink.c:445:7: warning: variable ‘_tmp_size_’ set but not used [-Wunused-but-set-variable] rygel-gst-sink.c:443:7: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gstreamer-1.0/gst/gst.h:27, <--[gcc] from /usr/include/gstreamer-1.0/gst/base/base-prelude.h:25, <--[gcc] from /usr/include/gstreamer-1.0/gst/base/base.h:25, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:29: <--[gcc] rygel-gst-sink.c: In function ‘rygel_gst_sink_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-sink.c:619:6: note: in expansion of macro ‘g_once_init_enter’ rygel-gst-sink.c: At top level: rygel-gst-sink.c:648:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function] rygel-gst-sink.c:638:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:66:20: warning: ‘rygel_gst_sink_properties’ defined but not used [-Wunused-variable] <--[gcc] 66 | static GParamSpec* rygel_gst_sink_properties[RYGEL_GST_SINK_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [236/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/rygel-media-engine-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:29: <--[gcc] rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-media-engine.c:1793:6: note: in expansion of macro ‘g_once_init_enter’ rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_construct’: rygel-gst-media-engine.c:419:7: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable] rygel-gst-media-engine.c: In function ‘___lambda7_’: rygel-gst-media-engine.c:945:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_real_create_data_source_for_uri’: rygel-gst-media-engine.c:1611:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_real_get_internal_protocol_schemes’: rygel-gst-media-engine.c:1702:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/rygel-media-engine-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:29: <--[gcc] rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-media-engine.c:1793:6: note: in expansion of macro ‘g_once_init_enter’ rygel-gst-media-engine.c: At top level: rygel-gst-media-engine.c:910:1: warning: ‘block1_data_ref’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:67:20: warning: ‘rygel_gst_media_engine_properties’ defined but not used [-Wunused-variable] <--[gcc] 67 | static GParamSpec* rygel_gst_media_engine_properties[RYGEL_GST_MEDIA_ENGINE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-media-engine.vala:35:2: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-media-engine.vala:37:2: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-media-engine.vala:176:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-media-engine.vala:241:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-media-engine.vala:259:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [237/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/rygel-media-engine-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:203:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_name’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:44:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_mime_type’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:45:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_dlna_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:46:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_extension’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:47:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_preset’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:50:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-transcoder.c:872:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/rygel-media-engine-gst.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:203:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 203 | if (g_once_init_enter (&rygel_gst_transcoder_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_name’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:44:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 44 | public string name { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_mime_type’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:45:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 45 | public string mime_type { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_dlna_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:46:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 46 | public string dlna_profile { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_extension’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:47:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 47 | public string extension { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala: In function ‘rygel_gst_transcoder_set_preset’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-transcoder.vala:50:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 50 | protected set; | ^ rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-transcoder.c:872:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [238/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-jpeg-transcoder.c: In function ‘rygel_jpeg_transcoder_real_get_distance’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-jpeg-transcoder.vala:64:2: warning: Value stored to 'width' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:28: <--[gcc] rygel-jpeg-transcoder.c: In function ‘rygel_jpeg_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-jpeg-transcoder.c:534:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-jpeg-transcoder.vala:65:2: warning: Value stored to 'height' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-jpeg-transcoder.vala:76:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-jpeg-transcoder.c:367:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:28: <--[gcc] rygel-jpeg-transcoder.c: In function ‘rygel_jpeg_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-jpeg-transcoder.c:534:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:75:20: warning: ‘rygel_jpeg_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 75 | static GParamSpec* rygel_jpeg_transcoder_properties[RYGEL_JPEG_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [239/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c rygel-l16-transcoder.c: In function ‘rygel_l16_transcoder_real_get_distance’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-l16-transcoder.vala:59:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-l16-transcoder.c:294:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:29: <--[gcc] rygel-l16-transcoder.c: In function ‘rygel_l16_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-l16-transcoder.c:503:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:91:20: warning: ‘rygel_l16_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 91 | static GParamSpec* rygel_l16_transcoder_properties[RYGEL_L16_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:29: <--[gcc] rygel-l16-transcoder.c: In function ‘rygel_l16_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-l16-transcoder.c:503:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [240/477] gcc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_rygel-acl.c.o -MF src/rygel/rygel.p/meson-generated_rygel-acl.c.o.d -o src/rygel/rygel.p/meson-generated_rygel-acl.c.o -c src/rygel/rygel.p/rygel-acl.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-acl.c:26: <--[gcc] rygel-acl.c: In function ‘rygel_acl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-acl.c:1101:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/rygel-acl.vala: In function ‘rygel_acl_real_constructed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/rygel-acl.vala:77:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/rygel-acl.vala:32:199: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_acl_on_name_appeared_gbus_name_appeared_callback’ will never be NULL [-Waddress] <--[gcc] 32 | Bus.watch_name (BusType.SESSION, | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-acl.c:219:1: note: ‘_rygel_acl_on_name_appeared_gbus_name_appeared_callback’ declared here <--[gcc] 219 | _rygel_acl_on_name_appeared_gbus_name_appeared_callback (GDBusConnection* connection, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/rygel-acl.vala:32:428: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_acl_on_name_vanished_gbus_name_vanished_callback’ will never be NULL [-Waddress] <--[gcc] 32 | Bus.watch_name (BusType.SESSION, | ^ rygel-acl.c:230:1: note: ‘_rygel_acl_on_name_vanished_gbus_name_vanished_callback’ declared here rygel-acl.c: In function ‘___lambda5_’: rygel-acl.c:528:12: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-acl.c:26: <--[gcc] rygel-acl.c: In function ‘rygel_acl_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-acl.c:1101:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-acl.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-acl.c:67:20: warning: ‘rygel_acl_properties’ defined but not used [-Wunused-variable] <--[gcc] 67 | static GParamSpec* rygel_acl_properties[RYGEL_ACL_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~ [241/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-utils.vala:81:13: warning: Access to field 'g_class' results in a dereference of a null pointer (loaded from variable '_tmp35_') [core.NullDereference] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:138:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 138 | if (g_once_init_enter (&rygel_gst_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-utils.vala: In function ‘rygel_gst_utils_dump_encoding_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-utils.vala:111:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 111 | foreach (var subprofile in container.get_profiles ()) { | ^ rygel-gst-utils.c: In function ‘rygel_gst_utils_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-utils.c:1290:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:138:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-utils.vala: In function ‘rygel_gst_utils_dump_encoding_profile’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-gst-utils.vala:111:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-gst-utils.c: In function ‘rygel_gst_utils_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-utils.c:1290:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [242/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:29: <--[gcc] rygel-mp3-transcoder.c: In function ‘rygel_mp3_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-mp3-transcoder.c:189:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:29: <--[gcc] rygel-mp3-transcoder.c: In function ‘rygel_mp3_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-mp3-transcoder.c:189:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:87:20: warning: ‘rygel_mp3_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 87 | static GParamSpec* rygel_mp3_transcoder_properties[RYGEL_MP3_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [243/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/media-engines/gstreamer/rygel-mp2ts-transcoder.vala:38:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_profile_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:209:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-mp2ts-transcoder.c:504:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_profile_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:209:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 209 | if (g_once_init_enter (&rygel_mp2_ts_profile_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_transcoder_finalize’: rygel-mp2ts-transcoder.c:479:25: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-mp2ts-transcoder.c:504:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:108:20: warning: ‘rygel_mp2_ts_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 108 | static GParamSpec* rygel_mp2_ts_transcoder_properties[RYGEL_MP2_TS_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [244/477] gcc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o -MF src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o.d -o src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o -c src/rygel/rygel.p/rygel-dbus-service.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/rygel-dbus-service.vala: In function ‘rygel_dbus_service_publish’: <--[gcc] rygel-dbus-service.c:522:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-dbus-service.c:522:2: note: Value stored to 'object' is never read rygel-dbus-service.c:539:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-dbus-service.c:539:2: note: Value stored to 'object' is never read /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/rygel-dbus-service.vala:39:224: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_dbus_service_on_name_available_gbus_name_acquired_callback’ will never be NULL [-Waddress] <--[gcc] 39 | this.name_id = Bus.own_name_on_connection (connection, | ^ rygel-dbus-service.c:223:1: note: ‘_rygel_dbus_service_on_name_available_gbus_name_acquired_callback’ declared here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/rygel-dbus-service.vala:39:464: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_dbus_service_on_name_lost_gbus_name_lost_callback’ will never be NULL [-Waddress] <--[gcc] 39 | this.name_id = Bus.own_name_on_connection (connection, | ^ rygel-dbus-service.c:233:1: note: ‘_rygel_dbus_service_on_name_lost_gbus_name_lost_callback’ declared here In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-dbus-service.c:27: <--[gcc] rygel-dbus-service.c: In function ‘rygel_dbus_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dbus-service.c:456:6: note: in expansion of macro ‘g_once_init_enter’ rygel-dbus-service.c: In function ‘_dbus_rygel_dbus_service_shutdown’: rygel-dbus-service.c:475:33: warning: passing argument 1 of ‘rygel_dbus_interface_shutdown’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-dbus-service.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:907:69: note: expected ‘RygelDBusInterface *’ {aka ‘struct _RygelDBusInterface *’} but argument is of type ‘RygelDBusService *’ {aka ‘struct _RygelDBusService *’} <--[gcc] 907 | VALA_EXTERN void rygel_dbus_interface_shutdown (RygelDBusInterface* self, | ~~~~~~~~~~~~~~~~~~~~^~~~ rygel-dbus-service.c: In function ‘rygel_dbus_service_dbus_interface_get_property’: rygel-dbus-service.c:520:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-dbus-service.c: In function ‘rygel_dbus_service_dbus_interface_set_property’: rygel-dbus-service.c:537:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-dbus-service.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-dbus-service.c:76:20: warning: ‘rygel_dbus_service_properties’ defined but not used [-Wunused-variable] <--[gcc] 76 | static GParamSpec* rygel_dbus_service_properties[RYGEL_DBUS_SERVICE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-dbus-service.c:27: <--[gcc] rygel-dbus-service.c: In function ‘rygel_dbus_service_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dbus-service.c:456:6: note: in expansion of macro ‘g_once_init_enter’ rygel-dbus-service.c: In function ‘_dbus_rygel_dbus_service_shutdown’: rygel-dbus-service.c:475:33: warning: passing argument 1 of ‘rygel_dbus_interface_shutdown’ from incompatible pointer type [-Wincompatible-pointer-types] In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/rygel-dbus-service.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:907:69: note: expected ‘RygelDBusInterface *’ {aka ‘struct _RygelDBusInterface *’} but argument is of type ‘RygelDBusService *’ {aka ‘struct _RygelDBusService *’} <--[gcc] [245/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:28: <--[gcc] rygel-video-transcoder.c: In function ‘rygel_video_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-video-transcoder.c:495:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:28: <--[gcc] rygel-video-transcoder.c: In function ‘rygel_video_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-video-transcoder.c:495:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:82:20: warning: ‘rygel_video_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 82 | static GParamSpec* rygel_video_transcoder_properties[RYGEL_VIDEO_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [246/477] gcc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_application.c.o -MF src/rygel/rygel.p/meson-generated_application.c.o.d -o src/rygel/rygel.p/meson-generated_application.c.o -c src/rygel/rygel.p/application.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] application.c: In function ‘rygel_application_real_handle_local_options’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/application.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/application.vala:45:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] application.c:388:7: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] application.c:387:21: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] application.c: In function ‘rygel_application_create_device_finish’: application.c:1061:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] application.c: In function ‘rygel_application_on_context_available’: application.c:1571:8: warning: variable ‘__tmp10__size_’ set but not used [-Wunused-but-set-variable] application.c:1522:7: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable] application.c:1507:7: warning: variable ‘_ifaces_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /usr/include/glib-2.0/gio/gioenums.h:30, <--[gcc] from /usr/include/glib-2.0/gio/giotypes.h:30, <--[gcc] from /usr/include/glib-2.0/gio/gio.h:28, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/application.c:7: <--[gcc] application.c: In function ‘rygel_application_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ application.c:2123:6: note: in expansion of macro ‘g_once_init_enter’ application.c: At top level: application.c:1058:1: warning: ‘rygel_application_create_device_finish’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/application.c:78:20: warning: ‘rygel_application_properties’ defined but not used [-Wunused-variable] <--[gcc] 78 | static GParamSpec* rygel_application_properties[RYGEL_APPLICATION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /usr/include/glib-2.0/gio/gioenums.h:30, <--[gcc] from /usr/include/glib-2.0/gio/giotypes.h:30, <--[gcc] from /usr/include/glib-2.0/gio/gio.h:28, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/rygel/rygel.p/application.c:7: <--[gcc] application.c: In function ‘rygel_application_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] application.c:2123:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/application.vala:47:2: warning: Value stored to 'count' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/application.vala:6:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/application.vala:256:2: warning: Value stored to '_ifaces_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/application.vala:266:3: warning: Value stored to '__tmp10__size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/application.vala:266:3: warning: Value stored to '_ifaces_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/rygel/application.vala:270:2: warning: Value stored to '_tmp18__length1' is never read [deadcode.DeadStores] <--[clang] [247/477] gcc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/webp -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o -c src/ui/rygel-preferences.p/rygel-preferences-section.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-section.c:27: <--[gcc] rygel-preferences-section.c: In function ‘rygel_preferences_section_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-preferences-section.c:252:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-section.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-section.c:75:20: warning: ‘rygel_preferences_section_properties’ defined but not used [-Wunused-variable] <--[gcc] 75 | static GParamSpec* rygel_preferences_section_properties[RYGEL_PREFERENCES_SECTION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-section.c:27: <--[gcc] rygel-preferences-section.c: In function ‘rygel_preferences_section_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-preferences-section.c:252:6: note: in expansion of macro ‘g_once_init_enter’ [248/477] gcc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:28: <--[gcc] rygel-wmv-transcoder.c: In function ‘rygel_wmv_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-wmv-transcoder.c:208:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:28: <--[gcc] rygel-wmv-transcoder.c: In function ‘rygel_wmv_transcoder_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-wmv-transcoder.c:208:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:96:20: warning: ‘rygel_wmv_transcoder_properties’ defined but not used [-Wunused-variable] <--[gcc] 96 | static GParamSpec* rygel_wmv_transcoder_properties[RYGEL_WMV_TRANSCODER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [249/477] gcc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/webp -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o -c src/ui/rygel-preferences.p/rygel-preferences-dialog.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-dialog.c:29: <--[gcc] rygel-preferences-dialog.c: In function ‘rygel_preferences_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-preferences-dialog.c:844:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-dialog.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-dialog.c:98:20: warning: ‘rygel_preferences_dialog_properties’ defined but not used [-Wunused-variable] <--[gcc] 98 | static GParamSpec* rygel_preferences_dialog_properties[RYGEL_PREFERENCES_DIALOG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-dialog.c:29: <--[gcc] rygel-preferences-dialog.c: In function ‘rygel_preferences_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-preferences-dialog.c:844:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-preferences-dialog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [250/477] gcc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/webp -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o -c src/ui/rygel-preferences.p/rygel-writable-user-config.c rygel-writable-user-config.c: In function ‘rygel_writable_user_config_set_string_list’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala:71:2: warning: Value stored to 'enabled' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-writable-user-config.c:30: <--[gcc] rygel-writable-user-config.c: In function ‘rygel_writable_user_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-writable-user-config.c:1219:6: note: in expansion of macro ‘g_once_init_enter’ rygel-writable-user-config.c:638:10: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable] rygel-writable-user-config.c:558:7: warning: variable ‘_strings_size_’ set but not used [-Wunused-but-set-variable] rygel-writable-user-config.c: In function ‘____lambda4_’: rygel-writable-user-config.c:841:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-writable-user-config.c: In function ‘____lambda5_’: rygel-writable-user-config.c:866:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala: In function ‘rygel_writable_user_config_enable_upnp’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala:178:184: warning: the comparison will always evaluate as ‘false’ for the address of ‘_____lambda4__gbus_name_appeared_callback’ will never be NULL [-Waddress] <--[gcc] 178 | Bus.watch_name (BusType.SESSION, | ^ rygel-writable-user-config.c:853:1: note: ‘_____lambda4__gbus_name_appeared_callback’ declared here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala:178:394: warning: the comparison will always evaluate as ‘false’ for the address of ‘_____lambda5__gbus_name_vanished_callback’ will never be NULL [-Waddress] <--[gcc] 178 | Bus.watch_name (BusType.SESSION, | ^ rygel-writable-user-config.c:878:1: note: ‘_____lambda5__gbus_name_vanished_callback’ declared here In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-writable-user-config.c:30: <--[gcc] rygel-writable-user-config.c: In function ‘rygel_writable_user_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-writable-user-config.c:1219:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-writable-user-config.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-writable-user-config.c:76:20: warning: ‘rygel_writable_user_config_properties’ defined but not used [-Wunused-variable] <--[gcc] 76 | static GParamSpec* rygel_writable_user_config_properties[RYGEL_WRITABLE_USER_CONFIG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala:135:2: warning: Value stored to '_strings_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala:140:5: warning: Value stored to '_tmp11__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala:181:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-writable-user-config.vala:182:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-writable-user-config.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [251/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:29: <--[gcc] rygel-external-dummy-container.c: In function ‘rygel_external_dummy_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-dummy-container.c:456:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:29: <--[gcc] rygel-external-dummy-container.c: In function ‘rygel_external_dummy_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-dummy-container.c:456:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:60:20: warning: ‘rygel_external_dummy_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 60 | static GParamSpec* rygel_external_dummy_container_properties[RYGEL_EXTERNAL_DUMMY_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [252/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-container.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala: In function ‘rygel_external_container_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala: In function ‘rygel_external_container_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:75:49: warning: passing argument 2 of ‘g_object_add_weak_pointer’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 75 | parent.add_weak_pointer (&this.parent_ptr); | ^~~~~~~ | | | RygelMediaContainer ** {aka struct _RygelMediaContainer **} In file included from /usr/include/glib-2.0/gobject/gbinding.h:31, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-container.c:28: <--[gcc] /usr/include/glib-2.0/gobject/gobject.h:526:64: note: expected ‘void **’ but argument is of type ‘RygelMediaContainer **’ {aka ‘struct _RygelMediaContainer **’} <--[gcc] 526 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ rygel-external-container.c: In function ‘rygel_external_container_update_container_finish’: rygel-external-container.c:3189:45: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala: In function ‘rygel_external_container_finalize’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:81:52: warning: passing argument 2 of ‘g_object_remove_weak_pointer’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 81 | this.parent.remove_weak_pointer (&this.parent_ptr); | ^~~~~~~~~~~~ | | | RygelMediaContainer ** {aka struct _RygelMediaContainer **} /usr/include/glib-2.0/gobject/gobject.h:529:64: note: expected ‘void **’ but argument is of type ‘RygelMediaContainer **’ {aka ‘struct _RygelMediaContainer **’} <--[gcc] 529 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30: <--[gcc] rygel-external-container.c: In function ‘rygel_external_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-container.c:4033:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-container.c: At top level: rygel-external-container.c:3186:1: warning: ‘rygel_external_container_update_container_finish’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:75:49: warning: passing argument 2 of ‘g_object_add_weak_pointer’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /usr/include/glib-2.0/gobject/gbinding.h:31, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-container.c:28: <--[gcc] /usr/include/glib-2.0/gobject/gobject.h:526:64: note: expected ‘void **’ but argument is of type ‘RygelMediaContainer **’ {aka ‘struct _RygelMediaContainer **’} <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala: In function ‘rygel_external_container_finalize’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:81:52: warning: passing argument 2 of ‘g_object_remove_weak_pointer’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] /usr/include/glib-2.0/gobject/gobject.h:529:64: note: expected ‘void **’ but argument is of type ‘RygelMediaContainer **’ {aka ‘struct _RygelMediaContainer **’} <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30: <--[gcc] rygel-external-container.c: In function ‘rygel_external_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-container.c:4033:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala: In function ‘rygel_external_container_translate_expression’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:396:10: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:391:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:300:43: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:393:6: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:393:51: note: in expansion of macro ‘RYGEL_TYPE_RELATIONAL_EXPRESSION’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:393:5: note: (3) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (4) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:394:43: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:394:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:395:12: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:396:10: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:406:11: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:391:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:300:43: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:393:6: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:393:51: note: in expansion of macro ‘RYGEL_TYPE_RELATIONAL_EXPRESSION’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:393:5: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:245:40: note: (4) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:403:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:403:89: note: in expansion of macro ‘RYGEL_TYPE_LOGICAL_EXPRESSION’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:403:13: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:404:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:406:11: note: (7) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-container.vala:32:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [253/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c rygel-external-item-factory.c: In function ‘rygel_external_item_factory_set_generic_metadata’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-item-factory.vala:141:2: warning: Value stored to '_uris_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-external-item-factory.c:1535:11: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable] rygel-external-item-factory.c:1532:11: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] rygel-external-item-factory.c:1479:7: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable] rygel-external-item-factory.c:1477:7: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:28: <--[gcc] rygel-external-item-factory.c: In function ‘rygel_external_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-item-factory.c:2007:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:28: <--[gcc] rygel-external-item-factory.c: In function ‘rygel_external_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-item-factory.c:2007:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-item-factory.vala:145:2: warning: Value stored to '_tmp4__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-item-factory.vala:146:6: warning: Value stored to '_tmp7__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-item-factory.vala:147:6: warning: Value stored to '_tmp9__length1' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [254/477] gcc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/webp -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o -c src/ui/rygel-preferences.p/rygel-network-pref-section.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-network-pref-section.c: In function ‘rygel_network_pref_section_construct’: rygel-network-pref-section.c:511:9: warning: unused variable ‘_iface_collection_size_’ [-Wunused-variable] rygel-network-pref-section.c:494:8: warning: variable ‘_interfaces_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-network-pref-section.c:27: <--[gcc] rygel-network-pref-section.c: In function ‘rygel_network_pref_section_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-network-pref-section.c:1206:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-network-pref-section.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-network-pref-section.c:94:20: warning: ‘rygel_network_pref_section_properties’ defined but not used [-Wunused-variable] <--[gcc] 94 | static GParamSpec* rygel_network_pref_section_properties[RYGEL_NETWORK_PREF_SECTION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-network-pref-section.vala:85:3: warning: Value stored to '_interfaces_size_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-network-pref-section.c:27: <--[gcc] rygel-network-pref-section.c: In function ‘rygel_network_pref_section_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-network-pref-section.c:1206:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/ui/rygel-network-pref-section.vala:129:2: warning: Value stored to 'iter' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-network-pref-section.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [255/477] gcc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/webp -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o -c src/ui/rygel-preferences.p/rygel-media-pref-section.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-media-pref-section.c:27: <--[gcc] rygel-media-pref-section.c: In function ‘rygel_media_pref_section_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-pref-section.c:1303:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-media-pref-section.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-media-pref-section.c:97:20: warning: ‘rygel_media_pref_section_properties’ defined but not used [-Wunused-variable] <--[gcc] 97 | static GParamSpec* rygel_media_pref_section_properties[RYGEL_MEDIA_PREF_SECTION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-media-pref-section.c:27: <--[gcc] rygel-media-pref-section.c: In function ‘rygel_media_pref_section_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-pref-section.c:1303:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/ui/rygel-preferences.p/rygel-media-pref-section.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] [256/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:28: <--[gcc] rygel-external-album-art-factory.c: In function ‘rygel_external_album_art_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-album-art-factory.c:858:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-album-art-factory.c: In function ‘rygel_external_album_art_factory_create_from_props’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-album-art-factory.vala:52:2: warning: Value stored to '_uris_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-external-album-art-factory.c:510:8: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable] rygel-external-album-art-factory.c:531:8: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable] rygel-external-album-art-factory.c:455:7: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable] rygel-external-album-art-factory.c:452:7: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:28: <--[gcc] rygel-external-album-art-factory.c: In function ‘rygel_external_album_art_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-album-art-factory.c:858:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-album-art-factory.vala:53:2: warning: Value stored to '_tmp11__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-album-art-factory.vala:53:3: warning: Value stored to '_tmp12__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-album-art-factory.vala:54:3: warning: Value stored to '_tmp15__length1' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [257/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:27: <--[gcc] rygel-external-interfaces.c: In function ‘rygel_external_media_object_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-interfaces.c:644:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-interfaces.c: In function ‘rygel_external_media_object_proxy_dbus_interface_method_call’: rygel-external-interfaces.c:836:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-external-interfaces.c: In function ‘rygel_external_media_container_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-interfaces.c:1354:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_children’: rygel-external-interfaces.c:2276:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_containers’: rygel-external-interfaces.c:2380:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_items’: rygel-external-interfaces.c:2484:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_search_objects’: rygel-external-interfaces.c:2592:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-external-interfaces.c: In function ‘rygel_external_media_item_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-interfaces.c:3523:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-interfaces.c: In function ‘rygel_external_media_item_proxy_dbus_interface_method_call’: rygel-external-interfaces.c:4596:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-external-interfaces.c:838:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:27: <--[gcc] rygel-external-interfaces.c: In function ‘rygel_external_media_object_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-interfaces.c:644:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-interfaces.c: In function ‘rygel_external_media_container_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-interfaces.c:1354:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-interfaces.c: In function ‘rygel_external_media_item_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-interfaces.c:3523:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-external-interfaces.c:838:2: note: Value stored to 'object' is never read rygel-external-interfaces.c:1626:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-external-interfaces.c:1626:2: note: Value stored to '_result_length1' is never read rygel-external-interfaces.c:1729:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-external-interfaces.c:1729:2: note: Value stored to '_result_length1' is never read rygel-external-interfaces.c:1832:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-external-interfaces.c:1832:2: note: Value stored to '_result_length1' is never read rygel-external-interfaces.c:1937:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-external-interfaces.c:1937:2: note: Value stored to '_result_length1' is never read rygel-external-interfaces.c:3733:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-external-interfaces.c:3733:2: note: Value stored to '_result_length1' is never read rygel-external-interfaces.c:4598:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-external-interfaces.c:4598:2: note: Value stored to 'object' is never read /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [258/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c rygel-external-thumbnail-factory.c: In function ‘rygel_external_thumbnail_factory_create_from_props’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-thumbnail-factory.vala:55:2: warning: Value stored to '_uris_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-external-thumbnail-factory.c:521:8: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable] rygel-external-thumbnail-factory.c:542:8: warning: variable ‘_tmp17__length1’ set but not used [-Wunused-but-set-variable] rygel-external-thumbnail-factory.c:456:7: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable] rygel-external-thumbnail-factory.c:453:7: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c:28: <--[gcc] rygel-external-thumbnail-factory.c: In function ‘rygel_external_thumbnail_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-thumbnail-factory.c:987:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c:28: <--[gcc] rygel-external-thumbnail-factory.c: In function ‘rygel_external_thumbnail_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-thumbnail-factory.c:987:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-thumbnail-factory.vala:56:2: warning: Value stored to '_tmp13__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-thumbnail-factory.vala:56:3: warning: Value stored to '_tmp14__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-thumbnail-factory.vala:57:3: warning: Value stored to '_tmp17__length1' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [259/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-plugin.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:28: <--[gcc] rygel-external-plugin.c: In function ‘rygel_external_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-plugin.c:168:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:28: <--[gcc] rygel-external-plugin.c: In function ‘rygel_external_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-plugin.c:168:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:50:20: warning: ‘rygel_external_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_external_plugin_properties[RYGEL_EXTERNAL_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [260/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-external-plugin-factory.c: In function ‘rygel_external_plugin_factory_load_plugin_n_handle_error_finish’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-external-plugin-factory.c:1140:56: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:28: <--[gcc] rygel-external-plugin-factory.c: In function ‘rygel_external_plugin_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-plugin-factory.c:2261:6: note: in expansion of macro ‘g_once_init_enter’ rygel-external-plugin-factory.c: At top level: rygel-external-plugin-factory.c:539:1: warning: ‘rygel_external_plugin_factory_load_plugins_finish’ defined but not used [-Wunused-function] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:28: <--[gcc] rygel-external-plugin-factory.c: In function ‘rygel_external_plugin_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-plugin-factory.c:2261:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-plugin-factory.vala:40:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [261/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-external-icon-factory.c: In function ‘rygel_external_icon_factory_create_from_props’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-icon-factory.vala:55:2: warning: Value stored to '_uris_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-external-icon-factory.c:602:8: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable] rygel-external-icon-factory.c:623:8: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable] rygel-external-icon-factory.c:549:7: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable] rygel-external-icon-factory.c:546:7: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:28: <--[gcc] rygel-external-icon-factory.c: In function ‘rygel_external_icon_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-external-icon-factory.c:1068:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/rygel-external.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:28: <--[gcc] rygel-external-icon-factory.c: In function ‘rygel_external_icon_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-external-icon-factory.c:1068:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-icon-factory.vala:56:2: warning: Value stored to '_tmp11__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-icon-factory.vala:56:3: warning: Value stored to '_tmp12__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/external/rygel-external-icon-factory.vala:57:3: warning: Value stored to '_tmp15__length1' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [262/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-variant-util.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-external-variant-util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [263/477] gcc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:26: <--[gcc] rygel-gst-launch-plugin.c: In function ‘rygel_gst_launch_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-launch-plugin.c:147:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:26: <--[gcc] rygel-gst-launch-plugin.c: In function ‘rygel_gst_launch_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-launch-plugin.c:147:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:46:20: warning: ‘rygel_gst_launch_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 46 | static GParamSpec* rygel_gst_launch_plugin_properties[RYGEL_GST_LAUNCH_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [264/477] gcc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-free-desktop-interfaces.c:493:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:493:2: note: Value stored to '_result_length1' is never read rygel-free-desktop-interfaces.c:570:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:570:2: note: Value stored to '_result_length1' is never read rygel-free-desktop-interfaces.c:616:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:616:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:632:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:632:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:649:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:649:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:878:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:878:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:894:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:894:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:911:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:911:2: note: Value stored to 'object' is never read from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:29: <--[gcc] rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-free-desktop-interfaces.c:372:6: note: in expansion of macro ‘g_once_init_enter’ rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_method_call’: rygel-free-desktop-interfaces.c:614:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_get_property’: rygel-free-desktop-interfaces.c:630:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_set_property’: rygel-free-desktop-interfaces.c:647:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-free-desktop-interfaces.c:766:6: note: in expansion of macro ‘g_once_init_enter’ rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_method_call’: rygel-free-desktop-interfaces.c:876:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_get_property’: rygel-free-desktop-interfaces.c:892:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_set_property’: rygel-free-desktop-interfaces.c:909:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:29: <--[gcc] rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-free-desktop-interfaces.c:372:6: note: in expansion of macro ‘g_once_init_enter’ rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-free-desktop-interfaces.c:766:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [265/477] gcc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:26: <--[gcc] rygel-gst-launch-root-container.c: In function ‘rygel_gst_launch_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-launch-root-container.c:564:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:50:20: warning: ‘rygel_gst_launch_root_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_gst_launch_root_container_properties[RYGEL_GST_LAUNCH_ROOT_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:26: <--[gcc] rygel-gst-launch-root-container.c: In function ‘rygel_gst_launch_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-launch-root-container.c:564:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [266/477] gcc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:31: <--[gcc] rygel-gst-launch-video-item.c: In function ‘rygel_gst_launch_video_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-launch-video-item.c:147:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:31: <--[gcc] rygel-gst-launch-video-item.c: In function ‘rygel_gst_launch_video_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-launch-video-item.c:147:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:51:20: warning: ‘rygel_gst_launch_video_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 51 | static GParamSpec* rygel_gst_launch_video_item_properties[RYGEL_GST_LAUNCH_VIDEO_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [267/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin-factory.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin-factory.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin-factory.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-plugin-factory.c /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [268/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-plugin.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-lms-plugin.c: In function ‘rygel_lms_plugin_finalize’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-plugin.c:26: <--[gcc] rygel-lms-plugin.c: In function ‘rygel_lms_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-plugin.c:133:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-plugin.vala:25:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-lms-plugin.c:112:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-plugin.c:26: <--[gcc] rygel-lms-plugin.c: In function ‘rygel_lms_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-plugin.c:133:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-plugin.c:45:20: warning: ‘rygel_lms_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 45 | static GParamSpec* rygel_lms_plugin_properties[RYGEL_LMS_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [269/477] gcc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:31: <--[gcc] rygel-gst-launch-audio-item.c: In function ‘rygel_gst_launch_audio_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-gst-launch-audio-item.c:147:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/rygel-gst-launch.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:31: <--[gcc] rygel-gst-launch-audio-item.c: In function ‘rygel_gst_launch_audio_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-gst-launch-audio-item.c:147:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:51:20: warning: ‘rygel_gst_launch_audio_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 51 | static GParamSpec* rygel_gst_launch_audio_item_properties[RYGEL_GST_LAUNCH_AUDIO_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [270/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-root-container.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-root-container.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-root-container.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-root-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-root-container.c:26: <--[gcc] rygel-lms-root-container.c: In function ‘rygel_lms_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-root-container.c:307:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-root-container.c:26: <--[gcc] rygel-lms-root-container.c: In function ‘rygel_lms_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-root-container.c:307:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-root-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-root-container.c:48:20: warning: ‘rygel_lms_root_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_lms_root_container_properties[RYGEL_LMS_ROOT_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [271/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-music-root.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-music-root.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-music-root.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-music-root.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-music-root.c:26: <--[gcc] rygel-lms-music-root.c: In function ‘rygel_lms_music_root_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-music-root.c:146:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-music-root.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-music-root.c:47:20: warning: ‘rygel_lms_music_root_properties’ defined but not used [-Wunused-variable] <--[gcc] 47 | static GParamSpec* rygel_lms_music_root_properties[RYGEL_LMS_MUSIC_ROOT_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-music-root.c:26: <--[gcc] rygel-lms-music-root.c: In function ‘rygel_lms_music_root_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-music-root.c:146:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [272/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-root.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-root.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-root.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-image-root.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-root.c:26: <--[gcc] rygel-lms-image-root.c: In function ‘rygel_lms_image_root_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-image-root.c:135:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-root.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-root.c:46:20: warning: ‘rygel_lms_image_root_properties’ defined but not used [-Wunused-variable] <--[gcc] 46 | static GParamSpec* rygel_lms_image_root_properties[RYGEL_LMS_IMAGE_ROOT_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-root.c:26: <--[gcc] rygel-lms-image-root.c: In function ‘rygel_lms_image_root_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-image-root.c:135:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [273/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-category-container.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-category-container.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-category-container.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c: In function ‘rygel_lms_category_container_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c:357:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_real_get_child_count_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:204:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:204:89: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:12: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_real_get_children_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:226:11: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:226:93: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_db_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:43:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_all’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:45:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_find_object’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:46:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_count’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:47:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_added’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:48:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_removed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:49:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-lms-category-container.c: In function ‘rygel_lms_category_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-category-container.c:4241:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c: In function ‘rygel_lms_category_container_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c:357:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 357 | if (g_once_init_enter (&rygel_lms_category_container_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_real_get_child_count_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:204:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] 204 | return this.lms_db.query_value (query, args.data); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:204:89: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 204 | return this.lms_db.query_value (query, args.data); | ^ | | | void ** In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:12: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] 242 | GValue* args, | ~~~~~~~~^~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_real_get_children_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:226:11: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] 226 | var cursor = this.lms_db.exec_cursor (query, args.data); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:226:93: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 226 | var cursor = this.lms_db.exec_cursor (query, args.data); | ^ | | | void ** /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] 232 | GValue* arguments, | ~~~~~~~~^~~~~~~~~ rygel-lms-category-container.c: In function ‘rygel_lms_category_container_add_child_finish’: rygel-lms-category-container.c:2898:41: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-lms-category-container.c: In function ‘rygel_lms_category_container_remove_child_finish’: rygel-lms-category-container.c:2990:44: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-lms-category-container.c: In function ‘rygel_lms_category_container_on_db_updated’: rygel-lms-category-container.c:3048:8: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_db_id’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:43:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 43 | public string db_id { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_all’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:45:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 45 | public string sql_all { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_find_object’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:46:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 46 | public string sql_find_object { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_count’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:47:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 47 | public string sql_count { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_added’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:48:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 48 | public string sql_added { get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala: In function ‘rygel_lms_category_container_set_sql_removed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:49:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 49 | public string sql_removed { get; construct; } | ^ rygel-lms-category-container.c: In function ‘rygel_lms_category_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-category-container.c:4241:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:74:2: warning: Value stored to 'use_collation' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:36:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:36:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-category-container.vala:357:3: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-category-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [274/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-music.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-music.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-music.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-all-music.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-music.c:26: <--[gcc] rygel-lms-all-music.c: In function ‘rygel_lms_all_music_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-all-music.c:432:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-music.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-music.c:55:20: warning: ‘rygel_lms_all_music_properties’ defined but not used [-Wunused-variable] <--[gcc] 55 | static GParamSpec* rygel_lms_all_music_properties[RYGEL_LMS_ALL_MUSIC_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-music.c:26: <--[gcc] rygel-lms-all-music.c: In function ‘rygel_lms_all_music_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-all-music.c:432:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [275/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-albums.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-albums.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-albums.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala: In function ‘rygel_lms_albums_real_get_child_count_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:111:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:111:89: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:12, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala: In function ‘rygel_lms_albums_real_get_children_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:136:11: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:136:91: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6: <--[gcc] rygel-lms-albums.c: In function ‘rygel_lms_albums_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-albums.c:713:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c: In function ‘rygel_lms_albums_real_get_sql_all_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c:90:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] <--[gcc] 90 | RygelLMSAlbums * self; | ^~~~ rygel-lms-albums.c: In function ‘rygel_lms_albums_real_get_sql_count_with_filter’: rygel-lms-albums.c:124:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala: In function ‘rygel_lms_albums_real_get_child_count_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:111:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] 111 | count += this.lms_db.query_value (query, args.data); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:111:89: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 111 | count += this.lms_db.query_value (query, args.data); | ^ | | | void ** In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:12, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] 242 | GValue* args, | ~~~~~~~~^~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala: In function ‘rygel_lms_albums_real_get_children_with_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:136:11: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] 136 | var cursor = this.lms_db.exec_cursor (query, args.data); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:136:91: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 136 | var cursor = this.lms_db.exec_cursor (query, args.data); | ^ | | | void ** /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] 232 | GValue* arguments, | ~~~~~~~~^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6: <--[gcc] rygel-lms-albums.c: In function ‘rygel_lms_albums_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-albums.c:713:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c:61:20: warning: ‘rygel_lms_albums_properties’ defined but not used [-Wunused-variable] <--[gcc] 61 | static GParamSpec* rygel_lms_albums_properties[RYGEL_LMS_ALBUMS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:84:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-albums.vala:91:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-albums.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [276/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-album.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-album.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-album.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-album.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-album.c:26: <--[gcc] rygel-lms-album.c: In function ‘rygel_lms_album_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-album.c:546:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-album.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-album.c:54:20: warning: ‘rygel_lms_album_properties’ defined but not used [-Wunused-variable] <--[gcc] 54 | static GParamSpec* rygel_lms_album_properties[RYGEL_LMS_ALBUM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-album.c:26: <--[gcc] rygel-lms-album.c: In function ‘rygel_lms_album_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-album.c:546:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [277/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artist.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artist.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artist.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-artist.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artist.c:26: <--[gcc] rygel-lms-artist.c: In function ‘rygel_lms_artist_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-artist.c:243:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artist.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artist.c:50:20: warning: ‘rygel_lms_artist_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_lms_artist_properties[RYGEL_LMS_ARTIST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artist.c:26: <--[gcc] rygel-lms-artist.c: In function ‘rygel_lms_artist_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-artist.c:243:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [278/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artists.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artists.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artists.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-artists.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artists.c:26: <--[gcc] rygel-lms-artists.c: In function ‘rygel_lms_artists_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-artists.c:168:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artists.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artists.c:50:20: warning: ‘rygel_lms_artists_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_lms_artists_properties[RYGEL_LMS_ARTISTS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-artists.c:26: <--[gcc] rygel-lms-artists.c: In function ‘rygel_lms_artists_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-artists.c:168:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [279/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-videos.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-videos.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-videos.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-all-videos.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-videos.c:26: <--[gcc] rygel-lms-all-videos.c: In function ‘rygel_lms_all_videos_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-all-videos.c:635:6: note: in expansion of macro ‘g_once_init_enter’ rygel-lms-all-videos.c: In function ‘rygel_lms_all_videos_real_object_from_statement’: rygel-lms-all-videos.c:284:8: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-videos.c:26: <--[gcc] rygel-lms-all-videos.c: In function ‘rygel_lms_all_videos_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-all-videos.c:635:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-videos.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-videos.c:58:20: warning: ‘rygel_lms_all_videos_properties’ defined but not used [-Wunused-variable] <--[gcc] 58 | static GParamSpec* rygel_lms_all_videos_properties[RYGEL_LMS_ALL_VIDEOS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-all-videos.vala:99:3: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-videos.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [280/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-database.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-database.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-database.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-database.c In file included from /usr/include/glib-2.0/glib.h:64, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-database.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-database.vala: In function ‘rygel_lms_database_real_init’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-database.vala:51:12: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=] <--[gcc] 51 | debug ("Got updated id %lld from LMS over dbus", update_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guint64 {aka long unsigned int} /usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’ <--[gcc] 370 | __VA_ARGS__) | ^~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-lms-database.c: In function ‘rygel_lms_database_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-database.c:622:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-database.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-database.c:58:20: warning: ‘rygel_lms_database_properties’ defined but not used [-Wunused-variable] <--[gcc] 58 | static GParamSpec* rygel_lms_database_properties[RYGEL_LMS_DATABASE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-database.c:28: <--[gcc] rygel-lms-database.c: In function ‘rygel_lms_database_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-database.c:622:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-database.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [281/477] gcc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘dvd_parser_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:356:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala: In function ‘rygel_media_export_dvd_parser_get_information_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:166:74: warning: passing argument 2 of ‘g_subprocess_launcher_spawnv’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /usr/include/glib-2.0/gio/gio.h:156, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:28: <--[gcc] /usr/include/glib-2.0/gio/gsubprocesslauncher.h:54:97: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} <--[gcc] rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_parser_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-dvd-parser.c:1404:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala: In function ‘rygel_media_export_dvd_parser_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:106:36: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-export-dvd-parser.c:567:1: note: (1) entry to ‘rygel_media_export_dvd_parser_real_run_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:64:2: note: (2) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:64:3: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:71:19: note: (4) inlined call to ‘rygel_media_export_dvd_parser_get_information_finish’ from ‘rygel_media_export_dvd_parser_real_run_co’ <--[gcc] In function ‘rygel_media_export_dvd_parser_get_information_finish’, inlined from ‘rygel_media_export_dvd_parser_real_run_co’ at ../src/plugins/media-export/rygel-media-export-dvd-parser.vala:71:19: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:28:5: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:28:9: note: (6) ...to here <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala: In function ‘rygel_media_export_dvd_parser_real_run_co’: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (7) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:71:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:72:17: note: (8) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:72:5: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:76:55: note: (10) ...to here <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (11) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:81:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:84:56: note: (12) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:88:5: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:89:19: note: (14) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:88:5: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:90:19: note: (16) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:88:5: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:91:27: note: (18) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:104:19: note: (19) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:104:16: note: (20) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:106:19: note: (21) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:106:36: note: (22) dereference of NULL ‘<unknown>’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘dvd_parser_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:356:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 356 | if (g_once_init_enter (&dvd_parser_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala: In function ‘rygel_media_export_dvd_parser_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:108:20: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 108 | if (it->name == "length") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:109:21: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 109 | var duration = (int) double.parse (it->children->content); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:114:21: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 114 | } else if (it->name == "width") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:115:22: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 115 | var width = int.parse (it->children->content); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:119:22: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 119 | } else if (it->name == "height") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:120:23: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 120 | var height = int.parse (it->children->content); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:124:23: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 124 | } else if (it->name == "format") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:125:24: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 125 | var dlna_profile = "MPEG_PS_" + it->children->content; | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala: In function ‘rygel_media_export_dvd_parser_get_information_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-parser.vala:166:74: warning: passing argument 2 of ‘g_subprocess_launcher_spawnv’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 166 | var process = launcher.spawnv (args); | ^ | | | gchar ** {aka char **} In file included from /usr/include/glib-2.0/gio/gio.h:156, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:28: <--[gcc] /usr/include/glib-2.0/gio/gsubprocesslauncher.h:54:97: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} <--[gcc] 54 | const gchar * const *argv, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_parser_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-dvd-parser.c:1404:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:88:20: warning: ‘rygel_media_export_dvd_parser_properties’ defined but not used [-Wunused-variable] <--[gcc] 88 | static GParamSpec* rygel_media_export_dvd_parser_properties[RYGEL_MEDIA_EXPORT_DVD_PARSER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [282/477] gcc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-playlist-extractor.vala: In function ‘rygel_media_export_playlist_extractor_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-playlist-extractor.vala: In function ‘rygel_media_export_playlist_extractor_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-playlist-extractor.vala:13:79: warning: passing argument 3 of ‘g_file_load_contents_finish’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 13 | if (!yield file.load_contents_async (null, out contents, null)) { | ^ | | | guint8 ** {aka unsigned char **} In file included from /usr/include/glib-2.0/gio/gio.h:81, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:5: <--[gcc] /usr/include/glib-2.0/gio/gfile.h:1276:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’} <--[gcc] 1276 | char **contents, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:4: <--[gcc] rygel-media-export-playlist-extractor.c: In function ‘rygel_media_export_playlist_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-playlist-extractor.c:628:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:54:20: warning: ‘rygel_media_export_playlist_extractor_properties’ defined but not used [-Wunused-variable] <--[gcc] 54 | static GParamSpec* rygel_media_export_playlist_extractor_properties[RYGEL_MEDIA_EXPORT_PLAYLIST_EXTRACTOR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-playlist-extractor.vala:13:79: warning: passing argument 3 of ‘g_file_load_contents_finish’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /usr/include/glib-2.0/gio/gio.h:81, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:5: <--[gcc] /usr/include/glib-2.0/gio/gfile.h:1276:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’} <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:4: <--[gcc] rygel-media-export-playlist-extractor.c: In function ‘rygel_media_export_playlist_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-playlist-extractor.c:628:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [283/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-years.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-years.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-years.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-image-years.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-years.c:26: <--[gcc] rygel-lms-image-years.c: In function ‘rygel_lms_image_years_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-image-years.c:144:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-years.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-years.c:51:20: warning: ‘rygel_lms_image_years_properties’ defined but not used [-Wunused-variable] <--[gcc] 51 | static GParamSpec* rygel_lms_image_years_properties[RYGEL_LMS_IMAGE_YEARS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-years.c:26: <--[gcc] rygel-lms-image-years.c: In function ‘rygel_lms_image_years_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-image-years.c:144:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [284/477] gcc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c:26: <--[gcc] rygel-media-export-image-extractor.c: In function ‘rygel_media_export_image_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-image-extractor.c:604:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c:26: <--[gcc] rygel-media-export-image-extractor.c: In function ‘rygel_media_export_image_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-image-extractor.c:604:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c:78:20: warning: ‘rygel_media_export_image_extractor_properties’ defined but not used [-Wunused-variable] <--[gcc] 78 | static GParamSpec* rygel_media_export_image_extractor_properties[RYGEL_MEDIA_EXPORT_IMAGE_EXTRACTOR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [285/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-images.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-images.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-images.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-all-images.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-images.c:26: <--[gcc] rygel-lms-all-images.c: In function ‘rygel_lms_all_images_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-all-images.c:292:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-images.c:26: <--[gcc] rygel-lms-all-images.c: In function ‘rygel_lms_all_images_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-all-images.c:292:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-images.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-all-images.c:54:20: warning: ‘rygel_lms_all_images_properties’ defined but not used [-Wunused-variable] <--[gcc] 54 | static GParamSpec* rygel_lms_all_images_properties[RYGEL_LMS_ALL_IMAGES_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [286/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-year.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-year.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-year.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:26: <--[gcc] rygel-lms-image-year.c: In function ‘rygel_lms_image_year_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-image-year.c:438:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala: In function ‘rygel_lms_image_year_get_sql_all’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:35:47: warning: unknown conversion type character ‘Y’ in format [-Wformat=] <--[gcc] 35 | #define RYGEL_LMS_IMAGE_YEAR_SQL_ALL_TEMPLATE "SELECT images.id, title, artist, date, width, height, path, size, " "dlna_profile, dlna_mime, strftime('%Y', date, 'unixepoch') as year " "FROM images, files " "WHERE dtime = 0 AND images.id = files.id AND year = '%s' " "LIMIT ? OFFSET ?;" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala:88:28: note: in expansion of macro ‘RYGEL_LMS_IMAGE_YEAR_SQL_ALL_TEMPLATE’ <--[gcc] 88 | return (SQL_ALL_TEMPLATE.printf (year)); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala: In function ‘rygel_lms_image_year_get_sql_find_object’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:37:55: warning: unknown conversion type character ‘Y’ in format [-Wformat=] <--[gcc] 37 | #define RYGEL_LMS_IMAGE_YEAR_SQL_FIND_OBJECT_TEMPLATE "SELECT images.id, title, artist, date, width, height, path, size, " "dlna_profile, dlna_mime, strftime('%Y', date, 'unixepoch') as year " "FROM images, files " "WHERE dtime = 0 AND files.id = ? AND images.id = files.id AND year = '" \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala:91:28: note: in expansion of macro ‘RYGEL_LMS_IMAGE_YEAR_SQL_FIND_OBJECT_TEMPLATE’ <--[gcc] 91 | return (SQL_FIND_OBJECT_TEMPLATE.printf (year)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala: In function ‘rygel_lms_image_year_get_sql_count’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:36:49: warning: unknown conversion type character ‘Y’ in format [-Wformat=] <--[gcc] 36 | #define RYGEL_LMS_IMAGE_YEAR_SQL_COUNT_TEMPLATE "SELECT count(images.id), strftime('%Y', date, 'unixepoch') as year " "FROM images, files " "WHERE dtime = 0 AND images.id = files.id AND year = '%s';" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala:94:28: note: in expansion of macro ‘RYGEL_LMS_IMAGE_YEAR_SQL_COUNT_TEMPLATE’ <--[gcc] 94 | return (SQL_COUNT_TEMPLATE.printf (year)); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala: In function ‘rygel_lms_image_year_get_sql_added’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:39:49: warning: unknown conversion type character ‘Y’ in format [-Wformat=] <--[gcc] 39 | #define RYGEL_LMS_IMAGE_YEAR_SQL_ADDED_TEMPLATE "SELECT images.id, title, artist, date, width, height, path, size, " "dlna_profile, dlna_mime, strftime('%Y', date, 'unixepoch') as year " "FROM images, files " "WHERE dtime = 0 AND images.id = files.id AND year = '%s' " "AND update_id > ? AND update_id <= ?;" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala:97:28: note: in expansion of macro ‘RYGEL_LMS_IMAGE_YEAR_SQL_ADDED_TEMPLATE’ <--[gcc] 97 | return (SQL_ADDED_TEMPLATE.printf (year)); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala: In function ‘rygel_lms_image_year_get_sql_removed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:40:51: warning: unknown conversion type character ‘Y’ in format [-Wformat=] <--[gcc] 40 | #define RYGEL_LMS_IMAGE_YEAR_SQL_REMOVED_TEMPLATE "SELECT images.id, title, artist, date, width, height, path, size, " "dlna_profile, dlna_mime, strftime('%Y', date, 'unixepoch') as year " "FROM images, files " "WHERE dtime <> 0 AND images.id = files.id AND year = '%s' " "AND update_id > ? AND update_id <= ?;" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/lms/rygel-lms-image-year.vala:100:28: note: in expansion of macro ‘RYGEL_LMS_IMAGE_YEAR_SQL_REMOVED_TEMPLATE’ <--[gcc] 100 | return (SQL_REMOVED_TEMPLATE.printf (year)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/rygel-lms.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:26: <--[gcc] rygel-lms-image-year.c: In function ‘rygel_lms_image_year_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-image-year.c:438:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-image-year.c:54:20: warning: ‘rygel_lms_image_year_properties’ defined but not used [-Wunused-variable] <--[gcc] 54 | static GParamSpec* rygel_lms_image_year_properties[RYGEL_LMS_IMAGE_YEAR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [287/477] gcc -Isrc/plugins/lms/librygel-lms.so.p -Isrc/plugins/lms -I../src/plugins/lms -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="LMS"' -MD -MQ src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-dbus-interfaces.c.o -MF src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-dbus-interfaces.c.o.d -o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-dbus-interfaces.c.o -c src/plugins/lms/librygel-lms.so.p/rygel-lms-dbus-interfaces.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-lms-dbus-interfaces.c:276:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-dbus-interfaces.c:26: <--[gcc] rygel-lms-dbus-interfaces.c: In function ‘rygel_lms_dbus_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-lms-dbus-interfaces.c:174:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/librygel-lms.so.p/rygel-lms-dbus-interfaces.c:26: <--[gcc] rygel-lms-dbus-interfaces.c: In function ‘rygel_lms_dbus_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-lms-dbus-interfaces.c:174:6: note: in expansion of macro ‘g_once_init_enter’ rygel-lms-dbus-interfaces.c: In function ‘rygel_lms_dbus_dbus_interface_method_call’: rygel-lms-dbus-interfaces.c:274:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-lms-dbus-interfaces.c: In function ‘rygel_lms_dbus_dbus_interface_set_property’: rygel-lms-dbus-interfaces.c:333:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-lms-dbus-interfaces.c:276:2: note: Value stored to 'object' is never read rygel-lms-dbus-interfaces.c:335:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-lms-dbus-interfaces.c:335:2: note: Value stored to 'object' is never read /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [288/477] gcc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘extractor_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:342:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] In file included from /usr/include/glib-2.0/glib/gstring.h:37, <--[gcc] from /usr/include/glib-2.0/glib/giochannel.h:36, <--[gcc] from /usr/include/glib-2.0/glib.h:56: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-extractor.vala: In function ‘rygel_media_export_extractor_strip_invalid_entities’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-extractor.vala:212:15: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] rygel-media-export-extractor.c: In function ‘rygel_media_export_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-extractor.c:2036:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘extractor_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:342:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 342 | if (g_once_init_enter (&extractor_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-export-extractor.c: In function ‘rygel_media_export_extractor_strip_invalid_entities’: rygel-media-export-extractor.c:1198:10: warning: unused variable ‘_block_collection_size_’ [-Wunused-variable] rygel-media-export-extractor.c:1330:10: warning: unused variable ‘_blacklist_collection_size_’ [-Wunused-variable] rygel-media-export-extractor.c:1403:10: warning: unused variable ‘_suffix_collection_size_’ [-Wunused-variable] rygel-media-export-extractor.c:1543:9: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable] rygel-media-export-extractor.c:1616:9: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable] rygel-media-export-extractor.c:1689:9: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable] In file included from /usr/include/glib-2.0/glib/gstring.h:37, <--[gcc] from /usr/include/glib-2.0/glib/giochannel.h:36, <--[gcc] from /usr/include/glib-2.0/glib.h:56: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-extractor.vala:212:15: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 212 | p._strip (); | ^~~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’ <--[gcc] 248 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’} <--[gcc] 243 | gchar* g_strchug (gchar *string); | ~~~~~~~~~~~~~~^~~~~~ rygel-media-export-extractor.c: In function ‘rygel_media_export_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-extractor.c:2036:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [289/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c:26: <--[gcc] rygel-media-export-db-container.c: In function ‘rygel_media_export_db_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-db-container.c:1182:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c:26: <--[gcc] rygel-media-export-db-container.c: In function ‘rygel_media_export_db_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-db-container.c:1182:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [290/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_detail_column_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:194:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_string_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:215:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-sql-factory.c:596:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_detail_column_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:194:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 194 | if (g_once_init_enter (&rygel_media_export_detail_column_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_string_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:215:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 215 | if (g_once_init_enter (&rygel_media_export_sql_string_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-sql-factory.c:596:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:159:20: warning: ‘rygel_media_export_sql_factory_properties’ defined but not used [-Wunused-variable] <--[gcc] 159 | static GParamSpec* rygel_media_export_sql_factory_properties[RYGEL_MEDIA_EXPORT_SQL_FACTORY_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [291/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:24: <--[gcc] rygel-media-export-dummy-container.c: In function ‘rygel_media_export_dummy_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-dummy-container.c:332:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:24: <--[gcc] rygel-media-export-dummy-container.c: In function ‘rygel_media_export_dummy_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-dummy-container.c:332:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:56:20: warning: ‘rygel_media_export_dummy_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 56 | static GParamSpec* rygel_media_export_dummy_container_properties[RYGEL_MEDIA_EXPORT_DUMMY_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [292/477] gcc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala: In function ‘rygel_media_export_generic_extractor_real_run_co’: <--[gcc] rygel-media-export-generic-extractor.c: In function ‘__lambda4_’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:107:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:109:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:173:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:180:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:26: <--[gcc] rygel-media-export-generic-extractor.c: In function ‘rygel_media_export_generic_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-generic-extractor.c:2126:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-generic-extractor.c:580:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala: In function ‘rygel_media_export_generic_extractor_real_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:107:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 107 | stream_tags = ((DiscovererContainerInfo)stream_info).get_tags(); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:109:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 109 | stream_tags = ((DiscovererStreamInfo)stream_info).get_tags(); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:173:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 173 | this.get_title_and_date (ainfo.get_tags ()); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:180:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 180 | var atags = ainfo.get_tags (); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:26: <--[gcc] rygel-media-export-generic-extractor.c: In function ‘rygel_media_export_generic_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-generic-extractor.c:2126:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:86:20: warning: ‘rygel_media_export_generic_extractor_properties’ defined but not used [-Wunused-variable] <--[gcc] 86 | static GParamSpec* rygel_media_export_generic_extractor_properties[RYGEL_MEDIA_EXPORT_GENERIC_EXTRACTOR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-generic-extractor.vala:66:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: warning: 2024-07-03 18:09:07 still trying to lock /cswrap_cap_file_lock [293/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c rygel-media-export-plugin.c: In function ‘__lambda12_’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:26: <--[gcc] rygel-media-export-plugin.c: In function ‘rygel_media_export_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-plugin.c:697:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-plugin.c:165:14: warning: variable ‘_data1_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:26: <--[gcc] rygel-media-export-plugin.c: In function ‘rygel_media_export_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-plugin.c:697:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:54:20: warning: ‘rygel_media_export_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 54 | static GParamSpec* rygel_media_export_plugin_properties[RYGEL_MEDIA_EXPORT_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-plugin.vala:44:2: warning: Value stored to '_data1_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: warning: 2024-07-03 18:09:06 still trying to lock /cswrap_cap_file_lock /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [294/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:24: <--[gcc] rygel-media-export-null-container.c: In function ‘rygel_null_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-null-container.c:469:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:24: <--[gcc] rygel-media-export-null-container.c: In function ‘rygel_null_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-null-container.c:469:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:55:20: warning: ‘rygel_null_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 55 | static GParamSpec* rygel_null_container_properties[RYGEL_NULL_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cswrap: warning: 2024-07-03 18:09:13 still trying to lock /cswrap_cap_file_lock [295/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:24: <--[gcc] rygel-media-export-root-container.c: In function ‘rygel_media_export_folder_definition_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-root-container.c:472:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala: In function ‘rygel_media_export_root_container_add_default_virtual_folders’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala:605:119: warning: passing argument 4 of ‘rygel_media_export_root_container_add_virtual_containers_for_class’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 605 | this.add_virtual_containers_for_class (_("Music"), | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:371:108: note: expected ‘RygelMediaExportFolderDefinition *’ {aka ‘struct _RygelMediaExportFolderDefinition *’} but argument is of type ‘const RygelMediaExportFolderDefinition *’ {aka ‘const struct _RygelMediaExportFolderDefinition *’} <--[gcc] 371 | RygelMediaExportFolderDefinition* definitions, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala: In function ‘rygel_media_export_root_container_add_virtual_containers_for_class’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala:678:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 678 | foreach (var definition in VIRTUAL_FOLDERS_DEFAULT) { | ^ rygel-media-export-root-container.c:4181:8: warning: unused variable ‘_definition_collection_size_’ [-Wunused-variable] rygel-media-export-root-container.c:4222:9: warning: unused variable ‘_definition_collection_size_’ [-Wunused-variable] rygel-media-export-root-container.c: In function ‘rygel_media_export_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-root-container.c:4419:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:70:20: warning: ‘rygel_media_export_root_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 70 | static GParamSpec* rygel_media_export_root_container_properties[RYGEL_MEDIA_EXPORT_ROOT_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:24: <--[gcc] rygel-media-export-root-container.c: In function ‘rygel_media_export_folder_definition_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-root-container.c:472:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala: In function ‘rygel_media_export_root_container_add_default_virtual_folders’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala:605:119: warning: passing argument 4 of ‘rygel_media_export_root_container_add_virtual_containers_for_class’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:371:108: note: expected ‘RygelMediaExportFolderDefinition *’ {aka ‘struct _RygelMediaExportFolderDefinition *’} but argument is of type ‘const RygelMediaExportFolderDefinition *’ {aka ‘const struct _RygelMediaExportFolderDefinition *’} <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala: In function ‘rygel_media_export_root_container_add_virtual_containers_for_class’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-root-container.vala:678:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-media-export-root-container.c: In function ‘rygel_media_export_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-root-container.c:4419:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [296/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] cswrap: warning: 2024-07-03 18:09:06 still trying to lock /cswrap_cap_file_lock cswrap: warning: 2024-07-03 18:09:07 still trying to lock /cswrap_cap_file_lock cswrap: warning: 2024-07-03 18:09:20 still trying to lock /cswrap_cap_file_lock from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c:26: <--[gcc] rygel-media-export-media-cache-upgrader.c: In function ‘rygel_media_export_media_cache_upgrader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-media-cache-upgrader.c:1027:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c:26: <--[gcc] rygel-media-export-media-cache-upgrader.c: In function ‘rygel_media_export_media_cache_upgrader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-media-cache-upgrader.c:1027:6: note: in expansion of macro ‘g_once_init_enter’ [297/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] glib-2.0.vapi:1610:2: warning: Value stored to '_res_size_' is never read [deadcode.DeadStores] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: warning: 2024-07-03 18:09:07 still trying to lock /cswrap_cap_file_lock from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c: In function ‘metadata_extractor_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c:229:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala: In function ‘rygel_media_export_metadata_extractor_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:146:76: warning: passing argument 2 of ‘g_subprocess_launcher_spawnv’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /usr/include/glib-2.0/gio/gio.h:156, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:14: <--[gcc] /usr/include/glib-2.0/gio/gsubprocesslauncher.h:54:97: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} <--[gcc] rygel-media-export-metadata-extractor.c: In function ‘rygel_media_export_metadata_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-metadata-extractor.c:1919:6: note: in expansion of macro ‘g_once_init_enter’ glib-2.0.vapi:1610:2: note: Value stored to '_res_size_' is never read /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:42:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:191:5: warning: Value stored to '_parts_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:192:5: warning: Value stored to '_tmp14_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:199:5: warning: Value stored to '_tmp16__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:200:6: warning: Value stored to '_tmp18__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:200:6: warning: Value stored to '_tmp22__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:206:5: warning: Value stored to '_tmp26__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:207:5: warning: Value stored to '_tmp29__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:209:5: warning: Value stored to '_tmp31__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:218:5: warning: Value stored to '_buf_size_' is never read [deadcode.DeadStores] <--[clang] cswrap: warning: 2024-07-03 18:09:14 still trying to lock /cswrap_cap_file_lock from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c:28: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c: In function ‘metadata_extractor_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c:229:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 229 | if (g_once_init_enter (&metadata_extractor_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-export-metadata-extractor.c: In function ‘string_get_data’: rygel-media-export-metadata-extractor.c:299:7: warning: variable ‘_res_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c: In function ‘rygel_media_export_metadata_extractor_run_finish’: rygel-media-export-metadata-extractor.c:468:44: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala: In function ‘rygel_media_export_metadata_extractor_run_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-metadata-extractor.vala:146:76: warning: passing argument 2 of ‘g_subprocess_launcher_spawnv’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 146 | var subprocess = launcher.spawnv (MX_EXTRACT_ARGV); | ^ | | | gchar ** {aka char **} In file included from /usr/include/glib-2.0/gio/gio.h:156, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:14: <--[gcc] /usr/include/glib-2.0/gio/gsubprocesslauncher.h:54:97: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} <--[gcc] 54 | const gchar * const *argv, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ rygel-media-export-metadata-extractor.c: In function ‘rygel_media_export_metadata_extractor_on_input’: rygel-media-export-metadata-extractor.c:1050:11: warning: variable ‘_tmp22__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:1045:11: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:930:10: warning: variable ‘_buf_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:924:10: warning: variable ‘_tmp31__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:921:10: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:916:10: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:912:10: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:909:13: warning: variable ‘_tmp14_’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c:908:10: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-metadata-extractor.c: In function ‘rygel_media_export_metadata_extractor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-metadata-extractor.c:1919:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c:54:20: warning: ‘rygel_media_export_metadata_extractor_properties’ defined but not used [-Wunused-variable] <--[gcc] 54 | static GParamSpec* rygel_media_export_metadata_extractor_properties[RYGEL_MEDIA_EXPORT_METADATA_EXTRACTOR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [298/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:410:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_object_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:431:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-media-export-media-cache.c: In function ‘rygel_media_export_exists_cache_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-media-cache.c:503:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala: In function ‘rygel_media_export_media_cache_get_object_count_by_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:350:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:350:65: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:13: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala: In function ‘rygel_media_export_media_cache_get_objects_by_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:383:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:383:67: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala: In function ‘rygel_media_export_media_cache_get_meta_data_column_by_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:481:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:481:67: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-media-cache.c:8949:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:98:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:410:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 410 | if (g_once_init_enter (&rygel_media_export_media_cache_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_object_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:431:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 431 | if (g_once_init_enter (&rygel_media_export_object_type_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-media-export-media-cache.c: In function ‘rygel_media_export_exists_cache_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-media-cache.c:503:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_remove_by_id’: rygel-media-export-media-cache.c:751:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_object’: rygel-media-export-media-cache.c:1118:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_child_count’: rygel-media-export-media-cache.c:1452:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_track_properties’: rygel-media-export-media-cache.c:1588:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_exists’: rygel-media-export-media-cache.c:1744:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_children’: rygel-media-export-media-cache.c:2026:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala: In function ‘rygel_media_export_media_cache_get_object_count_by_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:350:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] 350 | return this.db.query_value (pattern.printf (filter), args.data); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:350:65: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 350 | return this.db.query_value (pattern.printf (filter), args.data); | ^~~~~~~ | | | void ** In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:13: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] 242 | GValue* args, | ~~~~~~~~^~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala: In function ‘rygel_media_export_media_cache_get_objects_by_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:383:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] 383 | var cursor = this.db.exec_cursor (sql.printf (filter, sort_order), | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:383:67: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 383 | var cursor = this.db.exec_cursor (sql.printf (filter, sort_order), | ^~~~~~~ | | | void ** /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] 232 | GValue* arguments, | ~~~~~~~~^~~~~~~~~ rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_child_ids’: rygel-media-export-media-cache.c:3300:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala: In function ‘rygel_media_export_media_cache_get_meta_data_column_by_filter’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:481:10: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types] <--[gcc] 481 | var cursor = this.db.exec_cursor (builder.str, args.data); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:481:67: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 481 | var cursor = this.db.exec_cursor (builder.str, args.data); | ^ | | | void ** /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’ <--[gcc] 232 | GValue* arguments, | ~~~~~~~~^~~~~~~~~ rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_reset_token’: rygel-media-export-media-cache.c:4226:8: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_make_object_guarded’: rygel-media-export-media-cache.c:4395:8: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_ignore’: rygel-media-export-media-cache.c:4608:8: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_is_ignored’: rygel-media-export-media-cache.c:4732:8: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_is_object_guarded’: rygel-media-export-media-cache.c:4838:8: warning: variable ‘_id_value_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_container_metadata’: rygel-media-export-media-cache.c:5413:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_item_metadata’: rygel-media-export-media-cache.c:5931:9: warning: variable ‘_tmp82__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5925:9: warning: variable ‘_tmp77__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5919:9: warning: variable ‘_tmp72__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5913:9: warning: variable ‘_tmp67__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5907:9: warning: variable ‘_tmp62__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5802:8: warning: variable ‘_tmp56__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5796:8: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5790:8: warning: variable ‘_tmp46__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5784:8: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5778:8: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6119:9: warning: variable ‘_tmp102__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6050:8: warning: variable ‘_tmp96__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6044:8: warning: variable ‘_tmp91__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6038:8: warning: variable ‘_tmp86__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6160:8: warning: variable ‘_tmp108__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:5611:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_update_guarded_object’: rygel-media-export-media-cache.c:6397:8: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6393:8: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6247:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_create_normal_object’: rygel-media-export-media-cache.c:6700:8: warning: variable ‘_tmp39__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6696:8: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:6506:7: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_translate_sort_criteria’: rygel-media-export-media-cache.c:8715:11: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:8688:8: warning: unused variable ‘_field_collection_size_’ [-Wunused-variable] rygel-media-export-media-cache.c:8644:10: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c:8643:7: warning: variable ‘_fields_size_’ set but not used [-Wunused-but-set-variable] rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-media-cache.c:8949:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:88:20: warning: ‘rygel_media_export_media_cache_properties’ defined but not used [-Wunused-variable] <--[gcc] 88 | static GParamSpec* rygel_media_export_media_cache_properties[RYGEL_MEDIA_EXPORT_MEDIA_CACHE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: internal warning: child 4281 timed out after 30s <--[cppcheck] cswrap: error: child 4281 (/usr/bin/cppcheck) terminated by signal 15 (timed out) /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:151:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:181:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:201:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:227:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:260:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:427:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:534:3: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:557:3: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:593:3: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:606:3: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:622:3: warning: Value stored to '_id_value_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:657:2: warning: Value stored to 'old_version' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:706:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:733:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:756:3: warning: Value stored to '_tmp36__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:757:3: warning: Value stored to '_tmp41__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:758:3: warning: Value stored to '_tmp46__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:759:3: warning: Value stored to '_tmp51__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:760:3: warning: Value stored to '_tmp56__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:763:4: warning: Value stored to '_tmp62__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:764:4: warning: Value stored to '_tmp67__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:765:4: warning: Value stored to '_tmp72__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:766:4: warning: Value stored to '_tmp77__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:767:4: warning: Value stored to '_tmp82__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:773:3: warning: Value stored to '_tmp86__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:774:3: warning: Value stored to '_tmp91__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:775:3: warning: Value stored to '_tmp96__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:778:4: warning: Value stored to '_tmp102__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:785:3: warning: Value stored to '_tmp108__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:805:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:816:3: warning: Value stored to '_tmp27__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:817:3: warning: Value stored to '_tmp30__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:838:2: warning: Value stored to '_values_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:852:3: warning: Value stored to '_tmp36__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:853:3: warning: Value stored to '_tmp39__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:1216:2: warning: Value stored to '_fields_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:1217:2: warning: Value stored to '_tmp4_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-media-cache.vala:1224:6: warning: Value stored to '_tmp16__length1' is never read [deadcode.DeadStores] <--[clang] [299/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:24: <--[gcc] rygel-media-export-leaf-query-container.c: In function ‘rygel_media_export_leaf_query_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-leaf-query-container.c:696:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:70:20: warning: ‘rygel_media_export_leaf_query_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 70 | static GParamSpec* rygel_media_export_leaf_query_container_properties[RYGEL_MEDIA_EXPORT_LEAF_QUERY_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:24: <--[gcc] rygel-media-export-leaf-query-container.c: In function ‘rygel_media_export_leaf_query_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-leaf-query-container.c:696:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [300/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c: In function ‘rygel_media_export_item_factory_item_factory_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:142:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 142 | if (g_once_init_enter (&rygel_media_export_item_factory_item_factory_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c: In function ‘rygel_media_export_item_factory_item_factory_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:142:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [301/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c:24: <--[gcc] rygel-media-export-query-container.c: In function ‘rygel_media_export_query_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-query-container.c:503:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c:24: <--[gcc] rygel-media-export-query-container.c: In function ‘rygel_media_export_query_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-query-container.c:503:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [302/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:24: <--[gcc] rygel-media-export-query-container-factory.c: In function ‘rygel_media_export_query_container_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-query-container-factory.c:1592:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-query-container-factory.c: In function ‘rygel_media_export_query_container_factory_parse_description’: rygel-media-export-query-container-factory.c:1274:11: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1237:12: warning: variable ‘_tmp18_’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1235:9: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1232:9: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1344:10: warning: variable ‘_tmp31__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1294:9: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1184:8: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1178:8: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1172:11: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable] rygel-media-export-query-container-factory.c:1131:7: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:24: <--[gcc] rygel-media-export-query-container-factory.c: In function ‘rygel_media_export_query_container_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-query-container-factory.c:1592:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:57:20: warning: ‘rygel_media_export_query_container_factory_properties’ defined but not used [-Wunused-variable] <--[gcc] 57 | static GParamSpec* rygel_media_export_query_container_factory_properties[RYGEL_MEDIA_EXPORT_QUERY_CONTAINER_FACTORY_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:197:2: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:204:3: warning: Value stored to '_tmp4_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:207:3: warning: Value stored to '_tmp7__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:210:3: warning: Value stored to '_tmp12__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:211:4: warning: Value stored to '_tmp14__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:211:4: warning: Value stored to '_tmp16__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:216:4: warning: Value stored to '_tmp18_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:220:6: warning: Value stored to '_tmp21__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:224:4: warning: Value stored to '_tmp24__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-query-container-factory.vala:233:5: warning: Value stored to '_tmp31__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [303/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala: In function ‘rygel_media_export_node_query_container_set_template’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala: In function ‘rygel_media_export_node_query_container_set_template’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala:22:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 22 | public string template { private get; construct; } | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala: In function ‘rygel_media_export_node_query_container_set_attribute’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala:23:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 23 | public string attribute { private get; construct; } | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:24: <--[gcc] rygel-media-export-node-query-container.c: In function ‘rygel_media_export_node_query_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-node-query-container.c:912:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala:22:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala: In function ‘rygel_media_export_node_query_container_set_attribute’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-node-query-container.vala:23:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:24: <--[gcc] rygel-media-export-node-query-container.c: In function ‘rygel_media_export_node_query_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-node-query-container.c:912:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [304/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-media-export-recursive-file-monitor.c: In function ‘rygel_media_export_recursive_file_monitor_add_finish’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:24:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:24: <--[gcc] rygel-media-export-recursive-file-monitor.c: In function ‘rygel_media_export_recursive_file_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-recursive-file-monitor.c:828:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-recursive-file-monitor.c:383:47: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:24: <--[gcc] rygel-media-export-recursive-file-monitor.c: In function ‘rygel_media_export_recursive_file_monitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-recursive-file-monitor.c:828:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:47:20: warning: ‘rygel_media_export_recursive_file_monitor_properties’ defined but not used [-Wunused-variable] <--[gcc] 47 | static GParamSpec* rygel_media_export_recursive_file_monitor_properties[RYGEL_MEDIA_EXPORT_RECURSIVE_FILE_MONITOR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [305/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c:24: <--[gcc] rygel-media-export-harvester.c: In function ‘rygel_media_export_harvester_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-harvester.c:1750:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c:24: <--[gcc] rygel-media-export-harvester.c: In function ‘rygel_media_export_harvester_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-harvester.c:1750:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvester.vala: In function ‘rygel_media_export_harvester_on_file_harvested’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvester.vala:157:9: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvester.vala:155:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:110:50: note: (2) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2672:60: note: in definition of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:113:53: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:113:88: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_TYPE_HARVESTING_TASK’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvester.vala:156:27: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_IS_HARVESTING_TASK’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvester.vala:156:11: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvester.vala:157:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvester.vala:157:9: note: (5) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [306/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:24: <--[gcc] rygel-media-export-harvesting-task.c: In function ‘file_queue_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-harvesting-task.c:598:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-harvesting-task.c:2498:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala: In function ‘rygel_media_export_harvesting_task_process_children’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:246:12: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-export-harvesting-task.c:1960:1: note: (1) entry to ‘rygel_media_export_harvesting_task_on_idle.part.0’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:304:5: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:309:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:309:6: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:310:4: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:310:4: note: (6) calling ‘rygel_media_export_harvesting_task_enumerate_directory’ from ‘rygel_media_export_harvesting_task_on_idle.part.0’ <--[gcc] rygel-media-export-harvesting-task.c:1529:1: note: (7) entry to ‘rygel_media_export_harvesting_task_enumerate_directory’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (8) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] In file included from /usr/include/glib-2.0/glib.h:82: <--[gcc] /usr/include/glib-2.0/glib/gslice.h:57:11: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:11: note: in expansion of macro ‘g_slice_new0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:2: note: (10) calling ‘rygel_media_export_harvesting_task_enumerate_directory_co’ from ‘rygel_media_export_harvesting_task_enumerate_directory’ <--[gcc] rygel-media-export-harvesting-task.c:1588:1: note: (11) entry to ‘rygel_media_export_harvesting_task_enumerate_directory_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:255:2: note: (12) following ‘case 2:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:255:3: note: (13) ...to here <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (14) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:266:9: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:266:26: note: (15) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:265:38: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:265:16: note: (17) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:265:8: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:269:29: note: (19) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:269:11: note: (20) calling ‘rygel_media_export_harvesting_task_process_children’ from ‘rygel_media_export_harvesting_task_enumerate_directory_co’ <--[gcc] rygel-media-export-harvesting-task.c:1399:1: note: (21) entry to ‘rygel_media_export_harvesting_task_process_children’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (22) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:238:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:239:5: note: (23) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:239:5: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:243:15: note: (25) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:245:43: note: (26) following ‘true’ branch (when ‘info_it’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:245:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:245:13: note: (28) inlined call to ‘_g_object_ref0’ from ‘rygel_media_export_harvesting_task_process_children’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_media_export_harvesting_task_process_children’ at ../src/plugins/media-export/rygel-media-export-harvesting-task.vala:245:13: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:31:36: note: (29) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala: In function ‘rygel_media_export_harvesting_task_process_children’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:246:12: note: (30) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:246:12: note: (31) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala: In function ‘rygel_media_export_harvesting_task_cleanup_database’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:287:11: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-export-harvesting-task.c:1960:1: note: (1) entry to ‘rygel_media_export_harvesting_task_on_idle.part.0’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:304:5: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:309:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:309:6: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:310:4: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:310:4: note: (6) calling ‘rygel_media_export_harvesting_task_enumerate_directory’ from ‘rygel_media_export_harvesting_task_on_idle.part.0’ <--[gcc] rygel-media-export-harvesting-task.c:1529:1: note: (7) entry to ‘rygel_media_export_harvesting_task_enumerate_directory’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (8) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /usr/include/glib-2.0/glib/gslice.h:57:11: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:11: note: in expansion of macro ‘g_slice_new0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:2: note: (10) calling ‘rygel_media_export_harvesting_task_enumerate_directory_co’ from ‘rygel_media_export_harvesting_task_enumerate_directory’ <--[gcc] rygel-media-export-harvesting-task.c:1588:1: note: (11) entry to ‘rygel_media_export_harvesting_task_enumerate_directory_co’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (12) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:258:7: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] rygel-media-export-harvesting-task.c:1647:4: note: (13) ...to here /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (14) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:257:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:278:2: note: (15) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:278:2: note: (16) calling ‘rygel_media_export_harvesting_task_cleanup_database’ from ‘rygel_media_export_harvesting_task_enumerate_directory_co’ <--[gcc] rygel-media-export-harvesting-task.c:1806:1: note: (17) entry to ‘rygel_media_export_harvesting_task_cleanup_database’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (18) following ‘true’ branch (when ‘self’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:282:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:283:15: note: (19) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:287:11: note: (20) dereference of NULL ‘<unknown>’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:24: <--[gcc] rygel-media-export-harvesting-task.c: In function ‘file_queue_entry_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-harvesting-task.c:598:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_run_finish’: rygel-media-export-harvesting-task.c:845:41: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_enumerate_directory_finish’: rygel-media-export-harvesting-task.c:1556:56: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-harvesting-task.c:2498:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-harvesting-task.c: At top level: rygel-media-export-harvesting-task.c:1553:1: warning: ‘rygel_media_export_harvesting_task_enumerate_directory_finish’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-harvesting-task.vala:37:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [307/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:26: <--[gcc] rygel-media-export-object-factory.c: In function ‘rygel_media_export_object_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-object-factory.c:762:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:26: <--[gcc] rygel-media-export-object-factory.c: In function ‘rygel_media_export_object_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-object-factory.c:762:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:61:20: warning: ‘rygel_media_export_object_factory_properties’ defined but not used [-Wunused-variable] <--[gcc] 61 | static GParamSpec* rygel_media_export_object_factory_properties[RYGEL_MEDIA_EXPORT_OBJECT_FACTORY_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [308/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-music-item.vala:27:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c:26: <--[gcc] rygel-media-export-music-item.c: In function ‘rygel_media_export_music_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-music-item.c:491:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-music-item.c: In function ‘rygel_media_export_music_item_finalize’: rygel-media-export-music-item.c:460:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c:26: <--[gcc] rygel-media-export-music-item.c: In function ‘rygel_media_export_music_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-music-item.c:491:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c:57:20: warning: ‘rygel_media_export_music_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 57 | static GParamSpec* rygel_media_export_music_item_properties[RYGEL_MEDIA_EXPORT_MUSIC_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [309/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_add_child_finish’: rygel-media-export-trackable-db-container.c:398:52: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_real_remove_child_finish’: rygel-media-export-trackable-db-container.c:548:55: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:26: <--[gcc] rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-trackable-db-container.c:831:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:48:20: warning: ‘rygel_media_export_trackable_db_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_media_export_trackable_db_container_properties[RYGEL_MEDIA_EXPORT_TRACKABLE_DB_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-trackable-db-container.vala:27:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:26: <--[gcc] rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-trackable-db-container.c:831:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-trackable-db-container.vala:27:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [310/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:26: <--[gcc] rygel-media-export-video-item.c: In function ‘rygel_media_export_video_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-video-item.c:515:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala: In function ‘rygel_media_export_video_item_commit_custom’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:10: warning: dereference of NULL ‘self’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-export-video-item.c:187:1: note: (1) entry to ‘rygel_media_export_video_item_real_commit’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_media_export_video_item_real_commit’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_media_export_video_item_real_commit’ at ../src/plugins/media-export/rygel-media-export-video-item.vala:23:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala: In function ‘rygel_media_export_video_item_commit_custom’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:2: note: (6) calling ‘rygel_media_export_video_item_real_commit_co’ from ‘rygel_media_export_video_item_real_commit’ <--[gcc] rygel-media-export-video-item.c:245:1: note: (7) entry to ‘rygel_media_export_video_item_real_commit_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:34:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:34:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:35:2: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:35:2: note: (11) calling ‘rygel_media_export_video_item_commit_custom’ from ‘rygel_media_export_video_item_real_commit_co’ <--[gcc] rygel-media-export-video-item.c:410:1: note: (12) entry to ‘rygel_media_export_video_item_commit_custom’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:10: note: (13) dereference of NULL ‘self’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala: In function ‘rygel_media_export_video_item_commit_custom_finish’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:10: warning: dereference of NULL ‘self’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-export-video-item.c:187:1: note: (1) entry to ‘rygel_media_export_video_item_real_commit’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_media_export_video_item_real_commit’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_media_export_video_item_real_commit’ at ../src/plugins/media-export/rygel-media-export-video-item.vala:23:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala: In function ‘rygel_media_export_video_item_commit_custom_finish’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:2: note: (6) calling ‘rygel_media_export_video_item_real_commit_co’ from ‘rygel_media_export_video_item_real_commit’ <--[gcc] rygel-media-export-video-item.c:245:1: note: (7) entry to ‘rygel_media_export_video_item_real_commit_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:34:2: note: (8) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:34:3: note: (9) ...to here <--[gcc] cc1: note: (10) calling ‘rygel_media_export_video_item_real_commit_co.part.0’ from ‘rygel_media_export_video_item_real_commit_co’ rygel-media-export-video-item.c:245:1: note: (11) entry to ‘rygel_media_export_video_item_real_commit_co.part.0’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:35:2: note: (12) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:35:2: note: (13) calling ‘rygel_media_export_video_item_commit_custom_finish’ from ‘rygel_media_export_video_item_real_commit_co.part.0’ <--[gcc] rygel-media-export-video-item.c:427:1: note: (14) entry to ‘rygel_media_export_video_item_commit_custom_finish’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-video-item.vala:23:10: note: (15) dereference of NULL ‘self’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:26: <--[gcc] rygel-media-export-video-item.c: In function ‘rygel_media_export_video_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-video-item.c:515:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:57:20: warning: ‘rygel_media_export_video_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 57 | static GParamSpec* rygel_media_export_video_item_properties[RYGEL_MEDIA_EXPORT_VIDEO_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [311/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:26: <--[gcc] rygel-media-export-photo-item.c: In function ‘rygel_media_export_photo_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-photo-item.c:472:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:26: <--[gcc] rygel-media-export-photo-item.c: In function ‘rygel_media_export_photo_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-photo-item.c:472:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:57:20: warning: ‘rygel_media_export_photo_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 57 | static GParamSpec* rygel_media_export_photo_item_properties[RYGEL_MEDIA_EXPORT_PHOTO_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [312/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:26: <--[gcc] rygel-media-export-playlist-item.c: In function ‘rygel_media_export_playlist_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-playlist-item.c:472:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:26: <--[gcc] rygel-media-export-playlist-item.c: In function ‘rygel_media_export_playlist_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-playlist-item.c:472:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:57:20: warning: ‘rygel_media_export_playlist_item_properties’ defined but not used [-Wunused-variable] <--[gcc] 57 | static GParamSpec* rygel_media_export_playlist_item_properties[RYGEL_MEDIA_EXPORT_PLAYLIST_ITEM_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [313/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c:24: <--[gcc] rygel-media-export-playlist-root-container.c: In function ‘rygel_media_export_playlist_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-playlist-root-container.c:973:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c:24: <--[gcc] rygel-media-export-playlist-root-container.c: In function ‘rygel_media_export_playlist_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-playlist-root-container.c:973:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [314/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_remove_child_finish’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:26: <--[gcc] rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-writable-db-container.c:1887:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-writable-db-container.vala:31:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] rygel-media-export-writable-db-container.c:1158:54: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib.h:64, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-writable-db-container.vala: In function ‘rygel_media_export_writable_db_container_real_remove_item_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-writable-db-container.vala:120:17: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘gchar *’ {aka ‘char *’} [-Wformat=] <--[gcc] 120 | warning (_("Could not find object %d in cache"), id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’ <--[gcc] 364 | __VA_ARGS__) | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-writable-db-container.vala:120:14: note: in expansion of macro ‘_’ <--[gcc] 120 | warning (_("Could not find object %d in cache"), id); | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34: <--[gcc] rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-writable-db-container.c:1887:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [315/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c:24: <--[gcc] rygel-media-export-playlist-container.c: In function ‘rygel_media_export_playlist_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-playlist-container.c:1166:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c:24: <--[gcc] rygel-media-export-playlist-container.c: In function ‘rygel_media_export_playlist_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-playlist-container.c:1166:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [316/477] gcc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:28: <--[gcc] rygel-mpris-plugin.c: In function ‘rygel_mpris_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-mpris-plugin.c:442:6: note: in expansion of macro ‘g_once_init_enter’ rygel-mpris-plugin.c: In function ‘rygel_mpris_plugin_schemes_to_protocols’: rygel-mpris-plugin.c:267:10: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable] rygel-mpris-plugin.c:218:7: warning: variable ‘_protocols_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:28: <--[gcc] rygel-mpris-plugin.c: In function ‘rygel_mpris_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-mpris-plugin.c:442:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:50:20: warning: ‘rygel_mpris_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_mpris_plugin_properties[RYGEL_MPRIS_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-plugin.vala:62:2: warning: Value stored to '_protocols_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-plugin.vala:65:5: warning: Value stored to '_tmp4__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [317/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c:26: <--[gcc] rygel-media-export-updatable-object.c: In function ‘rygel_media_export_updatable_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-updatable-object.c:243:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c:26: <--[gcc] rygel-media-export-updatable-object.c: In function ‘rygel_media_export_updatable_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-updatable-object.c:243:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:13: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala: In function ‘rygel_media_export_updatable_object_commit_custom’: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2668:92: warning: dereference of NULL ‘self’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] rygel-media-export-updatable-object.c:79:1: note: (1) entry to ‘rygel_media_export_updatable_object_non_overriding_commit’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_media_export_updatable_object_non_overriding_commit’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_media_export_updatable_object_non_overriding_commit’ at ../src/plugins/media-export/rygel-media-export-updatable-object.vala:23:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:36: note: (3) following ‘false’ branch (when ‘self’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala: In function ‘rygel_media_export_updatable_object_commit_custom’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:2: note: (6) calling ‘rygel_media_export_updatable_object_non_overriding_commit_co’ from ‘rygel_media_export_updatable_object_non_overriding_commit’ <--[gcc] rygel-media-export-updatable-object.c:134:1: note: (7) entry to ‘rygel_media_export_updatable_object_non_overriding_commit_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:24:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:24:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:25:2: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:25:2: note: (11) calling ‘rygel_media_export_updatable_object_commit_custom’ from ‘rygel_media_export_updatable_object_non_overriding_commit_co’ <--[gcc] rygel-media-export-updatable-object.c:191:1: note: (12) entry to ‘rygel_media_export_updatable_object_commit_custom’ /usr/include/glib-2.0/gobject/gtype.h:2668:48: note: (13) calling ‘rygel_media_export_updatable_object_get_type’ from ‘rygel_media_export_updatable_object_commit_custom’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] rygel-media-export-updatable-object.c:240:1: note: (14) entry to ‘rygel_media_export_updatable_object_get_type’ /usr/include/glib-2.0/glib/gthread.h:272:39: note: (15) following ‘false’ branch... <--[gcc] rygel-media-export-updatable-object.c:243:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-updatable-object.c:248:9: note: (16) ...to here /usr/include/glib-2.0/gobject/gtype.h:2668:48: note: (17) returning to ‘rygel_media_export_updatable_object_commit_custom’ from ‘rygel_media_export_updatable_object_get_type’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2668:92: note: (18) dereference of NULL ‘self’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala: In function ‘rygel_media_export_updatable_object_commit_custom_finish’: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2668:92: warning: dereference of NULL ‘self’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] rygel-media-export-updatable-object.c:79:1: note: (1) entry to ‘rygel_media_export_updatable_object_non_overriding_commit’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_media_export_updatable_object_non_overriding_commit’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_media_export_updatable_object_non_overriding_commit’ at ../src/plugins/media-export/rygel-media-export-updatable-object.vala:23:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:36: note: (3) following ‘false’ branch (when ‘self’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala: In function ‘rygel_media_export_updatable_object_commit_custom_finish’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:2: note: (6) calling ‘rygel_media_export_updatable_object_non_overriding_commit_co’ from ‘rygel_media_export_updatable_object_non_overriding_commit’ <--[gcc] rygel-media-export-updatable-object.c:134:1: note: (7) entry to ‘rygel_media_export_updatable_object_non_overriding_commit_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:24:2: note: (8) following ‘case 1:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:24:3: note: (9) ...to here <--[gcc] cc1: note: (10) calling ‘rygel_media_export_updatable_object_non_overriding_commit_co.part.0’ from ‘rygel_media_export_updatable_object_non_overriding_commit_co’ rygel-media-export-updatable-object.c:134:1: note: (11) entry to ‘rygel_media_export_updatable_object_non_overriding_commit_co.part.0’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:25:2: note: (12) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:25:2: note: (13) calling ‘rygel_media_export_updatable_object_commit_custom_finish’ from ‘rygel_media_export_updatable_object_non_overriding_commit_co.part.0’ <--[gcc] rygel-media-export-updatable-object.c:208:1: note: (14) entry to ‘rygel_media_export_updatable_object_commit_custom_finish’ /usr/include/glib-2.0/gobject/gtype.h:2668:48: note: (15) calling ‘rygel_media_export_updatable_object_get_type’ from ‘rygel_media_export_updatable_object_commit_custom_finish’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] rygel-media-export-updatable-object.c:240:1: note: (16) entry to ‘rygel_media_export_updatable_object_get_type’ /usr/include/glib-2.0/glib/gthread.h:272:39: note: (17) following ‘false’ branch... <--[gcc] rygel-media-export-updatable-object.c:243:6: note: in expansion of macro ‘g_once_init_enter’ rygel-media-export-updatable-object.c:248:9: note: (18) ...to here /usr/include/glib-2.0/gobject/gtype.h:2668:48: note: (19) returning to ‘rygel_media_export_updatable_object_commit_custom_finish’ from ‘rygel_media_export_updatable_object_get_type’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2668:92: note: (20) dereference of NULL ‘self’ <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:584:66: note: in expansion of macro ‘_G_TYPE_IGI’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/rygel-media-export.h:124:65: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_INTERFACE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-updatable-object.vala:23:12: note: in expansion of macro ‘RYGEL_MEDIA_EXPORT_UPDATABLE_OBJECT_GET_INTERFACE’ <--[gcc] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [318/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala: In function ‘rygel_media_export_dvd_track_real_constructed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:25:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:26: <--[gcc] rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-dvd-track.c:922:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala: In function ‘rygel_media_export_dvd_track_real_commit_custom_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:106:31: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] rygel-media-export-dvd-track.c:670:1: note: (1) entry to ‘rygel_media_export_dvd_track_real_commit_custom’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:25:11: note: (2) inlined call to ‘_g_object_ref0’ from ‘rygel_media_export_dvd_track_real_commit_custom’ <--[gcc] In function ‘_g_object_ref0’, inlined from ‘rygel_media_export_dvd_track_real_commit_custom’ at ../src/plugins/media-export/rygel-media-export-dvd-track.vala:25:11: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:25:36: note: (3) following ‘false’ branch (when ‘base’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala: In function ‘rygel_media_export_dvd_track_real_commit_custom_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:25:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:25:15: note: (5) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:25:2: note: (6) calling ‘rygel_media_export_dvd_track_real_commit_custom_co’ from ‘rygel_media_export_dvd_track_real_commit_custom’ <--[gcc] rygel-media-export-dvd-track.c:731:1: note: (7) entry to ‘rygel_media_export_dvd_track_real_commit_custom_co’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:104:2: note: (8) following ‘case 0:’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:104:3: note: (9) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:106:25: note: (10) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:106:31: note: (11) dereference of NULL ‘*_data_.self’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:68:12: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 68 | if (it->name == "length") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:69:13: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 69 | this.duration = (int) double.parse (it->children->content); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:70:13: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 70 | } else if (it->name == "width") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:71:14: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 71 | this.width = int.parse (it->children->content); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:72:14: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 72 | } else if (it->name == "height") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:73:15: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 73 | this.height = int.parse (it->children->content); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:74:15: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 74 | } else if (it->name == "format") { | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-track.vala:75:16: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] <--[gcc] 75 | this.dlna_profile += "_" + it->children->content; | ^ rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_finalize’: rygel-media-export-dvd-track.c:900:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:26: <--[gcc] rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-dvd-track.c:922:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [319/477] gcc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-mpris-interfaces.c:400:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:27: <--[gcc] rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-mpris-interfaces.c:316:6: note: in expansion of macro ‘g_once_init_enter’ rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_player_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-mpris-interfaces.c:955:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:27: <--[gcc] rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-mpris-interfaces.c:316:6: note: in expansion of macro ‘g_once_init_enter’ rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_dbus_interface_method_call’: rygel-mpris-interfaces.c:492:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_dbus_interface_set_property’: rygel-mpris-interfaces.c:585:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_player_proxy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-mpris-interfaces.c:955:6: note: in expansion of macro ‘g_once_init_enter’ rygel-mpris-interfaces.c:400:2: note: Value stored to '_result_length1' is never read rygel-mpris-interfaces.c:451:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-mpris-interfaces.c:451:2: note: Value stored to '_result_length1' is never read rygel-mpris-interfaces.c:494:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-mpris-interfaces.c:494:2: note: Value stored to 'object' is never read rygel-mpris-interfaces.c:587:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-mpris-interfaces.c:587:2: note: Value stored to 'object' is never read rygel-mpris-interfaces.c:1039:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-mpris-interfaces.c:1039:2: note: Value stored to '_result_length1' is never read rygel-mpris-interfaces.c:1090:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-mpris-interfaces.c:1090:2: note: Value stored to '_result_length1' is never read /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [320/477] gcc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-free-desktop-interfaces.c:420:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:29: <--[gcc] rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-free-desktop-interfaces.c:299:6: note: in expansion of macro ‘g_once_init_enter’ rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_method_call’: rygel-free-desktop-interfaces.c:541:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_get_property’: rygel-free-desktop-interfaces.c:557:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_set_property’: rygel-free-desktop-interfaces.c:574:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-free-desktop-interfaces.c:420:2: note: Value stored to '_result_length1' is never read rygel-free-desktop-interfaces.c:497:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:497:2: note: Value stored to '_result_length1' is never read rygel-free-desktop-interfaces.c:543:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:543:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:559:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:559:2: note: Value stored to 'object' is never read rygel-free-desktop-interfaces.c:576:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-free-desktop-interfaces.c:576:2: note: Value stored to 'object' is never read from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:29: <--[gcc] rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-free-desktop-interfaces.c:299:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [321/477] gcc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala: In function ‘rygel_media_export_dvd_container_real_constructed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala: In function ‘rygel_media_export_dvd_container_real_constructed’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala:59:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 59 | var context = new Xml.XPath.Context (this.doc.get_doc ()); | ^ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala: In function ‘rygel_media_export_dvd_container_real_find_object_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala:83:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 83 | var context = new Xml.XPath.Context (this.doc.get_doc ()); | ^ rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_get_track_id’: rygel-media-export-dvd-container.c:1176:7: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala: In function ‘rygel_media_export_dvd_container_set_path’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala:29:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 29 | public string path { get; construct set; } | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:24: <--[gcc] rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-media-export-dvd-container.c:1387:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala:59:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala: In function ‘rygel_media_export_dvd_container_real_find_object_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala:83:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala: In function ‘rygel_media_export_dvd_container_set_path’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala:29:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:24: <--[gcc] rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-media-export-dvd-container.c:1387:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/media-export/rygel-media-export-dvd-container.vala:118:2: warning: Value stored to '_tmp4__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [322/477] gcc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-mpris-plugin-factory.c: In function ‘rygel_mpris_plugin_factory_load_plugin_n_handle_error_finish’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:28: <--[gcc] rygel-mpris-plugin-factory.c: In function ‘rygel_mpris_plugin_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-mpris-plugin-factory.c:1658:6: note: in expansion of macro ‘g_once_init_enter’ rygel-mpris-plugin-factory.c:1064:53: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:28: <--[gcc] rygel-mpris-plugin-factory.c: In function ‘rygel_mpris_plugin_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-mpris-plugin-factory.c:1658:6: note: in expansion of macro ‘g_once_init_enter’ rygel-mpris-plugin-factory.c: At top level: rygel-mpris-plugin-factory.c:463:1: warning: ‘rygel_mpris_plugin_factory_load_plugins_finish’ defined but not used [-Wunused-function] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-plugin-factory.vala:40:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] [323/477] gcc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-mpris-player.c: In function ‘rygel_mpris_player_real_seek_bytes’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:31: <--[gcc] rygel-mpris-player.c: In function ‘rygel_mpris_player_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-mpris-player.c:1953:6: note: in expansion of macro ‘g_once_init_enter’ rygel-mpris-player.c:426:21: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-mpris-player.c: In function ‘rygel_mpris_player_get_minimum_rate’: rygel-mpris-player.c:1242:7: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable] rygel-mpris-player.c: In function ‘rygel_mpris_player_get_maximum_rate’: rygel-mpris-player.c:1267:7: warning: variable ‘_tmp1__length1’ set but not used [-Wunused-but-set-variable] rygel-mpris-player.c:1264:10: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable] rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_can_seek_bytes’: rygel-mpris-player.c:1589:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_size’: rygel-mpris-player.c:1712:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_byte_position’: rygel-mpris-player.c:1754:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/rygel-mpris.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:31: <--[gcc] rygel-mpris-player.c: In function ‘rygel_mpris_player_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-mpris-player.c:1953:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-player.vala:222:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-player.vala:95:2: warning: Value stored to '_tmp0__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-player.vala:101:2: warning: Value stored to '_tmp0_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-player.vala:105:2: warning: Value stored to '_tmp1__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-player.vala:138:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-player.vala:167:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/mpris/rygel-mpris-player.vala:183:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] [324/477] gcc -Isrc/plugins/playbin/librygel-playbin.so.p -Isrc/plugins/playbin -I../src/plugins/playbin -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="Playbin"' -MD -MQ src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o -MF src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o.d -o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o -c src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c: In function ‘module_init’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/playbin/rygel-playbin-module.vala:27:2: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c:66:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable] <--[gcc] 66 | gint _args_size_; | ^~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/playbin/rygel-playbin-module.vala:29:2: warning: Value stored to '_args_size_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [325/477] gcc -Isrc/plugins/ruih/librygel-ruih.so.p -Isrc/plugins/ruih -I../src/plugins/ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-ruih -I../src/librygel-ruih -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RUIH"' -MD -MQ src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -MF src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o.d -o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -c src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:27: <--[gcc] rygel-ruih-plugin.c: In function ‘rygel_ruih_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-ruih-plugin.c:199:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:60:20: warning: ‘rygel_ruih_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 60 | static GParamSpec* rygel_ruih_plugin_properties[RYGEL_RUIH_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih/rygel-ruih.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:27: <--[gcc] rygel-ruih-plugin.c: In function ‘rygel_ruih_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-ruih-plugin.c:199:6: note: in expansion of macro ‘g_once_init_enter’ [326/477] gcc -Isrc/plugins/ruih/librygel-ruih.so.p -Isrc/plugins/ruih -I../src/plugins/ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-ruih -I../src/librygel-ruih -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RUIH"' -MD -MQ src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o -MF src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o.d -o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o -c src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-module.c [327/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-tracker-root-container.c: In function ‘rygel_tracker_root_container_finalize’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-root-container.vala:32:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c:28: <--[gcc] rygel-tracker-root-container.c: In function ‘rygel_tracker_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-root-container.c:275:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-root-container.c:251:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c:28: <--[gcc] rygel-tracker-root-container.c: In function ‘rygel_tracker_root_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-root-container.c:275:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c:51:20: warning: ‘rygel_tracker_root_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 51 | static GParamSpec* rygel_tracker_root_container_properties[RYGEL_TRACKER_ROOT_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [328/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:27: <--[gcc] rygel-tracker-category-container.c: In function ‘rygel_tracker_category_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-category-container.c:508:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:27: <--[gcc] rygel-tracker-category-container.c: In function ‘rygel_tracker_category_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-category-container.c:508:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:49:20: warning: ‘rygel_tracker_category_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 49 | static GParamSpec* rygel_tracker_category_container_properties[RYGEL_TRACKER_CATEGORY_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [329/477] gcc -Isrc/plugins/playbin/librygel-playbin.so.p -Isrc/plugins/playbin -I../src/plugins/playbin -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="Playbin"' -MD -MQ src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -MF src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o.d -o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -c src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-playbin-plugin.c: In function ‘rygel_playbin_plugin_real_get_player’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/playbin/rygel-playbin-plugin.vala:39:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/rygel-renderer.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:31: <--[gcc] rygel-playbin-plugin.c: In function ‘rygel_playbin_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playbin-plugin.c:220:6: note: in expansion of macro ‘g_once_init_enter’ rygel-playbin-plugin.c:136:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/rygel-renderer.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:31: <--[gcc] rygel-playbin-plugin.c: In function ‘rygel_playbin_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playbin-plugin.c:220:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:65:20: warning: ‘rygel_playbin_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 65 | static GParamSpec* rygel_playbin_plugin_properties[RYGEL_PLAYBIN_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [330/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:27: <--[gcc] rygel-tracker-music.c: In function ‘rygel_tracker_music_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-music.c:173:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:27: <--[gcc] rygel-tracker-music.c: In function ‘rygel_tracker_music_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-music.c:173:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:48:20: warning: ‘rygel_tracker_music_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_music_properties[RYGEL_TRACKER_MUSIC_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [331/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c:27: <--[gcc] rygel-tracker-videos.c: In function ‘rygel_tracker_videos_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-videos.c:146:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c:27: <--[gcc] rygel-tracker-videos.c: In function ‘rygel_tracker_videos_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-videos.c:146:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c:48:20: warning: ‘rygel_tracker_videos_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_videos_properties[RYGEL_TRACKER_VIDEOS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [332/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:28: <--[gcc] rygel-tracker-metadata-values.c: In function ‘rygel_tracker_metadata_values_get_type’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-metadata-values.c:398:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:28: <--[gcc] rygel-tracker-metadata-values.c: In function ‘rygel_tracker_metadata_values_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-metadata-values.c:398:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:50:20: warning: ‘rygel_tracker_metadata_values_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_tracker_metadata_values_properties[RYGEL_TRACKER_METADATA_VALUES_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [333/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c:27: <--[gcc] rygel-tracker-pictures.c: In function ‘rygel_tracker_pictures_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-pictures.c:148:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c:27: <--[gcc] rygel-tracker-pictures.c: In function ‘rygel_tracker_pictures_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-pictures.c:148:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c:48:20: warning: ‘rygel_tracker_pictures_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_pictures_properties[RYGEL_TRACKER_PICTURES_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [334/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c rygel-tracker-metadata-container.c: In function ‘rygel_tracker_metadata_container_fetch_metadata_values_finish’: rygel-tracker-metadata-container.c:271:56: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:27: <--[gcc] rygel-tracker-metadata-container.c: In function ‘rygel_tracker_metadata_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-metadata-container.c:1111:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:52:20: warning: ‘rygel_tracker_metadata_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 52 | static GParamSpec* rygel_tracker_metadata_container_properties[RYGEL_TRACKER_METADATA_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:27: <--[gcc] rygel-tracker-metadata-container.c: In function ‘rygel_tracker_metadata_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-metadata-container.c:1111:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-container.vala:32:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [335/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c rygel-tracker-metadata-multivalues.c: In function ‘rygel_tracker_metadata_multi_values_real_create_query’: rygel-tracker-metadata-multivalues.c:455:11: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-metadata-multivalues.c:398:10: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-metadata-multivalues.c:395:10: warning: variable ‘_tmp25__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-metadata-multivalues.c:386:10: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-metadata-multivalues.c:384:10: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-metadata-multivalues.c:314:7: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-metadata-multivalues.c:309:7: warning: variable ‘_variables_size_’ set but not used [-Wunused-but-set-variable] rygel-tracker-metadata-multivalues.c:304:10: warning: variable ‘_tmp9_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:29: <--[gcc] rygel-tracker-metadata-multivalues.c: In function ‘rygel_tracker_metadata_multi_values_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-metadata-multivalues.c:669:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:51:20: warning: ‘rygel_tracker_metadata_multi_values_properties’ defined but not used [-Wunused-variable] <--[gcc] 51 | static GParamSpec* rygel_tracker_metadata_multi_values_properties[RYGEL_TRACKER_METADATA_MULTI_VALUES_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:29: <--[gcc] rygel-tracker-metadata-multivalues.c: In function ‘rygel_tracker_metadata_multi_values_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-metadata-multivalues.c:669:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:61:2: warning: Value stored to '_tmp9_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:62:2: warning: Value stored to '_variables_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:64:5: warning: Value stored to '_tmp13__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:64:5: warning: Value stored to '_tmp14__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:70:6: warning: Value stored to '_tmp20__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:73:5: warning: Value stored to '_tmp25__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:73:5: warning: Value stored to '_tmp27__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala:81:2: warning: Value stored to '_tmp32__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [336/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-tracker-years.c: In function ‘rygel_tracker_years_real_create_title_for_value’: from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:27: <--[gcc] rygel-tracker-years.c: In function ‘rygel_tracker_years_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-years.c:373:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-years.c:203:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:27: <--[gcc] rygel-tracker-years.c: In function ‘rygel_tracker_years_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-years.c:373:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:48:20: warning: ‘rygel_tracker_years_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_years_properties[RYGEL_TRACKER_YEARS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-years.vala:38:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [337/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:27: <--[gcc] rygel-tracker-titles.c: In function ‘rygel_tracker_titles_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-titles.c:292:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-titles.c: In function ‘rygel_tracker_titles_real_create_title_for_value’: rygel-tracker-titles.c:125:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:27: <--[gcc] rygel-tracker-titles.c: In function ‘rygel_tracker_titles_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-titles.c:292:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:60:21: warning: ‘RYGEL_TRACKER_TITLES_KEY_CHAIN’ defined but not used [-Wunused-variable] <--[gcc] 60 | static const gchar* RYGEL_TRACKER_TITLES_KEY_CHAIN[2] = {"dc:title", NULL}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:48:20: warning: ‘rygel_tracker_titles_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_titles_properties[RYGEL_TRACKER_TITLES_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-titles.vala:66:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [338/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-tags.vala: In function ‘rygel_tracker_tags_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-tags.vala: In function ‘rygel_tracker_tags_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-tags.vala:37:145: warning: passing argument 6 of ‘rygel_tracker_metadata_multi_values_construct’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] 37 | base (parent.id + TITLE, parent, TITLE, item_factory, KEY_CHAIN); | ^ | | | const gchar ** {aka const char **} In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:886:89: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} <--[gcc] 886 | gchar** key_chain, | ~~~~~~~~^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6: <--[gcc] rygel-tracker-tags.c: In function ‘rygel_tracker_tags_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-tags.c:128:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:48:20: warning: ‘rygel_tracker_tags_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_tags_properties[RYGEL_TRACKER_TAGS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-tags.vala:37:145: warning: passing argument 6 of ‘rygel_tracker_metadata_multi_values_construct’ from incompatible pointer type [-Wincompatible-pointer-types] <--[gcc] In file included from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:886:89: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6: <--[gcc] rygel-tracker-tags.c: In function ‘rygel_tracker_tags_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-tags.c:128:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [339/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c:27: <--[gcc] rygel-tracker-albums.c: In function ‘rygel_tracker_albums_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-albums.c:125:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c:48:20: warning: ‘rygel_tracker_albums_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_albums_properties[RYGEL_TRACKER_ALBUMS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c:27: <--[gcc] rygel-tracker-albums.c: In function ‘rygel_tracker_albums_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-albums.c:125:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [340/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:27: <--[gcc] rygel-tracker-artists.c: In function ‘rygel_tracker_artists_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-artists.c:125:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:48:20: warning: ‘rygel_tracker_artists_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_artists_properties[RYGEL_TRACKER_ARTISTS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:27: <--[gcc] rygel-tracker-artists.c: In function ‘rygel_tracker_artists_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-artists.c:125:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [341/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:27: <--[gcc] rygel-tracker-genre.c: In function ‘rygel_tracker_genre_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-genre.c:125:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:27: <--[gcc] rygel-tracker-genre.c: In function ‘rygel_tracker_genre_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-genre.c:125:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:48:20: warning: ‘rygel_tracker_genre_properties’ defined but not used [-Wunused-variable] <--[gcc] 48 | static GParamSpec* rygel_tracker_genre_properties[RYGEL_TRACKER_GENRE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [342/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c:27: <--[gcc] rygel-tracker-new.c: In function ‘rygel_tracker_new_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-new.c:228:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c:50:20: warning: ‘rygel_tracker_new_properties’ defined but not used [-Wunused-variable] <--[gcc] 50 | static GParamSpec* rygel_tracker_new_properties[RYGEL_TRACKER_NEW_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c:27: <--[gcc] rygel-tracker-new.c: In function ‘rygel_tracker_new_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-new.c:228:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [343/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_item_info’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-tracker-search-container.c:1468:8: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-search-container.c:1492:8: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-search-container.c:1488:8: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-search-container.c:1443:7: warning: variable ‘_tmp3__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-search-container.c:1440:7: warning: variable ‘_tokens_size_’ set but not used [-Wunused-but-set-variable] rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_children_count_finish’: rygel-tracker-search-container.c:1597:51: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_create_sorted_query’: rygel-tracker-search-container.c:2212:8: warning: unused variable ‘_s_collection_size_’ [-Wunused-variable] rygel-tracker-search-container.c:2132:7: warning: variable ‘_sort_props_size_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:30: <--[gcc] rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-search-container.c:2912:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:56:20: warning: ‘rygel_tracker_search_container_properties’ defined but not used [-Wunused-variable] <--[gcc] 56 | static GParamSpec* rygel_tracker_search_container_properties[RYGEL_TRACKER_SEARCH_CONTAINER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:30: <--[gcc] rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-search-container.c:2912:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:197:2: warning: Value stored to '_tokens_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:199:2: warning: Value stored to '_tmp3__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:199:3: warning: Value stored to '_tmp5__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:200:3: warning: Value stored to '_tmp7__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:202:3: warning: Value stored to '_tmp10__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:34:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:244:11: warning: Access to field 'operand1' results in a dereference of a null pointer (loaded from variable 'expression') [core.NullDereference] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-search-container.vala:277:2: warning: Value stored to '_sort_props_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [344/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-tracker-selection-query.c: In function ‘rygel_tracker_selection_query_construct’: rygel-tracker-selection-query.c:616:10: warning: variable ‘_tmp56_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:27: <--[gcc] rygel-tracker-selection-query.c: In function ‘rygel_tracker_selection_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-selection-query.c:1863:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:27: <--[gcc] rygel-tracker-selection-query.c: In function ‘rygel_tracker_selection_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-selection-query.c:1863:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-selection-query.vala:121:2: warning: Value stored to '_tmp56_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [345/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c:29: <--[gcc] rygel-tracker-category-all-container.c: In function ‘rygel_tracker_category_all_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-category-all-container.c:1916:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c:29: <--[gcc] rygel-tracker-category-all-container.c: In function ‘rygel_tracker_category_all_container_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-category-all-container.c:1916:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [346/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:27: <--[gcc] rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_query_variable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-upnp-property-map.c:426:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_upn_pproperty_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-upnp-property-map.c:1088:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala: In function ‘rygel_tracker_upn_pproperty_map_add_key_chain’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:160:10: warning: ‘list’ has no more arguments (2 consumed) [CWE-685] [-Wanalyzer-va-list-exhausted] <--[gcc] rygel-tracker-upnp-property-map.c:628:1: note: (1) entry to ‘rygel_tracker_upn_pproperty_map_new’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:54:9: note: (2) calling ‘rygel_tracker_upn_pproperty_map_construct’ from ‘rygel_tracker_upn_pproperty_map_new’ <--[gcc] rygel-tracker-upnp-property-map.c:508:1: note: (3) entry to ‘rygel_tracker_upn_pproperty_map_construct’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:59:2: note: (4) calling ‘rygel_tracker_upn_pproperty_map_add_variable’ from ‘rygel_tracker_upn_pproperty_map_construct’ <--[gcc] rygel-tracker-upnp-property-map.c:800:1: note: (5) entry to ‘rygel_tracker_upn_pproperty_map_add_variable’ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (6) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:147:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:148:15: note: (7) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:148:11: note: (8) calling ‘rygel_tracker_query_variable_new’ from ‘rygel_tracker_upn_pproperty_map_add_variable’ <--[gcc] rygel-tracker-upnp-property-map.c:165:1: note: (9) entry to ‘rygel_tracker_query_variable_new’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:30:9: note: (10) calling ‘rygel_tracker_query_variable_construct’ from ‘rygel_tracker_query_variable_new’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:134:1: note: (11) entry to ‘rygel_tracker_query_variable_construct’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (12) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:30:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:30:38: note: (13) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:30:9: note: (14) returning to ‘rygel_tracker_query_variable_new’ from ‘rygel_tracker_query_variable_construct’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:148:11: note: (15) returning to ‘rygel_tracker_upn_pproperty_map_add_variable’ from ‘rygel_tracker_query_variable_new’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:63:73: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:148:2: note: in expansion of macro ‘_rygel_tracker_query_variable_unref0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:63:83: note: (17) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:148:2: note: in expansion of macro ‘_rygel_tracker_query_variable_unref0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:59:2: note: (18) returning to ‘rygel_tracker_upn_pproperty_map_construct’ from ‘rygel_tracker_upn_pproperty_map_add_variable’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:62:2: note: (19) calling ‘rygel_tracker_upn_pproperty_map_add_key_chain’ from ‘rygel_tracker_upn_pproperty_map_construct’ with 2 variadic arguments <--[gcc] rygel-tracker-upnp-property-map.c:830:1: note: (20) entry to ‘rygel_tracker_upn_pproperty_map_add_key_chain’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (21) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:151:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:152:11: note: (22) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:157:6: note: (23) following ‘false’ branch (when ‘key’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:158:3: note: (24) ...to here <--[gcc] In file included from /usr/include/glib-2.0/glib/gstring.h:37, <--[gcc] from /usr/include/glib-2.0/glib/giochannel.h:36, <--[gcc] from /usr/include/glib-2.0/glib.h:56: <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:21: note: (25) inlined call to ‘g_strdup_inline’ from ‘rygel_tracker_upn_pproperty_map_add_key_chain’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:160:12: note: in expansion of macro ‘g_strdup’ <--[gcc] In function ‘g_strdup_inline’, inlined from ‘rygel_tracker_upn_pproperty_map_add_key_chain’ at ../src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:160:12: /usr/include/glib-2.0/glib/gstrfuncs.h:311:6: note: (26) following ‘false’ branch... <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:314:7: note: (27) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala: In function ‘rygel_tracker_upn_pproperty_map_add_key_chain’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:157:6: note: (28) following ‘false’ branch (when ‘key’ is non-NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:158:3: note: (29) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:160:10: note: (30) ‘list’ has no more arguments (2 consumed) <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala: In function ‘rygel_tracker_upn_pproperty_map_add_alternative’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:185:46: warning: dereference of NULL ‘g_string_new("tracker:coalesce(")’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /usr/include/glib-2.0/glib/gstring.h:260:35: note: in definition of macro ‘g_string_truncate’ <--[gcc] rygel-tracker-upnp-property-map.c:925:1: note: (1) entry to ‘rygel_tracker_upn_pproperty_map_add_alternative’ /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (2) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:170:2: note: in expansion of macro ‘g_return_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:171:2: note: (3) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:176:6: note: (4) following ‘false’ branch (when ‘alternative’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:170:38: note: (5) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:177:7: note: in expansion of macro ‘g_str_has_prefix’ <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:172:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:177:7: note: in expansion of macro ‘g_str_has_prefix’ <--[gcc] /usr/include/glib-2.0/glib/gstring.h:273:5: note: (7) inlined call to ‘g_string_append_len_inline’ from ‘rygel_tracker_upn_pproperty_map_add_alternative’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:178:4: note: in expansion of macro ‘g_string_append’ <--[gcc] In function ‘g_string_append_len_inline’, inlined from ‘rygel_tracker_upn_pproperty_map_add_alternative’ at ../src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:178:4: /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (8) ...to here <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gstring.h:220:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (9) following ‘true’ branch... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gstring.h:220:6: note: in expansion of macro ‘G_UNLIKELY’ <--[gcc] /usr/include/glib-2.0/glib/gstring.h:221:12: note: (10) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala: In function ‘rygel_tracker_upn_pproperty_map_add_alternative’: <--[gcc] /usr/include/glib-2.0/glib/gstrfuncs.h:324:21: note: (11) inlined call to ‘g_strdup_inline’ from ‘rygel_tracker_upn_pproperty_map_add_alternative’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:182:13: note: in expansion of macro ‘g_strdup’ <--[gcc] In function ‘g_strdup_inline’, inlined from ‘rygel_tracker_upn_pproperty_map_add_alternative’ at ../src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:182:13: /usr/include/glib-2.0/glib/gstrfuncs.h:311:6: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala: In function ‘rygel_tracker_upn_pproperty_map_add_alternative’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:55:31: note: (13) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:182:3: note: in expansion of macro ‘_g_free0’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:176:6: note: (14) following ‘true’ branch (when ‘alternative’ is NULL)... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:185:46: note: (15) ...to here <--[gcc] /usr/include/glib-2.0/glib/gstring.h:260:35: note: in definition of macro ‘g_string_truncate’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-upnp-property-map.vala:185:46: note: (16) dereference of NULL ‘g_string_new("tracker:coalesce(")’ <--[gcc] /usr/include/glib-2.0/glib/gstring.h:260:35: note: in definition of macro ‘g_string_truncate’ <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:27: <--[gcc] rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_query_variable_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-upnp-property-map.c:426:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_upn_pproperty_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-upnp-property-map.c:1088:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:61:20: warning: ‘rygel_tracker_upn_pproperty_map_properties’ defined but not used [-Wunused-variable] <--[gcc] 61 | static GParamSpec* rygel_tracker_upn_pproperty_map_properties[RYGEL_TRACKER_UPN_PPROPERTY_MAP_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] rygel-tracker-upnp-property-map.c:836: error: va_list_usedBeforeStarted(CWE-664): va_list 'list' used before va_start() was called. rygel-tracker-upnp-property-map.c:929: error: va_list_usedBeforeStarted(CWE-664): va_list 'list' used before va_start() was called. [347/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-query.vala: In function ‘rygel_tracker_query_escape_string’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-query.vala: In function ‘rygel_tracker_query_escape_string’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-query.vala:77:4: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 77 | char *p = literal; | ^ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:29: <--[gcc] rygel-tracker-query.c: In function ‘rygel_tracker_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-query.c:637:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-query.vala:77:4: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:29: <--[gcc] rygel-tracker-query.c: In function ‘rygel_tracker_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-query.c:637:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [348/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c:26: <--[gcc] rygel-tracker-cleanup-query.c: In function ‘rygel_tracker_cleanup_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-cleanup-query.c:412:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c:26: <--[gcc] rygel-tracker-cleanup-query.c: In function ‘rygel_tracker_cleanup_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-cleanup-query.c:412:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [349/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c:27: <--[gcc] rygel-tracker-deletion-query.c: In function ‘rygel_tracker_deletion_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-deletion-query.c:416:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c:27: <--[gcc] rygel-tracker-deletion-query.c: In function ‘rygel_tracker_deletion_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-deletion-query.c:416:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [350/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-insertion-query.vala: In function ‘rygel_tracker_insertion_query_real_execute_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-insertion-query.vala:127:2: warning: ‘tracker_sparql_connection_update_blank_async’ is deprecated [-Wdeprecated-declarations] <--[gcc] In file included from /usr/include/tracker-3.0/libtracker-sparql/tracker-sparql.h:29, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:8, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:27: <--[gcc] /usr/include/tracker-3.0/libtracker-sparql/tracker-connection.h:198:6: note: declared here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-insertion-query.vala:127:2: warning: ‘tracker_sparql_connection_update_blank_finish’ is deprecated [-Wdeprecated-declarations] <--[gcc] /usr/include/tracker-3.0/libtracker-sparql/tracker-connection.h:204:12: note: declared here <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6: <--[gcc] rygel-tracker-insertion-query.c: In function ‘rygel_tracker_insertion_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-insertion-query.c:1252:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-insertion-query.vala: In function ‘rygel_tracker_insertion_query_real_execute_co’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-insertion-query.vala:127:2: warning: ‘tracker_sparql_connection_update_blank_async’ is deprecated [-Wdeprecated-declarations] <--[gcc] 127 | Variant v = yield resources.update_blank_async (str); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tracker-3.0/libtracker-sparql/tracker-sparql.h:29, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:8, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:27: <--[gcc] /usr/include/tracker-3.0/libtracker-sparql/tracker-connection.h:198:6: note: declared here <--[gcc] 198 | void tracker_sparql_connection_update_blank_async (TrackerSparqlConnection *connection, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-insertion-query.vala:127:2: warning: ‘tracker_sparql_connection_update_blank_finish’ is deprecated [-Wdeprecated-declarations] <--[gcc] 127 | Variant v = yield resources.update_blank_async (str); | ^ /usr/include/tracker-3.0/libtracker-sparql/tracker-connection.h:204:12: note: declared here <--[gcc] 204 | GVariant * tracker_sparql_connection_update_blank_finish (TrackerSparqlConnection *connection, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6: <--[gcc] rygel-tracker-insertion-query.c: In function ‘rygel_tracker_insertion_query_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-insertion-query.c:1252:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [351/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c:26: <--[gcc] rygel-tracker-query-triplet.c: In function ‘rygel_tracker_query_triplet_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-query-triplet.c:839:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c:26: <--[gcc] rygel-tracker-query-triplet.c: In function ‘rygel_tracker_query_triplet_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-query-triplet.c:839:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [352/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:26: <--[gcc] rygel-tracker-query-triplets.c: In function ‘rygel_tracker_query_triplets_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-query-triplets.c:633:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:26: <--[gcc] rygel-tracker-query-triplets.c: In function ‘rygel_tracker_query_triplets_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-query-triplets.c:633:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:46:20: warning: ‘rygel_tracker_query_triplets_properties’ defined but not used [-Wunused-variable] <--[gcc] 46 | static GParamSpec* rygel_tracker_query_triplets_properties[RYGEL_TRACKER_QUERY_TRIPLETS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [353/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c rygel-tracker-plugin.c: In function ‘rygel_tracker_plugin_finalize’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c:26: <--[gcc] rygel-tracker-plugin.c: In function ‘rygel_tracker_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-plugin.c:156:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-plugin.c:135:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c:26: <--[gcc] rygel-tracker-plugin.c: In function ‘rygel_tracker_plugin_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-plugin.c:156:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c:46:20: warning: ‘rygel_tracker_plugin_properties’ defined but not used [-Wunused-variable] <--[gcc] 46 | static GParamSpec* rygel_tracker_plugin_properties[RYGEL_TRACKER_PLUGIN_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-plugin.vala:26:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [354/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:33: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-item-factory.c:750:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-item-factory.vala:99:2: warning: Value stored to '_split_id_size_' is never read [deadcode.DeadStores] <--[clang] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:33: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 99 | if (g_once_init_enter (&rygel_tracker_item_factory_metadata_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_set_ref_id’: rygel-tracker-item-factory.c:284:7: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable] rygel-tracker-item-factory.c:279:10: warning: variable ‘_tmp6_’ set but not used [-Wunused-but-set-variable] rygel-tracker-item-factory.c:278:7: warning: variable ‘_split_id_size_’ set but not used [-Wunused-but-set-variable] rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-item-factory.c:750:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-item-factory.vala:100:2: warning: Value stored to '_tmp6_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/plugins/tracker3/rygel-tracker-item-factory.vala:104:2: warning: Value stored to '_tmp9__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [355/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_video_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:92:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-video-item-factory.c:379:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_video_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:92:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 92 | if (g_once_init_enter (&rygel_tracker_video_item_factory_video_metadata_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-video-item-factory.c:379:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [356/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_music_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 99 | if (g_once_init_enter (&rygel_tracker_music_item_factory_music_metadata_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-music-item-factory.c:520:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:30: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_music_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-music-item-factory.c:520:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [357/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c: In function ‘rygel_tracker_picture_item_factory_picture_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c:90:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 90 | if (g_once_init_enter (&rygel_tracker_picture_item_factory_picture_metadata_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-tracker-picture-item-factory.c: In function ‘rygel_tracker_picture_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-picture-item-factory.c:362:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c:29: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c: In function ‘rygel_tracker_picture_item_factory_picture_metadata_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c:90:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-tracker-picture-item-factory.c: In function ‘rygel_tracker_picture_item_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-picture-item-factory.c:362:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [358/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c:26: <--[gcc] rygel-search-expression.c: In function ‘rygel_search_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-search-expression.c:514:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c:26: <--[gcc] rygel-search-expression.c: In function ‘rygel_search_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-search-expression.c:514:6: note: in expansion of macro ‘g_once_init_enter’ [359/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c:26: <--[gcc] rygel-dlna-profile.c: In function ‘rygel_dlna_profile_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-dlna-profile.c:430:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c:26: <--[gcc] rygel-dlna-profile.c: In function ‘rygel_dlna_profile_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-dlna-profile.c:430:6: note: in expansion of macro ‘g_once_init_enter’ [360/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:169:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 169 | if (g_once_init_enter (&rygel_logical_operator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-logical-expression.c:412:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:27: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:169:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-logical-expression.c:412:6: note: in expansion of macro ‘g_once_init_enter’ [361/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c:27: <--[gcc] rygel-state-machine.c: In function ‘rygel_state_machine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-state-machine.c:177:6: note: in expansion of macro ‘g_once_init_enter’ In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c:27: <--[gcc] rygel-state-machine.c: In function ‘rygel_state_machine_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-state-machine.c:177:6: note: in expansion of macro ‘g_once_init_enter’ [362/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c: In function ‘rygel_serializer_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:150:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 150 | if (g_once_init_enter (&rygel_serializer_type_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-serializer.c: In function ‘rygel_serializer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-serializer.c:547:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c: In function ‘rygel_serializer_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:150:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-serializer.c: In function ‘rygel_serializer_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-serializer.c:547:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [363/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:27: <--[gcc] rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-relational-expression.c:1398:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:27: <--[gcc] rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-relational-expression.c:1398:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala: In function ‘rygel_relational_expression_real_satisfied_by’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:73:15: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, <--[gcc] from /usr/include/glib-2.0/glib/gtypes.h:34, <--[gcc] from /usr/include/glib-2.0/glib/galloca.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:32: <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1237:7: note: (1) following ‘true’ branch (when ‘media_object’ is non-NULL)... <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’ <--[gcc] /usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ <--[gcc] /usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:36:2: note: in expansion of macro ‘g_return_val_if_fail’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:37:9: note: (2) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:37:5: note: (3) following ‘false’ branch... <--[gcc] rygel-relational-expression.c:442:27: note: (4) ...to here rygel-relational-expression.c:442:12: note: (5) following ‘false’ branch... rygel-relational-expression.c:458:27: note: (6) ...to here rygel-relational-expression.c:458:12: note: (7) following ‘false’ branch... rygel-relational-expression.c:483:27: note: (8) ...to here rygel-relational-expression.c:483:12: note: (9) following ‘false’ branch... rygel-relational-expression.c:499:27: note: (10) ...to here rygel-relational-expression.c:499:12: note: (11) following ‘false’ branch... rygel-relational-expression.c:518:27: note: (12) ...to here rygel-relational-expression.c:518:12: note: (13) following ‘false’ branch... rygel-relational-expression.c:579:27: note: (14) ...to here rygel-relational-expression.c:579:12: note: (15) following ‘true’ branch... rygel-relational-expression.c:583:4: note: (16) ...to here /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:61:8: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:65:13: note: (18) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:65:8: note: (19) following ‘false’ branch... <--[gcc] In file included from /usr/include/glib-2.0/gobject/gobject.h:26, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:31: <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:2675:11: note: (20) ...to here <--[gcc] /usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:100:40: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:72:32: note: in expansion of macro ‘RYGEL_IS_MEDIA_CONTAINER’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:72:16: note: (21) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:73:15: note: (22) ...to here <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-relational-expression.vala:73:15: note: (23) dereference of NULL ‘<unknown>’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [364/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:26: <--[gcc] rygel-m3u-playlist.c: In function ‘rygel_m3_uplay_list_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-m3u-playlist.c:470:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:26: <--[gcc] rygel-m3u-playlist.c: In function ‘rygel_m3_uplay_list_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-m3u-playlist.c:470:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:66:20: warning: ‘rygel_m3_uplay_list_properties’ defined but not used [-Wunused-variable] <--[gcc] 66 | static GParamSpec* rygel_m3_uplay_list_properties[RYGEL_M3_UPLAY_LIST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [365/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c:29: <--[gcc] rygel-tracker-plugin-factory.c: In function ‘rygel_tracker_plugin_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-plugin-factory.c:458:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c:29: <--[gcc] rygel-tracker-plugin-factory.c: In function ‘rygel_tracker_plugin_factory_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-plugin-factory.c:458:6: note: in expansion of macro ‘g_once_init_enter’ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [366/477] gcc -Itests/rygel-regression-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o -MF tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o.d -o tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o -c tests/rygel-regression-test.p/rygel-regression.c rygel-regression.c: In function ‘rygel_regression_test_661482_finish’: In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/rygel-regression.vala:23:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] rygel-regression.c:280:33: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-regression-test.p/rygel-regression.c:26: <--[gcc] rygel-regression.c: In function ‘rygel_regression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-regression.c:804:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-regression-test.p/rygel-regression.c:26: <--[gcc] rygel-regression.c: In function ‘rygel_regression_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-regression.c:804:6: note: in expansion of macro ‘g_once_init_enter’ [367/477] gcc -Itests/rygel-database-test.vala.p -Itests -I../tests -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o -MF tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o.d -o tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o -c tests/rygel-database-test.vala.p/rygel-database-test.c /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/rygel-database-test.vala:39:3: warning: Value stored to '_val_size_' is never read [deadcode.DeadStores] <--[clang] rygel-database-test.c: In function ‘test_bgo683926_1’: /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] rygel-database-test.c:176:8: warning: variable ‘_val_size_’ set but not used [-Wunused-but-set-variable] [368/477] gcc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-interfaces.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-interfaces.c:27: <--[gcc] rygel-tracker-interfaces.c: In function ‘event_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-interfaces.c:308:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c: In function ‘rygel_tracker_stats_iface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-interfaces.c:362:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c: In function ‘rygel_tracker_resources_iface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-interfaces.c:733:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c: In function ‘rygel_tracker_miner_files_index_iface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-tracker-interfaces.c:1367:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c:430:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/rygel-tracker3.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-interfaces.c:27: <--[gcc] rygel-tracker-interfaces.c: In function ‘event_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-interfaces.c:308:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c: In function ‘rygel_tracker_stats_iface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-interfaces.c:362:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c: In function ‘rygel_tracker_stats_iface_dbus_interface_get_property’: rygel-tracker-interfaces.c:547:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-tracker-interfaces.c: In function ‘rygel_tracker_stats_iface_dbus_interface_set_property’: rygel-tracker-interfaces.c:564:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-tracker-interfaces.c: In function ‘rygel_tracker_resources_iface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-interfaces.c:733:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c: In function ‘_dbus_rygel_tracker_resources_iface_sparql_query’: rygel-tracker-interfaces.c:1037:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-tracker-interfaces.c: In function ‘_dbus_rygel_tracker_resources_iface_sparql_update’: rygel-tracker-interfaces.c:1106:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-tracker-interfaces.c: In function ‘_dbus_rygel_tracker_resources_iface_sparql_update_blank’: rygel-tracker-interfaces.c:1155:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-tracker-interfaces.c: In function ‘rygel_tracker_resources_iface_dbus_interface_get_property’: rygel-tracker-interfaces.c:1257:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-tracker-interfaces.c: In function ‘rygel_tracker_resources_iface_dbus_interface_set_property’: rygel-tracker-interfaces.c:1274:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-tracker-interfaces.c: In function ‘rygel_tracker_miner_files_index_iface_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-tracker-interfaces.c:1367:6: note: in expansion of macro ‘g_once_init_enter’ rygel-tracker-interfaces.c: In function ‘_dbus_rygel_tracker_miner_files_index_iface_index_file’: rygel-tracker-interfaces.c:1463:2: warning: label ‘_error’ defined but not used [-Wunused-label] rygel-tracker-interfaces.c: In function ‘rygel_tracker_miner_files_index_iface_dbus_interface_get_property’: rygel-tracker-interfaces.c:1528:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-tracker-interfaces.c: In function ‘rygel_tracker_miner_files_index_iface_dbus_interface_set_property’: rygel-tracker-interfaces.c:1545:11: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] rygel-tracker-interfaces.c:430:2: note: Value stored to '_result_length1' is never read rygel-tracker-interfaces.c:549:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:549:2: note: Value stored to 'object' is never read rygel-tracker-interfaces.c:566:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:566:2: note: Value stored to 'object' is never read rygel-tracker-interfaces.c:829:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:829:2: note: Value stored to '_result_length1' is never read rygel-tracker-interfaces.c:967:2: warning: Value stored to '_result_length1' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:967:2: note: Value stored to '_result_length1' is never read rygel-tracker-interfaces.c:1259:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:1259:2: note: Value stored to 'object' is never read rygel-tracker-interfaces.c:1276:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:1276:2: note: Value stored to 'object' is never read rygel-tracker-interfaces.c:1530:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:1530:2: note: Value stored to 'object' is never read rygel-tracker-interfaces.c:1547:2: warning: Value stored to 'object' is never read [deadcode.DeadStores] rygel-tracker-interfaces.c:1547:2: note: Value stored to 'object' is never read /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-interfaces.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [369/477] gcc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:327:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_symbol_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:348:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_token_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-search-criteria-parser.c:418:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala: In function ‘rygel_search_criteria_parser_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala:114:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-search-criteria-parser.c:1823:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:26: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_error_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:327:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 327 | if (g_once_init_enter (&rygel_search_criteria_error_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_symbol_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:348:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 348 | if (g_once_init_enter (&rygel_search_criteria_symbol_type_id__once)) { | ^~~~~~~~~~~~~~~~~ rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_token_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-search-criteria-parser.c:418:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala: In function ‘rygel_search_criteria_parser_construct’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala:114:20: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] <--[gcc] 114 | foreach (var token in TOKENS) { | ^ rygel-search-criteria-parser.c:500:8: warning: unused variable ‘_token_collection_size_’ [-Wunused-variable] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_run_finish’: rygel-search-criteria-parser.c:598:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-search-criteria-parser.c:1823:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-search-criteria-parser.vala:57:2: warning: Value stored to '_data_' is never read [deadcode.DeadStores] <--[clang] /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [370/477] gcc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o -c tests/rygel-user-config-test.p/rygel-user-config.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_entry_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:561:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] 561 | if (g_once_init_enter (&rygel_entry_type_type_id__once)) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala: In function ‘rygel_user_config_real_get_interfaces’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:152:13: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] 152 | var interfaces = this.get_string_list (GENERAL_SECTION, | ^ rygel-user-config.c:609:7: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable] rygel-user-config.c: In function ‘rygel_user_config_get_string_list_from_keyfiles’: rygel-user-config.c:1784:8: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c:1866:9: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c:1942:8: warning: unused variable ‘_str_collection_size_’ [-Wunused-variable] rygel-user-config.c:1761:7: warning: variable ‘_strings_size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c: In function ‘rygel_user_config_get_int_list_from_keyfiles’: rygel-user-config.c:2257:8: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c:2339:9: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c:2415:8: warning: unused variable ‘_num_collection_size_’ [-Wunused-variable] rygel-user-config.c:2234:7: warning: variable ‘_ints_size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c: In function ‘rygel_user_config_get_sections’: rygel-user-config.c:2828:8: warning: unused variable ‘_section_collection_size_’ [-Wunused-variable] rygel-user-config.c:2868:8: warning: unused variable ‘_section_collection_size_’ [-Wunused-variable] rygel-user-config.c: In function ‘rygel_user_config_get_keys’: rygel-user-config.c:2951:9: warning: unused variable ‘_key_collection_size_’ [-Wunused-variable] rygel-user-config.c:2934:8: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c:3025:9: warning: unused variable ‘_key_collection_size_’ [-Wunused-variable] rygel-user-config.c:3008:8: warning: variable ‘__tmp6__size_’ set but not used [-Wunused-but-set-variable] rygel-user-config.c: In function ‘rygel_user_config_config_pair_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config.c:4597:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config.c: In function ‘rygel_user_config_section_pair_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config.c:4907:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala: In function ‘rygel_user_config_rygel_configuration_interface_init’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:39:2: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations] <--[gcc] 39 | public class Rygel.UserConfig : GLib.Object, Configuration { | ^~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:164:18: note: declared here <--[gcc] 164 | gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ; | ^~~~~~~~~~~~~ rygel-user-config.c: In function ‘rygel_user_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config.c:5241:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:106:20: warning: ‘rygel_user_config_properties’ defined but not used [-Wunused-variable] <--[gcc] 106 | static GParamSpec* rygel_user_config_properties[RYGEL_USER_CONFIG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:31: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_entry_type_get_type’: <--[gcc] /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:561:13: note: in expansion of macro ‘g_once_init_enter’ <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala: In function ‘rygel_user_config_real_get_interfaces’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:152:13: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] <--[gcc] rygel-user-config.c: In function ‘rygel_user_config_config_pair_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config.c:4597:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config.c: In function ‘rygel_user_config_section_pair_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config.c:4907:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala: In function ‘rygel_user_config_rygel_configuration_interface_init’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:39:2: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations] <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:164:18: note: declared here <--[gcc] rygel-user-config.c: In function ‘rygel_user_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config.c:5241:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:155:2: warning: Value stored to '_tmp4__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:323:3: warning: Value stored to '__tmp1__size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:323:3: warning: Value stored to '_strings_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:327:4: warning: Value stored to '__tmp8__size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:327:4: warning: Value stored to '_strings_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:398:3: warning: Value stored to '__tmp1__size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:398:3: warning: Value stored to '_tmp1__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:398:3: warning: Value stored to '_ints_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:402:4: warning: Value stored to '__tmp8__size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:402:4: warning: Value stored to '_tmp8__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:402:4: warning: Value stored to '_ints_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:494:3: warning: Value stored to '__tmp1__size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:500:3: warning: Value stored to '__tmp6__size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-user-config.vala:610:4: warning: Value stored to 'emit' is never read [deadcode.DeadStores] <--[clang] [371/477] gcc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o -c tests/rygel-user-config-test.p/rygel-user-config-test.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:26: <--[gcc] rygel-user-config-test.c: In function ‘rygel_user_config_test_config_set_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:2530:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_section_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:2634:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_setting_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:2738:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:2974:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_action_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:3076:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_do_nothing_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:3148:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_replace_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:3294:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_remove_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:3371:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_watch_data_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:4113:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_config_remover_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:4428:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-user-config-test.c:4538:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:26: <--[gcc] rygel-user-config-test.c: In function ‘rygel_user_config_test_config_set_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:2530:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_section_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:2634:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_setting_map_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:2738:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:2974:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_action_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:3076:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_do_nothing_real_perform’: rygel-user-config-test.c:3110:41: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_do_nothing_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:3148:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_replace_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:3294:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_settings_remove_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:3371:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_watch_data_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:4113:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_config_remover_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:4428:6: note: in expansion of macro ‘g_once_init_enter’ rygel-user-config-test.c: In function ‘rygel_user_config_test_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-user-config-test.c:4538:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:263:20: warning: ‘rygel_user_config_test_watch_data_properties’ defined but not used [-Wunused-variable] <--[gcc] 263 | static GParamSpec* rygel_user_config_test_watch_data_properties[RYGEL_USER_CONFIG_TEST_WATCH_DATA_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:258:20: warning: ‘rygel_user_config_test_settings_remove_properties’ defined but not used [-Wunused-variable] <--[gcc] 258 | static GParamSpec* rygel_user_config_test_settings_remove_properties[RYGEL_USER_CONFIG_TEST_SETTINGS_REMOVE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:252:20: warning: ‘rygel_user_config_test_settings_replace_properties’ defined but not used [-Wunused-variable] <--[gcc] 252 | static GParamSpec* rygel_user_config_test_settings_replace_properties[RYGEL_USER_CONFIG_TEST_SETTINGS_REPLACE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:246:20: warning: ‘rygel_user_config_test_settings_do_nothing_properties’ defined but not used [-Wunused-variable] <--[gcc] 246 | static GParamSpec* rygel_user_config_test_settings_do_nothing_properties[RYGEL_USER_CONFIG_TEST_SETTINGS_DO_NOTHING_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:240:20: warning: ‘rygel_user_config_test_settings_action_properties’ defined but not used [-Wunused-variable] <--[gcc] 240 | static GParamSpec* rygel_user_config_test_settings_action_properties[RYGEL_USER_CONFIG_TEST_SETTINGS_ACTION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:234:20: warning: ‘rygel_user_config_test_settings_properties’ defined but not used [-Wunused-variable] <--[gcc] 234 | static GParamSpec* rygel_user_config_test_settings_properties[RYGEL_USER_CONFIG_TEST_SETTINGS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:229:20: warning: ‘rygel_user_config_test_setting_map_properties’ defined but not used [-Wunused-variable] <--[gcc] 229 | static GParamSpec* rygel_user_config_test_setting_map_properties[RYGEL_USER_CONFIG_TEST_SETTING_MAP_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:224:20: warning: ‘rygel_user_config_test_section_map_properties’ defined but not used [-Wunused-variable] <--[gcc] 224 | static GParamSpec* rygel_user_config_test_section_map_properties[RYGEL_USER_CONFIG_TEST_SECTION_MAP_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:219:20: warning: ‘rygel_user_config_test_config_set_properties’ defined but not used [-Wunused-variable] <--[gcc] 219 | static GParamSpec* rygel_user_config_test_config_set_properties[RYGEL_USER_CONFIG_TEST_CONFIG_SET_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-user-config-test.p/rygel-user-config-test.c:96:20: warning: ‘rygel_user_config_test_properties’ defined but not used [-Wunused-variable] <--[gcc] 96 | static GParamSpec* rygel_user_config_test_properties[RYGEL_USER_CONFIG_TEST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/rygel-user-config-test.vala:134:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] [372/477] /usr/bin/g-ir-compiler --output src/librygel-renderer/RygelRenderer-2.8.typelib --includedir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/RygelRenderer-2.8.gir [373/477] /usr/bin/g-ir-compiler --output src/librygel-core/RygelCore-2.8.typelib /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/RygelCore-2.8.gir [374/477] /usr/bin/g-ir-compiler --output src/librygel-renderer-gst/RygelRendererGst-2.8.typelib --includedir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --includedir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/RygelRendererGst-2.8.gir [375/477] /usr/bin/g-ir-compiler --output src/librygel-server/RygelServer-2.8.typelib --includedir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/RygelServer-2.8.gir [376/477] gcc -o src/media-engines/simple/librygel-media-engine-simple.so src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so -Wl,--end-group [377/477] gcc -o src/rygel/rygel src/rygel/rygel.p/meson-generated_rygel-acl.c.o src/rygel/rygel.p/meson-generated_application.c.o src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-server' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so /usr/lib64/libX11.so -Wl,--end-group [378/477] gcc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] rygel-http-time-seek-test.c: In function ‘play_speed_finalize’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/time-seek/rygel-http-time-seek-test.vala:1:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] rygel-http-time-seek-test.c:370:14: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c:4: <--[gcc] rygel-http-time-seek-test.c: In function ‘play_speed_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-test.c:391:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘http_get_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-test.c:472:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘client_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-test.c:559:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘soup_message_headers_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-test.c:891:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘soup_server_message_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-test.c:1234:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘soup_status_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-test.c:1282:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c:78:20: warning: ‘client_hacks_properties’ defined but not used [-Wunused-variable] <--[gcc] 78 | static GParamSpec* client_hacks_properties[CLIENT_HACKS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c:62:20: warning: ‘http_get_handler_properties’ defined but not used [-Wunused-variable] <--[gcc] 62 | static GParamSpec* http_get_handler_properties[HTTP_GET_HANDLER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c:46:20: warning: ‘play_speed_properties’ defined but not used [-Wunused-variable] <--[gcc] 46 | static GParamSpec* play_speed_properties[PLAY_SPEED_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c:4: <--[gcc] rygel-http-time-seek-test.c: In function ‘play_speed_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-test.c:391:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘http_get_handler_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-test.c:472:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘client_hacks_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-test.c:559:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘soup_message_headers_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-test.c:891:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘soup_server_message_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-test.c:1234:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-test.c: In function ‘soup_status_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-test.c:1282:6: note: in expansion of macro ‘g_once_init_enter’ [379/477] gcc -o src/ui/rygel-preferences src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libz.so /usr/lib64/libharfbuzz.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libgdk_pixbuf-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group [380/477] gcc -o src/media-engines/gstreamer/librygel-media-engine-gst.so src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 /usr/lib64/libgee-0.8.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libxml2.so /usr/lib64/libgio-2.0.so /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgstpbutils-1.0.so /usr/lib64/libgstvideo-1.0.so /usr/lib64/libgstaudio-1.0.so /usr/lib64/libgstbase-1.0.so /usr/lib64/libgupnp-dlna-2.0.so -lm /usr/lib64/libges-1.0.so /usr/lib64/libgstcontroller-1.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread -Wl,--export-dynamic /usr/lib64/libmediaart-2.0.so -Wl,--end-group [381/477] gcc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:31: <--[gcc] rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-http-time-seek-request.c:1477:6: note: in expansion of macro ‘g_once_init_enter’ rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_construct’: /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rygel-http-time-seek-request.c:427:7: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:421:7: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:418:7: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala: In function ‘rygel_http_time_seek_request_to_string’: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:195:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=] <--[gcc] 195 | return ("HTTPTimeSeekRequest (npt=%lld-%s)".printf | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint64 {aka long int} rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_parse_npt_time’: rygel-http-time-seek-request.c:1323:8: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:1342:8: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:1372:8: warning: unused variable ‘_time_collection_size_’ [-Wunused-variable] rygel-http-time-seek-request.c:1267:7: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c:1261:7: warning: variable ‘_time_tokens_size_’ set but not used [-Wunused-but-set-variable] rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_finalize’: rygel-http-time-seek-request.c:1451:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:31: <--[gcc] rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-http-time-seek-request.c:1477:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:83:20: warning: ‘rygel_http_time_seek_request_properties’ defined but not used [-Wunused-variable] <--[gcc] 83 | static GParamSpec* rygel_http_time_seek_request_properties[RYGEL_HTTP_TIME_SEEK_REQUEST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:105:2: warning: Value stored to '_range_tokens_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:108:2: warning: Value stored to '_tmp19__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:133:2: warning: Value stored to '_tmp29__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:254:2: warning: Value stored to 'seconds_sum' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:255:2: warning: Value stored to 'time_factor' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:261:2: warning: Value stored to '_time_tokens_size_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:262:2: warning: Value stored to '_tmp5__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:263:3: warning: Value stored to '_tmp7__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:264:3: warning: Value stored to '_tmp9__length1' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-http-time-seek-request.vala:33:2: warning: Value stored to 'self' is never read [deadcode.DeadStores] <--[clang] [382/477] gcc -o src/plugins/gst-launch/librygel-gst-launch.so src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so -Wl,--end-group [383/477] gcc -Itests/rygel-meta-config-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o -MF tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o.d -o tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o -c tests/rygel-meta-config-test.p/rygel-meta-config-test.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-meta-config-test.p/rygel-meta-config-test.c:4: <--[gcc] rygel-meta-config-test.c: In function ‘test_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-meta-config-test.c:265:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-meta-config-test.p/rygel-meta-config-test.c:4: <--[gcc] rygel-meta-config-test.c: In function ‘test_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-meta-config-test.c:265:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-meta-config-test.p/rygel-meta-config-test.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-meta-config-test.p/rygel-meta-config-test.c:44:20: warning: ‘test_config_properties’ defined but not used [-Wunused-variable] <--[gcc] 44 | static GParamSpec* test_config_properties[TEST_CONFIG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~ [384/477] gcc -o src/plugins/lms/librygel-lms.so src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-plugin-factory.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-root-container.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-music-root.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-root.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-category-container.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-music.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-album.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-albums.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artist.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-artists.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-videos.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-database.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-all-images.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-years.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-image-year.c.o src/plugins/lms/librygel-lms.so.p/meson-generated_rygel-lms-dbus-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server:$ORIGIN/../../librygel-db' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 src/librygel-db/librygel-db-2.8.so.0.42.6 /usr/lib64/libsqlite3.so /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so -lunistring -Wl,--end-group [385/477] gcc -o src/plugins/playbin/librygel-playbin.so src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer:$ORIGIN/../../librygel-renderer-gst' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-renderer/librygel-renderer-2.8.so.0.42.6 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgstaudio-1.0.so /usr/lib64/libgstbase-1.0.so -Wl,--end-group [386/477] gcc -o src/plugins/mpris/librygel-mpris.so src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-renderer/librygel-renderer-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so -Wl,--end-group [387/477] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/rygel.mo ../po/fi.po [388/477] gcc -o src/plugins/ruih/librygel-ruih.so src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-ruih' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-ruih -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-ruih/librygel-ruih-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group [389/477] gcc -o src/plugins/external/librygel-external.so src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so -Wl,--end-group [390/477] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/rygel.mo ../po/fr.po [391/477] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/rygel.mo ../po/fur.po [392/477] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/rygel.mo ../po/gl.po [393/477] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/rygel.mo ../po/gu.po [394/477] /usr/bin/msgfmt -o po/he/LC_MESSAGES/rygel.mo ../po/he.po [395/477] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/rygel.mo ../po/hi.po [396/477] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/rygel.mo ../po/hr.po [397/477] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/rygel.mo ../po/hu.po [398/477] /usr/bin/msgfmt -o po/id/LC_MESSAGES/rygel.mo ../po/id.po [399/477] /usr/bin/msgfmt -o po/it/LC_MESSAGES/rygel.mo ../po/it.po [400/477] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/rygel.mo ../po/ja.po [401/477] gcc -o src/plugins/media-export/mx-extract src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group src/plugins/media-export/libmx-constants.a /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgstpbutils-1.0.so /usr/lib64/libgstvideo-1.0.so /usr/lib64/libgstaudio-1.0.so /usr/lib64/libgstbase-1.0.so /usr/lib64/libgupnp-dlna-2.0.so /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgupnp-dlna-gst-2.0.so /usr/lib64/libgsttag-1.0.so -Wl,--end-group [402/477] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/rygel.mo ../po/ka.po [403/477] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/rygel.mo ../po/kab.po [404/477] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/rygel.mo ../po/kk.po [405/477] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/rygel.mo ../po/ko.po [406/477] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/rygel.mo ../po/kn.po [407/477] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/rygel.mo ../po/lt.po [408/477] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/rygel.mo ../po/lv.po [409/477] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/rygel.mo ../po/ml.po [410/477] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/rygel.mo ../po/ms.po [411/477] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/rygel.mo ../po/nb.po [412/477] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/rygel.mo ../po/ne.po [413/477] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/rygel.mo ../po/nl.po [414/477] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/rygel.mo ../po/oc.po [415/477] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/rygel.mo ../po/pa.po [416/477] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/rygel.mo ../po/pl.po [417/477] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/rygel.mo ../po/pt.po [418/477] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/rygel.mo ../po/pt_BR.po [419/477] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/rygel.mo ../po/ro.po [420/477] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/rygel.mo ../po/ru.po [421/477] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/rygel.mo ../po/sk.po [422/477] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/rygel.mo ../po/sl.po [423/477] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/rygel.mo ../po/sr@latin.po [424/477] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/rygel.mo ../po/sr.po [425/477] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/rygel.mo ../po/sv.po [426/477] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/rygel.mo ../po/ta.po [427/477] /usr/bin/msgfmt -o po/te/LC_MESSAGES/rygel.mo ../po/te.po [428/477] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/rygel.mo ../po/tg.po [429/477] /usr/bin/msgfmt -o po/th/LC_MESSAGES/rygel.mo ../po/th.po [430/477] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/rygel.mo ../po/tr.po [431/477] /usr/bin/msgfmt -o po/ug/LC_MESSAGES/rygel.mo ../po/ug.po [432/477] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/rygel.mo ../po/uk.po [433/477] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/rygel.mo ../po/vi.po [434/477] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/rygel.mo ../po/zh_CN.po [435/477] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/rygel.mo ../po/zh_HK.po [436/477] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/rygel.mo ../po/zh_TW.po [437/477] /usr/bin/meson --internal exe --capture data/xml/MediaServer3.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py data/xml/MediaServer3.xml.in [438/477] /usr/bin/meson --internal exe --capture data/xml/EnergyManagement.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/EnergyManagement.xml.in [439/477] /usr/bin/meson --internal exe --capture data/xml/MediaRenderer2.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py data/xml/MediaRenderer2.xml.in [440/477] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/ContentDirectory.xml.in [441/477] gcc -o src/plugins/media-export/librygel-media-export.so src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server:$ORIGIN/../../librygel-db' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db -Wl,--start-group src/plugins/media-export/libmx-constants.a src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 src/librygel-db/librygel-db-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgstpbutils-1.0.so /usr/lib64/libgstvideo-1.0.so /usr/lib64/libgstaudio-1.0.so /usr/lib64/libgstbase-1.0.so /usr/lib64/libgupnp-dlna-2.0.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so /usr/lib64/libsqlite3.so -lunistring -Wl,--end-group [442/477] /usr/bin/meson --internal exe --capture data/xml/RuihServer2.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py data/xml/RuihServer2.xml.in [443/477] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel.desktop.in data/rygel.desktop desktop ../data/../po [444/477] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel-preferences.desktop.in data/rygel-preferences.desktop desktop ../data/../po [445/477] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory-NoTrack.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/ContentDirectory-NoTrack.xml.in [446/477] /usr/bin/meson --internal exe --capture data/xml/ConnectionManager.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/ConnectionManager.xml.in [447/477] /usr/bin/meson --internal exe --capture data/xml/RemoteUIServerService.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/RemoteUIServerService.xml.in [448/477] /usr/bin/meson --internal exe --capture data/xml/AVTransport2.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/AVTransport2.xml.in [449/477] /usr/bin/meson --internal exe --capture data/xml/BasicManagement2.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/BasicManagement2.xml.in [450/477] /usr/bin/meson --internal exe --capture data/xml/UIList.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/UIList.xml.in [451/477] /usr/bin/meson --internal exe --capture data/xml/RenderingControl2.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/RenderingControl2.xml.in [452/477] /usr/bin/meson --internal exe --capture data/xml/X_MS_MediaReceiverRegistrar1.xml -- /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/xml/process-xml.py ../data/xml/X_MS_MediaReceiverRegistrar1.xml.in [453/477] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.authors.section.enabled 1 --stringparam man.copyright.section.enabled 1 -o doc/man/rygel.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/man/rygel.xml [454/477] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.authors.section.enabled 1 --stringparam man.copyright.section.enabled 1 -o doc/man/rygel.conf.5 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/man/rygel.conf.xml [455/477] gcc -Itests/rygel-playbin-renderer-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o -MF tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o.d -o tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o -c tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:26: <--[gcc] rygel-playbin-renderer-test.c: In function ‘rygel_playbin_renderer_test_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-playbin-renderer-test.c:242:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/glib-2.0/gobject/gbinding.h:30, <--[gcc] from /usr/include/glib-2.0/glib-object.h:24, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:26: <--[gcc] rygel-playbin-renderer-test.c: In function ‘rygel_playbin_renderer_test_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-playbin-renderer-test.c:242:6: note: in expansion of macro ‘g_once_init_enter’ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:65:20: warning: ‘rygel_playbin_renderer_test_properties’ defined but not used [-Wunused-variable] <--[gcc] 65 | static GParamSpec* rygel_playbin_renderer_test_properties[RYGEL_PLAYBIN_RENDERER_TEST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-dlna.h:94: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck] [456/477] gcc -Itests/rygel-plugin-loader-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -MD -MQ tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o -MF tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o.d -o tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o -c tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] In file included from /usr/include/glib-2.0/glib/gthread.h:34, <--[gcc] from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:4: <--[gcc] rygel-plugin-loader-test.c: In function ‘test_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-plugin-loader-test.c:312:6: note: in expansion of macro ‘g_once_init_enter’ rygel-plugin-loader-test.c: In function ‘test_plugin_loader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] rygel-plugin-loader-test.c:613:6: note: in expansion of macro ‘g_once_init_enter’ from /usr/include/glib-2.0/glib/gasyncqueue.h:34, <--[gcc] from /usr/include/glib-2.0/glib.h:34, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12, <--[gcc] from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h:6, <--[gcc] from /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:4: <--[gcc] rygel-plugin-loader-test.c: In function ‘test_config_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-plugin-loader-test.c:312:6: note: in expansion of macro ‘g_once_init_enter’ rygel-plugin-loader-test.c: In function ‘test_plugin_loader_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] <--[gcc] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ <--[gcc] 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ rygel-plugin-loader-test.c:613:6: note: in expansion of macro ‘g_once_init_enter’ rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict’: rygel-plugin-loader-test.c:644:10: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable] rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict_with_disabled’: rygel-plugin-loader-test.c:760:10: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable] rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict_dynamic_enable’: rygel-plugin-loader-test.c:882:10: warning: variable ‘_tmp19_’ set but not used [-Wunused-but-set-variable] rygel-plugin-loader-test.c:876:10: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: At top level: <--[gcc] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:60:20: warning: ‘test_plugin_loader_properties’ defined but not used [-Wunused-variable] <--[gcc] 60 | static GParamSpec* test_plugin_loader_properties[TEST_PLUGIN_LOADER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:43:20: warning: ‘test_config_properties’ defined but not used [-Wunused-variable] <--[gcc] 43 | static GParamSpec* test_config_properties[TEST_CONFIG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/plugin-loader/rygel-plugin-loader-test.vala:54:2: warning: Value stored to '_tmp16_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/plugin-loader/rygel-plugin-loader-test.vala:72:2: warning: Value stored to '_tmp16_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/plugin-loader/rygel-plugin-loader-test.vala:92:2: warning: Value stored to '_tmp16_' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/tests/plugin-loader/rygel-plugin-loader-test.vala:99:2: warning: Value stored to '_tmp19_' is never read [deadcode.DeadStores] <--[clang] [457/477] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-db --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-db/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg sqlite3 --pkg gupnp-av-1.0 --pkg rygel-core-2.8 ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala ../src/librygel-db/collate.c Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Succeeded - 0 warning(s) [458/477] gcc -o src/plugins/tracker3/librygel-tracker3.so src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libtracker-sparql-3.0.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so -Wl,--end-group [459/477] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-renderer/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Succeeded - 0 warning(s) [460/477] /usr/bin/valadoc --package-name librygel-core --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-core/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix ../src/librygel-core/rygel-connection-manager.vala ../src/librygel-core/rygel-basic-management.vala ../src/librygel-core/rygel-basic-management-test.vala ../src/librygel-core/rygel-basic-management-test-ping.vala ../src/librygel-core/rygel-basic-management-test-nslookup.vala ../src/librygel-core/rygel-basic-management-test-traceroute.vala ../src/librygel-core/rygel-description-file.vala ../src/librygel-core/rygel-dlna-profile.vala ../src/librygel-core/rygel-energy-management.vala ../src/librygel-core/rygel-root-device.vala ../src/librygel-core/rygel-root-device-factory.vala ../src/librygel-core/rygel-dbus-interface.vala ../src/librygel-core/rygel-log-handler.vala ../src/librygel-core/rygel-meta-config.vala ../src/librygel-core/rygel-plugin-loader.vala ../src/librygel-core/rygel-recursive-module-loader.vala ../src/librygel-core/rygel-plugin.vala ../src/librygel-core/rygel-resource-info.vala ../src/librygel-core/rygel-media-device.vala ../src/librygel-core/rygel-configuration.vala ../src/librygel-core/rygel-base-configuration.vala ../src/librygel-core/rygel-cmdline-config.vala ../src/librygel-core/rygel-environment-config.vala ../src/librygel-core/rygel-user-config.vala ../src/librygel-core/rygel-state-machine.vala ../src/librygel-core/rygel-v1-hacks.vala ../src/librygel-core/rygel-icon-info.vala ../src/librygel-core/rygel-xml-utils.vala ../src/librygel-core/rygel-plugin-information.vala ../src/librygel-core/rygel-energy-management-helper.c ../src/librygel-core/dlna150-hacks.vala ../src/librygel-core/agent-matcher.vala ../src/librygel-core/rygel-build-config.vapi rygel-plugin-information.vala:76.49-76.61: warning: `GLib.Module.SUFFIX' has been deprecated since 2.76 agent-matcher.vala:49.5-49.23: warning: Method `Rygel.AgentMatcher.matches' never used Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Succeeded - 2 warning(s) [461/477] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer --pkg rygel-build-config --force --directory doc/reference/librygel-renderer-gst/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg rygel-renderer-2.8 --pkg gstreamer-1.0 --pkg gstreamer-audio-1.0 ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Succeeded - 0 warning(s) [462/477] gcc -o tests/rygel-searchable-container-test tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o tests/rygel-searchable-container-test.p/meson-generated_searchable-container_test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgupnp-av-1.0.so -Wl,--end-group [463/477] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-db --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-db/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg sqlite3 --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --doclet gtkdoc -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/rygel-db.h -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db/librygel-db-2.8.so -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/librygel-core-2.8.so ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala ../src/librygel-db/collate.c /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] Traceback (most recent call last): File "/usr/bin/gtkdoc-scangobj", line 81, in <module> sys.exit(scangobj.run(options)) ~~~~~~~~~~~~^^^^^^^^^ File "/usr/share/gtk-doc/python/gtkdoc/scangobj.py", line 1326, in run for line in open(options.types, 'r', encoding='utf-8'): ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'librygel-db.types' ./librygel-db-sections.txt:5: warning: No declaration found for rygel_database_sql_function_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/sql-function.c:12: warning: Field descriptions for struct RygelDatabaseSqlFunction are missing in source code comment block. ./librygel-db-sections.txt:23: warning: No declaration found for rygel_database_cursor_bind. ./librygel-db-sections.txt:24: warning: No declaration found for rygel_database_cursor_has_next. ./librygel-db-sections.txt:25: warning: No declaration found for rygel_database_cursor_next. ./librygel-db-sections.txt:26: warning: No declaration found for rygel_database_cursor_iterator. ./librygel-db-sections.txt:27: warning: No declaration found for rygel_database_cursor_throw_if_code_is_error. ./librygel-db-sections.txt:28: warning: No declaration found for rygel_database_cursor_throw_if_db_has_error. ./librygel-db-sections.txt:30: warning: No declaration found for rygel_database_cursor_iterator_next. ./librygel-db-sections.txt:31: warning: No declaration found for rygel_database_cursor_iterator_get. ./librygel-db-sections.txt:32: warning: No declaration found for rygel_database_cursor_iterator_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:82: warning: Field descriptions for struct RygelDatabaseCursorIterator are missing in source code comment block. ./librygel-db-sections.txt:34: warning: No declaration found for rygel_database_cursor_iterator_ref. ./librygel-db-sections.txt:35: warning: No declaration found for rygel_database_cursor_iterator_unref. ./librygel-db-sections.txt:36: warning: No declaration found for rygel_database_cursor_param_spec_iterator. ./librygel-db-sections.txt:37: warning: No declaration found for rygel_database_cursor_value_set_iterator. ./librygel-db-sections.txt:38: warning: No declaration found for rygel_database_cursor_value_get_iterator. ./librygel-db-sections.txt:39: warning: No declaration found for rygel_database_cursor_value_take_iterator. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:139: warning: Field description for RygelDatabaseCursorIteratorClass::finalize is missing in source code comment block. ./librygel-db-sections.txt:41: warning: No declaration found for rygel_database_cursor_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:157: warning: Field descriptions for struct RygelDatabaseCursor are missing in source code comment block. ./librygel-db-sections.txt:67: warning: No declaration found for rygel_database_database_exec_cursor. ./librygel-db-sections.txt:68: warning: No declaration found for rygel_database_database_exec. ./librygel-db-sections.txt:69: warning: No declaration found for rygel_database_database_query_value. ./librygel-db-sections.txt:70: warning: No declaration found for rygel_database_database_analyze. ./librygel-db-sections.txt:71: warning: No declaration found for rygel_database_database_begin. ./librygel-db-sections.txt:72: warning: No declaration found for rygel_database_database_commit. ./librygel-db-sections.txt:73: warning: No declaration found for rygel_database_database_rollback. ./librygel-db-sections.txt:74: warning: No declaration found for rygel_database_database_is_empty. ./librygel-db-sections.txt:75: warning: No declaration found for rygel_database_database_new. ./librygel-db-sections.txt:76: warning: No declaration found for rygel_database_database_set_name. ./librygel-db-sections.txt:77: warning: No declaration found for rygel_database_database_set_flavor. ./librygel-db-sections.txt:78: warning: No declaration found for rygel_database_database_set_flags. ./librygel-db-sections.txt:79: warning: No declaration found for rygel_database_database_utf8_contains. ./librygel-db-sections.txt:80: warning: No declaration found for rygel_database_database_utf8_collate. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/database.c:154: warning: Field descriptions for struct RygelDatabaseDatabase are missing in source code comment block. ./librygel-db-sections.txt:83: warning: No declaration found for rygel_database_null. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/database.c:173: warning: Value descriptions for RygelDatabaseFlavor are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/database.c:176: warning: Value descriptions for RygelDatabaseFlags are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/database.c:179: warning: Value descriptions for RygelDatabaseDatabaseError are missing in source code comment block. ./librygel-db-sections.txt:108: warning: No declaration found for rygel_database_sql_operator_to_string. ./librygel-db-sections.txt:109: warning: No declaration found for rygel_database_sql_operator_new. ./librygel-db-sections.txt:110: warning: No declaration found for rygel_database_sql_operator_new_from_search_criteria_op. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-db/gtkdoc/ccomments/sql-operator.c:23: warning: Field descriptions for struct RygelDatabaseSqlOperator are missing in source code comment block. See librygel-db-undeclared.txt for the list of undeclared symbols. ./librygel-db-unused.txt:1: warning: 2 unused declarations. They should be added to librygel-db-sections.txt in the appropriate place. warning: failed to load external entity "../xml/tree_index.sgml" ../librygel-db-docs.xml:34: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found warning: failed to load external entity "../xml/annotation-glossary.xml" Succeeded - 0 warning(s) [464/477] /usr/bin/valadoc --package-name librygel-server --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-server/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg libmediaart-2.0 ../src/librygel-server/rygel-audio-item.vala ../src/librygel-server/rygel-image-item.vala ../src/librygel-server/rygel-logical-expression.vala ../src/librygel-server/rygel-media-art-store.vala ../src/librygel-server/rygel-media-objects.vala ../src/librygel-server/rygel-music-item.vala ../src/librygel-server/rygel-photo-item.vala ../src/librygel-server/rygel-relational-expression.vala ../src/librygel-server/rygel-simple-container.vala ../src/librygel-server/rygel-subtitle.vala ../src/librygel-server/rygel-thumbnail.vala ../src/librygel-server/rygel-video-item.vala ../src/librygel-server/rygel-media-container.vala ../src/librygel-server/rygel-media-item.vala ../src/librygel-server/rygel-media-file-item.vala ../src/librygel-server/rygel-media-object.vala ../src/librygel-server/rygel-media-resource.vala ../src/librygel-server/rygel-media-server-plugin.vala ../src/librygel-server/rygel-search-expression.vala ../src/librygel-server/rygel-searchable-container.vala ../src/librygel-server/rygel-trackable-container.vala ../src/librygel-server/rygel-trackable-item.vala ../src/librygel-server/rygel-visual-item.vala ../src/librygel-server/rygel-writable-container.vala ../src/librygel-server/rygel-media-server.vala ../src/librygel-server/rygel-media-engine.vala ../src/librygel-server/rygel-http-seek.vala ../src/librygel-server/rygel-data-source.vala ../src/librygel-server/rygel-updatable-object.vala ../src/librygel-server/rygel-playlist-item.vala ../src/librygel-server/rygel-browse.vala ../src/librygel-server/rygel-client-hacks.vala ../src/librygel-server/rygel-content-directory.vala ../src/librygel-server/rygel-dbus-thumbnailer.vala ../src/librygel-server/rygel-engine-loader.vala ../src/librygel-server/rygel-http-byte-seek-request.vala ../src/librygel-server/rygel-http-byte-seek-response.vala ../src/librygel-server/rygel-free-desktop-interfaces.vala ../src/librygel-server/rygel-http-get-handler.vala ../src/librygel-server/rygel-http-get.vala ../src/librygel-server/rygel-http-thumbnail-handler.vala ../src/librygel-server/rygel-http-subtitle-handler.vala ../src/librygel-server/rygel-http-item-uri.vala ../src/librygel-server/rygel-http-post.vala ../src/librygel-server/rygel-http-request.vala ../src/librygel-server/rygel-http-response.vala ../src/librygel-server/rygel-http-response-element.vala ../src/librygel-server/rygel-http-server.vala ../src/librygel-server/rygel-http-time-seek-request.vala ../src/librygel-server/rygel-http-time-seek-response.vala ../src/librygel-server/rygel-http-resource-handler.vala ../src/librygel-server/rygel-import-resource.vala ../src/librygel-server/rygel-object-creator.vala ../src/librygel-server/rygel-reference-creator.vala ../src/librygel-server/rygel-item-destroyer.vala ../src/librygel-server/rygel-item-updater.vala ../src/librygel-server/rygel-object-removal-queue.vala ../src/librygel-server/rygel-last-change-entry.vala ../src/librygel-server/rygel-last-change-obj-add.vala ../src/librygel-server/rygel-last-change-obj-del.vala ../src/librygel-server/rygel-last-change-obj-mod.vala ../src/librygel-server/rygel-last-change-st-done.vala ../src/librygel-server/rygel-last-change.vala ../src/librygel-server/rygel-lg-tv-hacks.vala ../src/librygel-server/rygel-m3u-playlist.vala ../src/librygel-server/rygel-media-query-action.vala ../src/librygel-server/rygel-media-receiver-registrar.vala ../src/librygel-server/rygel-panasonic-hacks.vala ../src/librygel-server/rygel-samsung-tv-hacks.vala ../src/librygel-server/rygel-seek-hacks.vala ../src/librygel-server/rygel-search-criteria-parser.vala ../src/librygel-server/rygel-search.vala ../src/librygel-server/rygel-serializer.vala ../src/librygel-server/rygel-source-connection-manager.vala ../src/librygel-server/rygel-subtitle-manager.vala ../src/librygel-server/rygel-thumbnailer.vala ../src/librygel-server/rygel-wmp-hacks.vala ../src/librygel-server/rygel-xbmc-hacks.vala ../src/librygel-server/rygel-xbmc4xbox-hacks.vala ../src/librygel-server/rygel-xbox-hacks.vala ../src/librygel-server/rygel-phillips-hacks.vala ../src/librygel-server/rygel-data-sink.vala ../src/librygel-server/rygel-playspeed.vala ../src/librygel-server/rygel-playspeed-request.vala ../src/librygel-server/rygel-playspeed-response.vala ../src/librygel-server/rygel-dtcp-cleartext-request.vala ../src/librygel-server/rygel-dtcp-cleartext-response.vala ../src/librygel-server/rygel-dlna-available-seek-request.vala ../src/librygel-server/rygel-dlna-available-seek-response.vala ../src/librygel-server/raumfeld-hacks.vala rygel-object-creator.vala:194.20-194.47: warning: `GLib.PatternSpec.match_string' has been deprecated since 2.70 rygel-http-request.vala:66.9-66.33: warning: `Soup.Server.pause_message' has been deprecated since 3.2 rygel-http-request.vala:113.9-113.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-post.vala:174.9-174.33: warning: `Soup.Server.pause_message' has been deprecated since 3.2 rygel-http-post.vala:191.13-191.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-post.vala:200.9-200.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-post.vala:88.9-88.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-data-sink.vala:79.9-79.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-response.vala:132.13-132.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:182.13-182.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:222.13-222.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:249.13-249.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:359.13-359.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-searchable-container.vala: Rygel.SearchableContainer.find_object: @param: warning: Unknown parameter `callback' rygel-media-container.vala: Rygel.MediaContainer.container_updated: @see: warning: `rygel_media_container_updated().' does not exist rygel-writable-container.vala: Rygel.WritableContainer.add_item: @return: warning: Return description declared for void function rygel-writable-container.vala: Rygel.WritableContainer.remove_item: @return: warning: Return description declared for void function rygel-trackable-container.vala: Rygel.TrackableContainer.add_child_tracked: @see: warning: `rygel_trackable_object_remove_child_tracked()' does not exist rygel-trackable-container.vala: Rygel.TrackableContainer.remove_child_tracked: @see: warning: `rygel_trackable_object_add_child_tracked()' does not exist Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Error: Layout type: "dot" not recognized. Use one of: Error: Format: "png" not recognized. Use one of: Error: Format: "cmapx" not recognized. Use one of: Succeeded - 19 warning(s) [465/477] gcc -o tests/rygel-database-test.vala tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../src/librygel-db:$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-db -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,--start-group src/librygel-db/librygel-db-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libsqlite3.so -lunistring -Wl,--end-group [466/477] gcc -o tests/rygel-environment-test tests/rygel-environment-test.p/meson-generated_rygel-environment-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -Wl,--end-group [467/477] gcc -o tests/rygel-regression-test tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../src/librygel-core:$ORIGIN/../src/librygel-server' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-server/librygel-server-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libmediaart-2.0.so -Wl,--end-group [468/477] gcc -o tests/rygel-playbin-renderer-test tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../src/librygel-core:$ORIGIN/../src/librygel-renderer:$ORIGIN/../src/librygel-renderer-gst' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 src/librygel-renderer/librygel-renderer-2.8.so.0.42.6 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6 /usr/lib64/libgstreamer-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib64/libgupnp-av-1.0.so /usr/lib64/libgstaudio-1.0.so /usr/lib64/libgstbase-1.0.so -Wl,--end-group [469/477] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-renderer/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --doclet gtkdoc -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/rygel-renderer.h -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/librygel-core-2.8.so ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] Traceback (most recent call last): File "/usr/bin/gtkdoc-scangobj", line 81, in <module> sys.exit(scangobj.run(options)) ~~~~~~~~~~~~^^^^^^^^^ File "/usr/share/gtk-doc/python/gtkdoc/scangobj.py", line 1326, in run for line in open(options.types, 'r', encoding='utf-8'): ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'librygel-renderer.types' ./librygel-renderer-sections.txt:5: warning: No declaration found for rygel_media_renderer_plugin_get_player. ./librygel-renderer-sections.txt:6: warning: No declaration found for rygel_media_renderer_plugin_get_protocol_info. ./librygel-renderer-sections.txt:7: warning: No declaration found for rygel_media_renderer_plugin_new. ./librygel-renderer-sections.txt:8: warning: No declaration found for rygel_media_renderer_plugin_get_supported_profiles. ./librygel-renderer-sections.txt:9: warning: No declaration found for rygel_media_renderer_plugin_set_supported_profiles. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer-plugin.c:52: warning: Field descriptions for struct RygelMediaRendererPlugin are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer-plugin.c:59: warning: Field description for RygelMediaRendererPluginClass::get_controller is missing in source code comment block. ./librygel-renderer-sections.txt:26: warning: No declaration found for rygel_player_controller_next. ./librygel-renderer-sections.txt:27: warning: No declaration found for rygel_player_controller_previous. ./librygel-renderer-sections.txt:28: warning: No declaration found for rygel_player_controller_set_single_play_uri. ./librygel-renderer-sections.txt:29: warning: No declaration found for rygel_player_controller_set_playlist_uri. ./librygel-renderer-sections.txt:30: warning: No declaration found for rygel_player_controller_set_next_single_play_uri. ./librygel-renderer-sections.txt:31: warning: No declaration found for rygel_player_controller_set_next_playlist_uri. ./librygel-renderer-sections.txt:32: warning: No declaration found for rygel_player_controller_is_play_mode_valid. ./librygel-renderer-sections.txt:33: warning: No declaration found for rygel_player_controller_unescape. ./librygel-renderer-sections.txt:34: warning: No declaration found for rygel_player_controller_get_playback_state. ./librygel-renderer-sections.txt:35: warning: No declaration found for rygel_player_controller_set_playback_state. ./librygel-renderer-sections.txt:36: warning: No declaration found for rygel_player_controller_get_n_tracks. ./librygel-renderer-sections.txt:37: warning: No declaration found for rygel_player_controller_set_n_tracks. ./librygel-renderer-sections.txt:38: warning: No declaration found for rygel_player_controller_get_track. ./librygel-renderer-sections.txt:39: warning: No declaration found for rygel_player_controller_set_track. ./librygel-renderer-sections.txt:40: warning: No declaration found for rygel_player_controller_get_uri. ./librygel-renderer-sections.txt:41: warning: No declaration found for rygel_player_controller_set_uri. ./librygel-renderer-sections.txt:42: warning: No declaration found for rygel_player_controller_get_metadata. ./librygel-renderer-sections.txt:43: warning: No declaration found for rygel_player_controller_set_metadata. ./librygel-renderer-sections.txt:44: warning: No declaration found for rygel_player_controller_get_track_uri. ./librygel-renderer-sections.txt:45: warning: No declaration found for rygel_player_controller_set_track_uri. ./librygel-renderer-sections.txt:46: warning: No declaration found for rygel_player_controller_get_track_metadata. ./librygel-renderer-sections.txt:47: warning: No declaration found for rygel_player_controller_set_track_metadata. ./librygel-renderer-sections.txt:48: warning: No declaration found for rygel_player_controller_get_next_uri. ./librygel-renderer-sections.txt:49: warning: No declaration found for rygel_player_controller_set_next_uri. ./librygel-renderer-sections.txt:50: warning: No declaration found for rygel_player_controller_get_next_metadata. ./librygel-renderer-sections.txt:51: warning: No declaration found for rygel_player_controller_set_next_metadata. ./librygel-renderer-sections.txt:52: warning: No declaration found for rygel_player_controller_get_current_transport_actions. ./librygel-renderer-sections.txt:53: warning: No declaration found for rygel_player_controller_get_play_mode. ./librygel-renderer-sections.txt:54: warning: No declaration found for rygel_player_controller_set_play_mode. ./librygel-renderer-sections.txt:55: warning: No declaration found for rygel_player_controller_get_can_pause. ./librygel-renderer-sections.txt:69: warning: No declaration found for rygel_media_renderer_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer.c:24: warning: Field descriptions for struct RygelMediaRenderer are missing in source code comment block. ./librygel-renderer-sections.txt:86: warning: No declaration found for rygel_media_player_seek. ./librygel-renderer-sections.txt:87: warning: No declaration found for rygel_media_player_seek_bytes. ./librygel-renderer-sections.txt:88: warning: No declaration found for rygel_media_player_get_protocols. ./librygel-renderer-sections.txt:89: warning: No declaration found for rygel_media_player_get_mime_types. ./librygel-renderer-sections.txt:90: warning: No declaration found for rygel_media_player_play_speed_to_double. ./librygel-renderer-sections.txt:91: warning: No declaration found for rygel_media_player_get_playback_state. ./librygel-renderer-sections.txt:92: warning: No declaration found for rygel_media_player_set_playback_state. ./librygel-renderer-sections.txt:93: warning: No declaration found for rygel_media_player_get_allowed_playback_speeds. ./librygel-renderer-sections.txt:94: warning: No declaration found for rygel_media_player_get_playback_speed. ./librygel-renderer-sections.txt:95: warning: No declaration found for rygel_media_player_set_playback_speed. ./librygel-renderer-sections.txt:96: warning: No declaration found for rygel_media_player_get_uri. ./librygel-renderer-sections.txt:97: warning: No declaration found for rygel_media_player_set_uri. ./librygel-renderer-sections.txt:98: warning: No declaration found for rygel_media_player_get_volume. ./librygel-renderer-sections.txt:99: warning: No declaration found for rygel_media_player_set_volume. ./librygel-renderer-sections.txt:100: warning: No declaration found for rygel_media_player_get_duration. ./librygel-renderer-sections.txt:101: warning: No declaration found for rygel_media_player_get_size. ./librygel-renderer-sections.txt:102: warning: No declaration found for rygel_media_player_get_metadata. ./librygel-renderer-sections.txt:103: warning: No declaration found for rygel_media_player_set_metadata. ./librygel-renderer-sections.txt:104: warning: No declaration found for rygel_media_player_get_mime_type. ./librygel-renderer-sections.txt:105: warning: No declaration found for rygel_media_player_set_mime_type. ./librygel-renderer-sections.txt:106: warning: No declaration found for rygel_media_player_get_can_seek. ./librygel-renderer-sections.txt:107: warning: No declaration found for rygel_media_player_get_can_seek_bytes. ./librygel-renderer-sections.txt:108: warning: No declaration found for rygel_media_player_get_content_features. ./librygel-renderer-sections.txt:109: warning: No declaration found for rygel_media_player_set_content_features. ./librygel-renderer-sections.txt:110: warning: No declaration found for rygel_media_player_get_duration_as_str. ./librygel-renderer-sections.txt:111: warning: No declaration found for rygel_media_player_get_position. ./librygel-renderer-sections.txt:112: warning: No declaration found for rygel_media_player_get_byte_position. ./librygel-renderer-sections.txt:113: warning: No declaration found for rygel_media_player_get_position_as_str. ./librygel-renderer-sections.txt:114: warning: No declaration found for rygel_media_player_get_user_agent. ./librygel-renderer-sections.txt:115: warning: No declaration found for rygel_media_player_set_user_agent. ./librygel-renderer-sections.txt:116: warning: No declaration found for rygel_media_player_get_protocol_info. See librygel-renderer-undeclared.txt for the list of undeclared symbols. ./librygel-renderer-unused.txt:1: warning: 1 unused declarations. They should be added to librygel-renderer-sections.txt in the appropriate place. warning: failed to load external entity "../xml/tree_index.sgml" ../librygel-renderer-docs.xml:37: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found warning: failed to load external entity "../xml/annotation-glossary.xml" Succeeded - 0 warning(s) [470/477] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer --pkg rygel-build-config --force --directory doc/reference/librygel-renderer-gst/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg rygel-renderer-2.8 --pkg gstreamer-1.0 --pkg gstreamer-audio-1.0 --doclet gtkdoc -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/rygel-renderer.h -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/librygel-core-2.8.so -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] Traceback (most recent call last): File "/usr/bin/gtkdoc-scangobj", line 81, in <module> sys.exit(scangobj.run(options)) ~~~~~~~~~~~~^^^^^^^^^ File "/usr/share/gtk-doc/python/gtkdoc/scangobj.py", line 1326, in run for line in open(options.types, 'r', encoding='utf-8'): ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'librygel-renderer-gst.types' ./librygel-renderer-gst-sections.txt:4: warning: No declaration found for RYGEL_TYPE_PLAYBIN_RENDERER. ./librygel-renderer-gst-sections.txt:5: warning: No declaration found for rygel_playbin_renderer_get_playbin. ./librygel-renderer-gst-sections.txt:6: warning: No declaration found for rygel_playbin_renderer_new. ./librygel-renderer-gst-sections.txt:7: warning: No declaration found for RygelPlaybinRenderer. ./librygel-renderer-gst-sections.txt:8: warning: No declaration found for RygelPlaybinRendererClass. ./librygel-renderer-gst-sections.txt:23: warning: No declaration found for RYGEL_TYPE_PLAYBIN_PLAYER. ./librygel-renderer-gst-sections.txt:24: warning: No declaration found for rygel_playbin_player_get_playbin. ./librygel-renderer-gst-sections.txt:25: warning: No declaration found for rygel_playbin_player_get_supported_profiles. ./librygel-renderer-gst-sections.txt:26: warning: No declaration found for rygel_playbin_player_instance. ./librygel-renderer-gst-sections.txt:27: warning: No declaration found for RygelPlaybinPlayer. ./librygel-renderer-gst-sections.txt:28: warning: No declaration found for RygelPlaybinPlayerClass. ./librygel-renderer-gst-sections.txt:29: warning: No declaration found for RygelPlaybinPlayerError. See librygel-renderer-gst-undeclared.txt for the list of undeclared symbols. ./librygel-renderer-gst-unused.txt:1: warning: 31 unused declarations. They should be added to librygel-renderer-gst-sections.txt in the appropriate place. warning: failed to load external entity "../xml/tree_index.sgml" ../librygel-renderer-gst-docs.xml:34: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found warning: failed to load external entity "../xml/annotation-glossary.xml" Succeeded - 0 warning(s) [471/477] gcc -o tests/rygel-http-time-seek-test tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so -Wl,--end-group [472/477] /usr/bin/valadoc --doclet gtkdoc --package-name librygel-core --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-core/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/rygel-core.h -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/librygel-core-2.8.so -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core ../src/librygel-core/rygel-connection-manager.vala ../src/librygel-core/rygel-basic-management.vala ../src/librygel-core/rygel-basic-management-test.vala ../src/librygel-core/rygel-basic-management-test-ping.vala ../src/librygel-core/rygel-basic-management-test-nslookup.vala ../src/librygel-core/rygel-basic-management-test-traceroute.vala ../src/librygel-core/rygel-description-file.vala ../src/librygel-core/rygel-dlna-profile.vala ../src/librygel-core/rygel-energy-management.vala ../src/librygel-core/rygel-root-device.vala ../src/librygel-core/rygel-root-device-factory.vala ../src/librygel-core/rygel-dbus-interface.vala ../src/librygel-core/rygel-log-handler.vala ../src/librygel-core/rygel-meta-config.vala ../src/librygel-core/rygel-plugin-loader.vala ../src/librygel-core/rygel-recursive-module-loader.vala ../src/librygel-core/rygel-plugin.vala ../src/librygel-core/rygel-resource-info.vala ../src/librygel-core/rygel-media-device.vala ../src/librygel-core/rygel-configuration.vala ../src/librygel-core/rygel-base-configuration.vala ../src/librygel-core/rygel-cmdline-config.vala ../src/librygel-core/rygel-environment-config.vala ../src/librygel-core/rygel-user-config.vala ../src/librygel-core/rygel-state-machine.vala ../src/librygel-core/rygel-v1-hacks.vala ../src/librygel-core/rygel-icon-info.vala ../src/librygel-core/rygel-xml-utils.vala ../src/librygel-core/rygel-plugin-information.vala ../src/librygel-core/rygel-energy-management-helper.c ../src/librygel-core/dlna150-hacks.vala ../src/librygel-core/agent-matcher.vala ../src/librygel-core/rygel-build-config.vapi rygel-plugin-information.vala:76.49-76.61: warning: `GLib.Module.SUFFIX' has been deprecated since 2.76 agent-matcher.vala:49.5-49.23: warning: Method `Rygel.AgentMatcher.matches' never used /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ConnectionManager’ which forms gtk-doc section ‘RygelConnectionManager’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.BasicManagement’ which forms gtk-doc section ‘RygelBasicManagement’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.DescriptionFile’ which forms gtk-doc section ‘RygelDescriptionFile’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.EnergyManagement’ which forms gtk-doc section ‘RygelEnergyManagement’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ResourceInfo’ which forms gtk-doc section ‘RygelResourceInfo’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.CmdlineConfig’ which forms gtk-doc section ‘RygelCmdlineConfig’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.EnvironmentConfig’ which forms gtk-doc section ‘RygelEnvironmentConfig’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.UserConfig’ which forms gtk-doc section ‘RygelUserConfig’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.V1Hacks’ which forms gtk-doc section ‘RygelV1Hacks’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.IconInfo’ which forms gtk-doc section ‘RygelIconInfo’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.XMLUtils.Iterator’ which forms gtk-doc section ‘RygelXMLUtilsIterator’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.BuildConfig’ which forms gtk-doc section ‘RygelBuildConfig’. (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed (valadoc:5856): valadoc-gtkdoc-CRITICAL **: 18:10:44.849: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed GtkDoc: warning: Missing long description in the documentation for ‘Rygel.Configuration’ which forms gtk-doc section ‘RygelConfiguration’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.StateMachine’ which forms gtk-doc section ‘RygelStateMachine’. Traceback (most recent call last): File "/usr/bin/gtkdoc-scangobj", line 81, in <module> sys.exit(scangobj.run(options)) ~~~~~~~~~~~~^^^^^^^^^ File "/usr/share/gtk-doc/python/gtkdoc/scangobj.py", line 1326, in run for line in open(options.types, 'r', encoding='utf-8'): ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'librygel-core.types' ./librygel-core-sections.txt:5: warning: No declaration found for rygel_connection_manager_get_current_protocol_info. ./librygel-core-sections.txt:9: warning: No declaration found for rygel_connection_manager_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-connection-manager.c:27: warning: Field descriptions for struct RygelConnectionManager are missing in source code comment block. ./librygel-core-sections.txt:27: warning: No declaration found for rygel_v1_hacks_apply_on_device. ./librygel-core-sections.txt:28: warning: No declaration found for rygel_v1_hacks_new. ./librygel-core-sections.txt:29: warning: No declaration found for rygel_v1_hacks_get_device_type. ./librygel-core-sections.txt:30: warning: No declaration found for rygel_v1_hacks_set_device_type. ./librygel-core-sections.txt:31: warning: No declaration found for rygel_v1_hacks_get_service_types. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-v1-hacks.c:60: warning: Field descriptions for struct RygelV1Hacks are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:6: warning: Value descriptions for RygelConfigurationEntry are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:9: warning: Value descriptions for RygelSectionEntry are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:12: warning: Value descriptions for RygelConfigurationError are missing in source code comment block. ./librygel-core-sections.txt:51: warning: No declaration found for rygel_configuration_get_interface. ./librygel-core-sections.txt:52: warning: No declaration found for rygel_configuration_get_interfaces. ./librygel-core-sections.txt:53: warning: No declaration found for rygel_configuration_get_port. ./librygel-core-sections.txt:54: warning: No declaration found for rygel_configuration_get_transcoding. ./librygel-core-sections.txt:55: warning: No declaration found for rygel_configuration_get_allow_upload. ./librygel-core-sections.txt:56: warning: No declaration found for rygel_configuration_get_allow_deletion. ./librygel-core-sections.txt:57: warning: No declaration found for rygel_configuration_get_log_levels. ./librygel-core-sections.txt:58: warning: No declaration found for rygel_configuration_get_plugin_path. ./librygel-core-sections.txt:59: warning: No declaration found for rygel_configuration_get_engine_path. ./librygel-core-sections.txt:60: warning: No declaration found for rygel_configuration_get_media_engine. ./librygel-core-sections.txt:61: warning: No declaration found for rygel_configuration_get_video_upload_folder. ./librygel-core-sections.txt:62: warning: No declaration found for rygel_configuration_get_music_upload_folder. ./librygel-core-sections.txt:63: warning: No declaration found for rygel_configuration_get_picture_upload_folder. ./librygel-core-sections.txt:64: warning: No declaration found for rygel_configuration_get_enabled. ./librygel-core-sections.txt:65: warning: No declaration found for rygel_configuration_get_title. ./librygel-core-sections.txt:66: warning: No declaration found for rygel_configuration_get_string. ./librygel-core-sections.txt:67: warning: No declaration found for rygel_configuration_get_string_list. ./librygel-core-sections.txt:68: warning: No declaration found for rygel_configuration_get_string_list_with_default. ./librygel-core-sections.txt:69: warning: No declaration found for rygel_configuration_get_int. ./librygel-core-sections.txt:70: warning: No declaration found for rygel_configuration_get_int_list. ./librygel-core-sections.txt:71: warning: No declaration found for rygel_configuration_get_bool. ./librygel-core-sections.txt:94: warning: No declaration found for rygel_basic_management_new. ./librygel-core-sections.txt:95: warning: No declaration found for rygel_basic_management_get_max_history_size. ./librygel-core-sections.txt:96: warning: No declaration found for rygel_basic_management_set_max_history_size. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-basic-management.c:45: warning: Field descriptions for struct RygelBasicManagement are missing in source code comment block. ./librygel-core-sections.txt:114: warning: No declaration found for rygel_log_handler_get_default. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-log-handler.c:10: warning: Field descriptions for struct RygelLogHandler are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-log-handler.c:19: warning: Value descriptions for RygelLogLevel are missing in source code comment block. ./librygel-core-sections.txt:135: warning: No declaration found for rygel_resource_info_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-resource-info.c:18: warning: Field descriptions for struct RygelResourceInfo are missing in source code comment block. ./librygel-core-sections.txt:137: warning: No declaration found for rygel_resource_info_ref. ./librygel-core-sections.txt:138: warning: No declaration found for rygel_resource_info_unref. ./librygel-core-sections.txt:139: warning: No declaration found for rygel_param_spec_resource_info. ./librygel-core-sections.txt:140: warning: No declaration found for rygel_value_set_resource_info. ./librygel-core-sections.txt:141: warning: No declaration found for rygel_value_get_resource_info. ./librygel-core-sections.txt:142: warning: No declaration found for rygel_value_take_resource_info. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-resource-info.c:77: warning: Field description for RygelResourceInfoClass::finalize is missing in source code comment block. ./librygel-core-sections.txt:158: warning: No declaration found for rygel_dbus_interface_shutdown. ./librygel-core-sections.txt:163: warning: No declaration found for rygel_dbus_acl_provider_is_allowed. ./librygel-core-sections.txt:164: warning: No declaration found for rygel_dbus_acl_provider_is_allowed_finish. ./librygel-core-sections.txt:185: warning: No declaration found for rygel_description_file_set_device_type. ./librygel-core-sections.txt:186: warning: No declaration found for rygel_description_file_set_model_description. ./librygel-core-sections.txt:187: warning: No declaration found for rygel_description_file_set_model_name. ./librygel-core-sections.txt:188: warning: No declaration found for rygel_description_file_set_model_number. ./librygel-core-sections.txt:189: warning: No declaration found for rygel_description_file_set_friendly_name. ./librygel-core-sections.txt:190: warning: No declaration found for rygel_description_file_get_friendly_name. ./librygel-core-sections.txt:191: warning: No declaration found for rygel_description_file_set_udn. ./librygel-core-sections.txt:192: warning: No declaration found for rygel_description_file_get_udn. ./librygel-core-sections.txt:193: warning: No declaration found for rygel_description_file_set_serial_number. ./librygel-core-sections.txt:194: warning: No declaration found for rygel_description_file_set_dlna_caps. ./librygel-core-sections.txt:195: warning: No declaration found for rygel_description_file_clear_service_list. ./librygel-core-sections.txt:196: warning: No declaration found for rygel_description_file_add_dlna_doc_element. ./librygel-core-sections.txt:197: warning: No declaration found for rygel_description_file_remove_dlna_doc_element. ./librygel-core-sections.txt:198: warning: No declaration found for rygel_description_file_add_service. ./librygel-core-sections.txt:199: warning: No declaration found for rygel_description_file_clear_icon_list. ./librygel-core-sections.txt:200: warning: No declaration found for rygel_description_file_add_icon. ./librygel-core-sections.txt:201: warning: No declaration found for rygel_description_file_modify_service_type. ./librygel-core-sections.txt:202: warning: No declaration found for rygel_description_file_save. ./librygel-core-sections.txt:203: warning: No declaration found for rygel_description_file_new. ./librygel-core-sections.txt:204: warning: No declaration found for rygel_description_file_new_from_xml_document. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-description-file.c:164: warning: Field descriptions for struct RygelDescriptionFile are missing in source code comment block. ./librygel-core-sections.txt:223: warning: No declaration found for rygel_plugin_loader_plugin_disabled. ./librygel-core-sections.txt:224: warning: No declaration found for rygel_plugin_loader_add_plugin. ./librygel-core-sections.txt:225: warning: No declaration found for rygel_plugin_loader_get_plugin_by_name. ./librygel-core-sections.txt:226: warning: No declaration found for rygel_plugin_loader_list_plugins. ./librygel-core-sections.txt:227: warning: No declaration found for rygel_plugin_loader_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin-loader.c:44: warning: Field descriptions for struct RygelPluginLoader are missing in source code comment block. ./librygel-core-sections.txt:245: warning: No declaration found for rygel_icon_info_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-icon-info.c:16: warning: Field descriptions for struct RygelIconInfo are missing in source code comment block. ./librygel-core-sections.txt:247: warning: No declaration found for rygel_icon_info_ref. ./librygel-core-sections.txt:248: warning: No declaration found for rygel_icon_info_unref. ./librygel-core-sections.txt:249: warning: No declaration found for rygel_param_spec_icon_info. ./librygel-core-sections.txt:250: warning: No declaration found for rygel_value_set_icon_info. ./librygel-core-sections.txt:251: warning: No declaration found for rygel_value_get_icon_info. ./librygel-core-sections.txt:252: warning: No declaration found for rygel_value_take_icon_info. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-icon-info.c:75: warning: Field description for RygelIconInfoClass::finalize is missing in source code comment block. ./librygel-core-sections.txt:269: warning: No declaration found for rygel_environment_config_new. ./librygel-core-sections.txt:270: warning: No declaration found for rygel_environment_config_get_default. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-environment-config.c:17: warning: Field descriptions for struct RygelEnvironmentConfig are missing in source code comment block. ./librygel-core-sections.txt:291: warning: No declaration found for rygel_energy_management_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-energy-management.c:23: warning: Field descriptions for struct RygelEnergyManagement are missing in source code comment block. ./librygel-core-sections.txt:309: warning: No declaration found for rygel_recursive_module_loader_load_modules. ./librygel-core-sections.txt:310: warning: No declaration found for rygel_recursive_module_loader_load_modules_sync. ./librygel-core-sections.txt:311: warning: No declaration found for rygel_recursive_module_loader_load_module_from_file. ./librygel-core-sections.txt:312: warning: No declaration found for rygel_recursive_module_loader_load_module_from_info. ./librygel-core-sections.txt:313: warning: No declaration found for rygel_recursive_module_loader_get_base_path. ./librygel-core-sections.txt:314: warning: No declaration found for rygel_recursive_module_loader_set_base_path. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-recursive-module-loader.c:62: warning: Field descriptions for struct RygelRecursiveModuleLoader are missing in source code comment block. ./librygel-core-sections.txt:332: warning: No declaration found for rygel_root_device_new. ./librygel-core-sections.txt:333: warning: No declaration found for rygel_root_device_get_services. ./librygel-core-sections.txt:334: warning: No declaration found for rygel_root_device_set_services. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-root-device.c:44: warning: Field descriptions for struct RygelRootDevice are missing in source code comment block. ./librygel-core-sections.txt:369: warning: No declaration found for rygel_user_config_new. ./librygel-core-sections.txt:370: warning: No declaration found for rygel_user_config_new_with_paths. ./librygel-core-sections.txt:371: warning: No declaration found for rygel_user_config_get_default. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-user-config.c:77: warning: Field descriptions for struct RygelUserConfig are missing in source code comment block. ./librygel-core-sections.txt:390: warning: No declaration found for rygel_plugin_add_resource. ./librygel-core-sections.txt:391: warning: No declaration found for rygel_plugin_add_icon. ./librygel-core-sections.txt:392: warning: No declaration found for rygel_plugin_apply_hacks. ./librygel-core-sections.txt:393: warning: No declaration found for rygel_plugin_new. ./librygel-core-sections.txt:394: warning: No declaration found for rygel_plugin_get_capabilities. ./librygel-core-sections.txt:395: warning: No declaration found for rygel_plugin_set_capabilities. ./librygel-core-sections.txt:396: warning: No declaration found for rygel_plugin_get_name. ./librygel-core-sections.txt:397: warning: No declaration found for rygel_plugin_get_title. ./librygel-core-sections.txt:398: warning: No declaration found for rygel_plugin_set_title. ./librygel-core-sections.txt:399: warning: No declaration found for rygel_plugin_get_description. ./librygel-core-sections.txt:400: warning: No declaration found for rygel_plugin_get_desc_path. ./librygel-core-sections.txt:401: warning: No declaration found for rygel_plugin_get_active. ./librygel-core-sections.txt:402: warning: No declaration found for rygel_plugin_set_active. ./librygel-core-sections.txt:403: warning: No declaration found for rygel_plugin_get_resource_infos. ./librygel-core-sections.txt:404: warning: No declaration found for rygel_plugin_get_icon_infos. ./librygel-core-sections.txt:405: warning: No declaration found for rygel_plugin_get_default_icons. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin.c:184: warning: Field descriptions for struct RygelPlugin are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin.c:198: warning: Value descriptions for RygelPluginCapabilities are missing in source code comment block. ./librygel-core-sections.txt:426: warning: No declaration found for rygel_media_device_add_interface. ./librygel-core-sections.txt:427: warning: No declaration found for rygel_media_device_remove_interface. ./librygel-core-sections.txt:428: warning: No declaration found for rygel_media_device_get_interfaces. ./librygel-core-sections.txt:429: warning: No declaration found for rygel_media_device_get_plugin. ./librygel-core-sections.txt:430: warning: No declaration found for rygel_media_device_set_plugin. ./librygel-core-sections.txt:431: warning: No declaration found for rygel_media_device_get_title. ./librygel-core-sections.txt:432: warning: No declaration found for rygel_media_device_get_capabilities. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-media-device.c:85: warning: Field descriptions for struct RygelMediaDevice are missing in source code comment block. ./librygel-core-sections.txt:450: warning: No declaration found for rygel_base_configuration_get_interface. ./librygel-core-sections.txt:451: warning: No declaration found for rygel_base_configuration_get_interfaces. ./librygel-core-sections.txt:452: warning: No declaration found for rygel_base_configuration_get_port. ./librygel-core-sections.txt:453: warning: No declaration found for rygel_base_configuration_get_transcoding. ./librygel-core-sections.txt:454: warning: No declaration found for rygel_base_configuration_get_allow_upload. ./librygel-core-sections.txt:455: warning: No declaration found for rygel_base_configuration_get_allow_deletion. ./librygel-core-sections.txt:456: warning: No declaration found for rygel_base_configuration_get_log_levels. ./librygel-core-sections.txt:457: warning: No declaration found for rygel_base_configuration_get_plugin_path. ./librygel-core-sections.txt:458: warning: No declaration found for rygel_base_configuration_get_engine_path. ./librygel-core-sections.txt:459: warning: No declaration found for rygel_base_configuration_get_media_engine. ./librygel-core-sections.txt:460: warning: No declaration found for rygel_base_configuration_get_video_upload_folder. ./librygel-core-sections.txt:461: warning: No declaration found for rygel_base_configuration_get_music_upload_folder. ./librygel-core-sections.txt:462: warning: No declaration found for rygel_base_configuration_get_picture_upload_folder. ./librygel-core-sections.txt:463: warning: No declaration found for rygel_base_configuration_get_enabled. ./librygel-core-sections.txt:464: warning: No declaration found for rygel_base_configuration_get_title. ./librygel-core-sections.txt:465: warning: No declaration found for rygel_base_configuration_get_string. ./librygel-core-sections.txt:466: warning: No declaration found for rygel_base_configuration_get_string_list. ./librygel-core-sections.txt:467: warning: No declaration found for rygel_base_configuration_get_int. ./librygel-core-sections.txt:468: warning: No declaration found for rygel_base_configuration_get_int_list. ./librygel-core-sections.txt:469: warning: No declaration found for rygel_base_configuration_get_bool. ./librygel-core-sections.txt:470: warning: No declaration found for rygel_base_configuration_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-base-configuration.c:132: warning: Field descriptions for struct RygelBaseConfiguration are missing in source code comment block. ./librygel-core-sections.txt:488: warning: No declaration found for rygel_cmdline_config_set_options. ./librygel-core-sections.txt:489: warning: No declaration found for rygel_cmdline_config_get_config_file. ./librygel-core-sections.txt:490: warning: No declaration found for RYGEL_CMDLINE_CONFIG_OPTIONS. ./librygel-core-sections.txt:491: warning: No declaration found for rygel_cmdline_config_new. ./librygel-core-sections.txt:492: warning: No declaration found for rygel_cmdline_config_get_default. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-cmdline-config.c:30: warning: Field descriptions for struct RygelCmdlineConfig are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-cmdline-config.c:41: warning: Value descriptions for RygelCmdlineConfigError are missing in source code comment block. ./librygel-core-sections.txt:513: warning: No declaration found for rygel_plugin_information_get_module_path. ./librygel-core-sections.txt:514: warning: No declaration found for rygel_plugin_information_get_name. ./librygel-core-sections.txt:515: warning: No declaration found for rygel_plugin_information_get_conflicts. ./librygel-core-sections.txt:516: warning: No declaration found for rygel_plugin_information_get_module_loaded. ./librygel-core-sections.txt:517: warning: No declaration found for rygel_plugin_information_set_module_loaded. ./librygel-core-sections.txt:518: warning: No declaration found for rygel_plugin_information_new_from_file. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin-information.c:83: warning: Field descriptions for struct RygelPluginInformation are missing in source code comment block. ./librygel-core-sections.txt:536: warning: No declaration found for rygel_dlna_profile_new. ./librygel-core-sections.txt:537: warning: No declaration found for rygel_dlna_profile_compare_by_name. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-dlna-profile.c:25: warning: Field descriptions for struct RygelDLNAProfile are missing in source code comment block. ./librygel-core-sections.txt:539: warning: No declaration found for rygel_dlna_profile_ref. ./librygel-core-sections.txt:540: warning: No declaration found for rygel_dlna_profile_unref. ./librygel-core-sections.txt:541: warning: No declaration found for rygel_param_spec_dlna_profile. ./librygel-core-sections.txt:542: warning: No declaration found for rygel_value_set_dlna_profile. ./librygel-core-sections.txt:543: warning: No declaration found for rygel_value_get_dlna_profile. ./librygel-core-sections.txt:544: warning: No declaration found for rygel_value_take_dlna_profile. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-dlna-profile.c:86: warning: Field description for RygelDLNAProfileClass::finalize is missing in source code comment block. ./librygel-core-sections.txt:560: warning: No declaration found for RYGEL_TYPE_BUILD_CONFIG. ./librygel-core-sections.txt:561: warning: No declaration found for DATA_DIR. ./librygel-core-sections.txt:562: warning: No declaration found for SYS_CONFIG_DIR. ./librygel-core-sections.txt:563: warning: No declaration found for DESKTOP_DIR. ./librygel-core-sections.txt:564: warning: No declaration found for PLUGIN_DIR. ./librygel-core-sections.txt:565: warning: No declaration found for BIG_ICON_DIR. ./librygel-core-sections.txt:566: warning: No declaration found for SMALL_ICON_DIR. ./librygel-core-sections.txt:567: warning: No declaration found for PACKAGE_NAME. ./librygel-core-sections.txt:568: warning: No declaration found for PACKAGE_VERSION. ./librygel-core-sections.txt:569: warning: No declaration found for PACKAGE_STRING. ./librygel-core-sections.txt:570: warning: No declaration found for GETTEXT_PACKAGE. ./librygel-core-sections.txt:571: warning: No declaration found for LOCALEDIR. ./librygel-core-sections.txt:572: warning: No declaration found for ENGINE_DIR. ./librygel-core-sections.txt:573: warning: No declaration found for PRESET_DIR. ./librygel-core-sections.txt:574: warning: No declaration found for RygelBuildConfig. ./librygel-core-sections.txt:575: warning: No declaration found for rygel_build_config_ref. ./librygel-core-sections.txt:576: warning: No declaration found for rygel_build_config_unref. ./librygel-core-sections.txt:577: warning: No declaration found for rygel_param_spec_build_config. ./librygel-core-sections.txt:578: warning: No declaration found for rygel_value_set_build_config. ./librygel-core-sections.txt:579: warning: No declaration found for rygel_value_get_build_config. ./librygel-core-sections.txt:580: warning: No declaration found for rygel_value_take_build_config. ./librygel-core-sections.txt:581: warning: No declaration found for RygelBuildConfigClass. ./librygel-core-sections.txt:597: warning: No declaration found for rygel_root_device_factory_create. ./librygel-core-sections.txt:598: warning: No declaration found for rygel_root_device_factory_new. ./librygel-core-sections.txt:599: warning: No declaration found for rygel_root_device_factory_get_context. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-root-device-factory.c:37: warning: Field descriptions for struct RygelRootDeviceFactory are missing in source code comment block. ./librygel-core-sections.txt:602: warning: No declaration found for rygel_get_pretty_host_name. ./librygel-core-sections.txt:618: warning: No declaration found for rygel_meta_config_new. ./librygel-core-sections.txt:619: warning: No declaration found for rygel_meta_config_get_default. ./librygel-core-sections.txt:620: warning: No declaration found for rygel_meta_config_register_configuration. ./librygel-core-sections.txt:621: warning: No declaration found for rygel_meta_config_cleanup. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-meta-config.c:30: warning: Field descriptions for struct RygelMetaConfig are missing in source code comment block. ./librygel-core-sections.txt:640: warning: No declaration found for rygel_xml_utils_iterator_iterator. ./librygel-core-sections.txt:641: warning: No declaration found for rygel_xml_utils_iterator_next. ./librygel-core-sections.txt:642: warning: No declaration found for rygel_xml_utils_iterator_get. ./librygel-core-sections.txt:643: warning: No declaration found for rygel_xml_utils_iterator_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:32: warning: Field descriptions for struct RygelXMLUtilsIterator are missing in source code comment block. ./librygel-core-sections.txt:645: warning: No declaration found for rygel_xml_utils_iterator_ref. ./librygel-core-sections.txt:646: warning: No declaration found for rygel_xml_utils_iterator_unref. ./librygel-core-sections.txt:647: warning: No declaration found for rygel_xml_utils_param_spec_iterator. ./librygel-core-sections.txt:648: warning: No declaration found for rygel_xml_utils_value_set_iterator. ./librygel-core-sections.txt:649: warning: No declaration found for rygel_xml_utils_value_get_iterator. ./librygel-core-sections.txt:650: warning: No declaration found for rygel_xml_utils_value_take_iterator. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:91: warning: Field description for RygelXMLUtilsIteratorClass::finalize is missing in source code comment block. ./librygel-core-sections.txt:653: warning: No declaration found for rygel_xml_utils_child_iterator_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:106: warning: Field descriptions for struct RygelXMLUtilsChildIterator are missing in source code comment block. ./librygel-core-sections.txt:656: warning: No declaration found for rygel_xml_utils_new. ./librygel-core-sections.txt:657: warning: No declaration found for rygel_xml_utils_get_namespace. ./librygel-core-sections.txt:658: warning: No declaration found for rygel_xml_utils_get_element. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:129: warning: Field descriptions for struct RygelXMLUtils are missing in source code comment block. ./librygel-core-sections.txt:660: warning: No declaration found for rygel_xml_utils_ref. ./librygel-core-sections.txt:661: warning: No declaration found for rygel_xml_utils_unref. ./librygel-core-sections.txt:662: warning: No declaration found for rygel_param_spec_xml_utils. ./librygel-core-sections.txt:663: warning: No declaration found for rygel_value_set_xml_utils. ./librygel-core-sections.txt:664: warning: No declaration found for rygel_value_get_xml_utils. ./librygel-core-sections.txt:665: warning: No declaration found for rygel_value_take_xml_utils. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:188: warning: Field description for RygelXMLUtilsClass::finalize is missing in source code comment block. ./librygel-core-sections.txt:698: warning: No declaration found for rygel_dlna150_hacks_apply_on_device. ./librygel-core-sections.txt:699: warning: No declaration found for rygel_dlna150_hacks_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-core/gtkdoc/ccomments/dlna150-hacks.c:17: warning: Field descriptions for struct RygelDlna150Hacks are missing in source code comment block. ./librygel-core-sections.txt:716: warning: No declaration found for rygel_state_machine_run. ./librygel-core-sections.txt:717: warning: No declaration found for rygel_state_machine_run_finish. ./librygel-core-sections.txt:718: warning: No declaration found for rygel_state_machine_get_cancellable. ./librygel-core-sections.txt:719: warning: No declaration found for rygel_state_machine_set_cancellable. See librygel-core-undeclared.txt for the list of undeclared symbols. ./librygel-core-unused.txt:1: warning: 5 unused declarations. They should be added to librygel-core-sections.txt in the appropriate place. warning: failed to load external entity "../xml/tree_index.sgml" ../librygel-core-docs.xml:61: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found warning: failed to load external entity "../xml/annotation-glossary.xml" Succeeded - 16 warning(s) [473/477] gcc -o tests/rygel-plugin-loader-test tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group [474/477] gcc -o tests/rygel-meta-config-test tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.42.6 /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group [475/477] gcc -o tests/rygel-user-config-test tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so -Wl,--end-group [476/477] gcc -o tests/rygel-object-creator-test tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libgupnp-1.6.so /usr/lib64/libgssdp-1.6.so /usr/lib64/libsoup-3.0.so /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libgee-0.8.so /usr/lib64/libgupnp-av-1.0.so -Wl,--end-group [477/477] /usr/bin/valadoc --package-name librygel-server --package-version 2.8 -b /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/vapi --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core --vapidir /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-server/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg libmediaart-2.0 --doclet gtkdoc -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/rygel-server.h -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-server/librygel-server-2.8.so -X -l -X /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/librygel-core/librygel-core-2.8.so ../src/librygel-server/rygel-audio-item.vala ../src/librygel-server/rygel-image-item.vala ../src/librygel-server/rygel-logical-expression.vala ../src/librygel-server/rygel-media-art-store.vala ../src/librygel-server/rygel-media-objects.vala ../src/librygel-server/rygel-music-item.vala ../src/librygel-server/rygel-photo-item.vala ../src/librygel-server/rygel-relational-expression.vala ../src/librygel-server/rygel-simple-container.vala ../src/librygel-server/rygel-subtitle.vala ../src/librygel-server/rygel-thumbnail.vala ../src/librygel-server/rygel-video-item.vala ../src/librygel-server/rygel-media-container.vala ../src/librygel-server/rygel-media-item.vala ../src/librygel-server/rygel-media-file-item.vala ../src/librygel-server/rygel-media-object.vala ../src/librygel-server/rygel-media-resource.vala ../src/librygel-server/rygel-media-server-plugin.vala ../src/librygel-server/rygel-search-expression.vala ../src/librygel-server/rygel-searchable-container.vala ../src/librygel-server/rygel-trackable-container.vala ../src/librygel-server/rygel-trackable-item.vala ../src/librygel-server/rygel-visual-item.vala ../src/librygel-server/rygel-writable-container.vala ../src/librygel-server/rygel-media-server.vala ../src/librygel-server/rygel-media-engine.vala ../src/librygel-server/rygel-http-seek.vala ../src/librygel-server/rygel-data-source.vala ../src/librygel-server/rygel-updatable-object.vala ../src/librygel-server/rygel-playlist-item.vala ../src/librygel-server/rygel-browse.vala ../src/librygel-server/rygel-client-hacks.vala ../src/librygel-server/rygel-content-directory.vala ../src/librygel-server/rygel-dbus-thumbnailer.vala ../src/librygel-server/rygel-engine-loader.vala ../src/librygel-server/rygel-http-byte-seek-request.vala ../src/librygel-server/rygel-http-byte-seek-response.vala ../src/librygel-server/rygel-free-desktop-interfaces.vala ../src/librygel-server/rygel-http-get-handler.vala ../src/librygel-server/rygel-http-get.vala ../src/librygel-server/rygel-http-thumbnail-handler.vala ../src/librygel-server/rygel-http-subtitle-handler.vala ../src/librygel-server/rygel-http-item-uri.vala ../src/librygel-server/rygel-http-post.vala ../src/librygel-server/rygel-http-request.vala ../src/librygel-server/rygel-http-response.vala ../src/librygel-server/rygel-http-response-element.vala ../src/librygel-server/rygel-http-server.vala ../src/librygel-server/rygel-http-time-seek-request.vala ../src/librygel-server/rygel-http-time-seek-response.vala ../src/librygel-server/rygel-http-resource-handler.vala ../src/librygel-server/rygel-import-resource.vala ../src/librygel-server/rygel-object-creator.vala ../src/librygel-server/rygel-reference-creator.vala ../src/librygel-server/rygel-item-destroyer.vala ../src/librygel-server/rygel-item-updater.vala ../src/librygel-server/rygel-object-removal-queue.vala ../src/librygel-server/rygel-last-change-entry.vala ../src/librygel-server/rygel-last-change-obj-add.vala ../src/librygel-server/rygel-last-change-obj-del.vala ../src/librygel-server/rygel-last-change-obj-mod.vala ../src/librygel-server/rygel-last-change-st-done.vala ../src/librygel-server/rygel-last-change.vala ../src/librygel-server/rygel-lg-tv-hacks.vala ../src/librygel-server/rygel-m3u-playlist.vala ../src/librygel-server/rygel-media-query-action.vala ../src/librygel-server/rygel-media-receiver-registrar.vala ../src/librygel-server/rygel-panasonic-hacks.vala ../src/librygel-server/rygel-samsung-tv-hacks.vala ../src/librygel-server/rygel-seek-hacks.vala ../src/librygel-server/rygel-search-criteria-parser.vala ../src/librygel-server/rygel-search.vala ../src/librygel-server/rygel-serializer.vala ../src/librygel-server/rygel-source-connection-manager.vala ../src/librygel-server/rygel-subtitle-manager.vala ../src/librygel-server/rygel-thumbnailer.vala ../src/librygel-server/rygel-wmp-hacks.vala ../src/librygel-server/rygel-xbmc-hacks.vala ../src/librygel-server/rygel-xbmc4xbox-hacks.vala ../src/librygel-server/rygel-xbox-hacks.vala ../src/librygel-server/rygel-phillips-hacks.vala ../src/librygel-server/rygel-data-sink.vala ../src/librygel-server/rygel-playspeed.vala ../src/librygel-server/rygel-playspeed-request.vala ../src/librygel-server/rygel-playspeed-response.vala ../src/librygel-server/rygel-dtcp-cleartext-request.vala ../src/librygel-server/rygel-dtcp-cleartext-response.vala ../src/librygel-server/rygel-dlna-available-seek-request.vala ../src/librygel-server/rygel-dlna-available-seek-response.vala ../src/librygel-server/raumfeld-hacks.vala rygel-object-creator.vala:194.20-194.47: warning: `GLib.PatternSpec.match_string' has been deprecated since 2.70 rygel-http-request.vala:66.9-66.33: warning: `Soup.Server.pause_message' has been deprecated since 3.2 rygel-http-request.vala:113.9-113.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-post.vala:174.9-174.33: warning: `Soup.Server.pause_message' has been deprecated since 3.2 rygel-http-post.vala:191.13-191.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-post.vala:200.9-200.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-post.vala:88.9-88.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-data-sink.vala:79.9-79.35: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-response.vala:132.13-132.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:182.13-182.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:222.13-222.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:249.13-249.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-http-get.vala:359.13-359.39: warning: `Soup.Server.unpause_message' has been deprecated since 3.2 rygel-searchable-container.vala: Rygel.SearchableContainer.find_object: @param: warning: Unknown parameter `callback' rygel-media-container.vala: Rygel.MediaContainer.container_updated: @see: warning: `rygel_media_container_updated().' does not exist rygel-writable-container.vala: Rygel.WritableContainer.add_item: @return: warning: Return description declared for void function rygel-writable-container.vala: Rygel.WritableContainer.remove_item: @return: warning: Return description declared for void function rygel-trackable-container.vala: Rygel.TrackableContainer.add_child_tracked: @see: warning: `rygel_trackable_object_remove_child_tracked()' does not exist rygel-trackable-container.vala: Rygel.TrackableContainer.remove_child_tracked: @see: warning: `rygel_trackable_object_add_child_tracked()' does not exist /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] GtkDoc: warning: Missing long description in the documentation for ‘Rygel.AudioItem’ which forms gtk-doc section ‘RygelAudioItem’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ImageItem’ which forms gtk-doc section ‘RygelImageItem’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.LogicalExpression’ which forms gtk-doc section ‘RygelLogicalExpression’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.MediaArtStore’ which forms gtk-doc section ‘RygelMediaArtStore’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.MediaObjects’ which forms gtk-doc section ‘RygelMediaObjects’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.MusicItem’ which forms gtk-doc section ‘RygelMusicItem’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.PhotoItem’ which forms gtk-doc section ‘RygelPhotoItem’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.RelationalExpression’ which forms gtk-doc section ‘RygelRelationalExpression’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.SimpleContainer’ which forms gtk-doc section ‘RygelSimpleContainer’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.Subtitle’ which forms gtk-doc section ‘RygelSubtitle’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.Thumbnail’ which forms gtk-doc section ‘RygelThumbnail’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.VideoItem’ which forms gtk-doc section ‘RygelVideoItem’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.MediaResource’ which forms gtk-doc section ‘RygelMediaResource’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.SearchExpression’ which forms gtk-doc section ‘RygelSearchExpression’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.HTTPSeekRequest’ which forms gtk-doc section ‘RygelHTTPSeekRequest’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ContentDirectory’ which forms gtk-doc section ‘RygelContentDirectory’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.HTTPGetHandler’ which forms gtk-doc section ‘RygelHTTPGetHandler’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.HTTPGet’ which forms gtk-doc section ‘RygelHTTPGet’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.HTTPRequest’ which forms gtk-doc section ‘RygelHTTPRequest’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.HTTPResponseElement’ which forms gtk-doc section ‘RygelHTTPResponseElement’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.Serializer’ which forms gtk-doc section ‘RygelSerializer’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.PlaySpeedRequest’ which forms gtk-doc section ‘RygelPlaySpeedRequest’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.PlaySpeedResponse’ which forms gtk-doc section ‘RygelPlaySpeedResponse’. GtkDoc: warning: Missing long description in the documentation for ‘Rygel.VisualItem’ which forms gtk-doc section ‘RygelVisualItem’. (valadoc:5937): valadoc-gtkdoc-CRITICAL **: 18:10:46.489: gtkdoc_get_parameter_pos: assertion 'node != NULL' failed GtkDoc: warning: Missing long description in the documentation for ‘Rygel.UpdatableObject’ which forms gtk-doc section ‘RygelUpdatableObject’. Traceback (most recent call last): File "/usr/bin/gtkdoc-scangobj", line 81, in <module> sys.exit(scangobj.run(options)) ~~~~~~~~~~~~^^^^^^^^^ File "/usr/share/gtk-doc/python/gtkdoc/scangobj.py", line 1326, in run for line in open(options.types, 'r', encoding='utf-8'): ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'librygel-server.types' ./librygel-server-sections.txt:5: warning: No declaration found for rygel_http_response_element_add_response_headers. ./librygel-server-sections.txt:6: warning: No declaration found for rygel_http_response_element_to_string. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-response-element.c:25: warning: Field descriptions for struct RygelHTTPResponseElement are missing in source code comment block. ./librygel-server-sections.txt:24: warning: No declaration found for rygel_visual_item_get_width. ./librygel-server-sections.txt:25: warning: No declaration found for rygel_visual_item_set_width. ./librygel-server-sections.txt:26: warning: No declaration found for rygel_visual_item_get_height. ./librygel-server-sections.txt:27: warning: No declaration found for rygel_visual_item_set_height. ./librygel-server-sections.txt:28: warning: No declaration found for rygel_visual_item_get_color_depth. ./librygel-server-sections.txt:29: warning: No declaration found for rygel_visual_item_set_color_depth. ./librygel-server-sections.txt:30: warning: No declaration found for rygel_visual_item_get_thumbnails. ./librygel-server-sections.txt:31: warning: No declaration found for rygel_visual_item_set_thumbnails. ./librygel-server-sections.txt:45: warning: No declaration found for rygel_search_expression_satisfied_by. ./librygel-server-sections.txt:46: warning: No declaration found for rygel_search_expression_to_string. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-search-expression.c:20: warning: Field descriptions for struct RygelSearchExpression are missing in source code comment block. ./librygel-server-sections.txt:48: warning: No declaration found for rygel_search_expression_ref. ./librygel-server-sections.txt:49: warning: No declaration found for rygel_search_expression_unref. ./librygel-server-sections.txt:50: warning: No declaration found for rygel_param_spec_search_expression. ./librygel-server-sections.txt:51: warning: No declaration found for rygel_value_set_search_expression. ./librygel-server-sections.txt:52: warning: No declaration found for rygel_value_get_search_expression. ./librygel-server-sections.txt:53: warning: No declaration found for rygel_value_take_search_expression. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-search-expression.c:79: warning: Field description for RygelSearchExpressionClass::finalize is missing in source code comment block. ./librygel-server-sections.txt:70: warning: No declaration found for rygel_media_object_get_uris. ./librygel-server-sections.txt:71: warning: No declaration found for rygel_media_object_get_primary_uri. ./librygel-server-sections.txt:72: warning: No declaration found for rygel_media_object_add_uri. ./librygel-server-sections.txt:73: warning: No declaration found for rygel_media_object_get_writable. ./librygel-server-sections.txt:74: warning: No declaration found for rygel_media_object_get_writable_finish. ./librygel-server-sections.txt:75: warning: No declaration found for rygel_media_object_get_writables. ./librygel-server-sections.txt:76: warning: No declaration found for rygel_media_object_get_writables_finish. ./librygel-server-sections.txt:77: warning: No declaration found for rygel_media_object_get_resource_list. ./librygel-server-sections.txt:78: warning: No declaration found for rygel_media_object_get_resource_by_name. ./librygel-server-sections.txt:79: warning: No declaration found for rygel_media_object_serialize. ./librygel-server-sections.txt:80: warning: No declaration found for rygel_media_object_serialize_resource_list. ./librygel-server-sections.txt:81: warning: No declaration found for rygel_media_object_create_stream_source_for_resource. ./librygel-server-sections.txt:82: warning: No declaration found for rygel_media_object_compare_string_props. ./librygel-server-sections.txt:83: warning: No declaration found for rygel_media_object_compare_int_props. ./librygel-server-sections.txt:84: warning: No declaration found for rygel_media_object_get_id. ./librygel-server-sections.txt:85: warning: No declaration found for rygel_media_object_set_id. ./librygel-server-sections.txt:86: warning: No declaration found for rygel_media_object_get_ref_id. ./librygel-server-sections.txt:87: warning: No declaration found for rygel_media_object_set_ref_id. ./librygel-server-sections.txt:88: warning: No declaration found for rygel_media_object_get_upnp_class. ./librygel-server-sections.txt:89: warning: No declaration found for rygel_media_object_set_upnp_class. ./librygel-server-sections.txt:90: warning: No declaration found for rygel_media_object_get_date. ./librygel-server-sections.txt:91: warning: No declaration found for rygel_media_object_set_date. ./librygel-server-sections.txt:92: warning: No declaration found for rygel_media_object_get_creator. ./librygel-server-sections.txt:93: warning: No declaration found for rygel_media_object_set_creator. ./librygel-server-sections.txt:94: warning: No declaration found for rygel_media_object_get_modified. ./librygel-server-sections.txt:95: warning: No declaration found for rygel_media_object_set_modified. ./librygel-server-sections.txt:96: warning: No declaration found for rygel_media_object_get_object_update_id. ./librygel-server-sections.txt:97: warning: No declaration found for rygel_media_object_set_object_update_id. ./librygel-server-sections.txt:98: warning: No declaration found for rygel_media_object_get_artist. ./librygel-server-sections.txt:99: warning: No declaration found for rygel_media_object_set_artist. ./librygel-server-sections.txt:100: warning: No declaration found for rygel_media_object_get_genre. ./librygel-server-sections.txt:101: warning: No declaration found for rygel_media_object_set_genre. ./librygel-server-sections.txt:102: warning: No declaration found for rygel_media_object_get_parent. ./librygel-server-sections.txt:103: warning: No declaration found for rygel_media_object_set_parent. ./librygel-server-sections.txt:104: warning: No declaration found for rygel_media_object_get_parent_ref. ./librygel-server-sections.txt:105: warning: No declaration found for rygel_media_object_set_parent_ref. ./librygel-server-sections.txt:106: warning: No declaration found for rygel_media_object_get_title. ./librygel-server-sections.txt:107: warning: No declaration found for rygel_media_object_set_title. ./librygel-server-sections.txt:108: warning: No declaration found for rygel_media_object_get_ocm_flags. ./librygel-server-sections.txt:109: warning: No declaration found for rygel_media_object_apply_replacements. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-object.c:412: warning: Field descriptions for struct RygelMediaObject are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-object.c:419: warning: Field description for RygelMediaObjectClass::apply_didl_lite is missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-object.c:419: warning: Field description for RygelMediaObjectClass::compare_by_property is missing in source code comment block. ./librygel-server-sections.txt:127: warning: No declaration found for rygel_http_get_handler_add_response_headers. ./librygel-server-sections.txt:128: warning: No declaration found for rygel_http_get_handler_get_default_transfer_mode. ./librygel-server-sections.txt:129: warning: No declaration found for rygel_http_get_handler_supports_transfer_mode. ./librygel-server-sections.txt:130: warning: No declaration found for rygel_http_get_handler_get_resource_size. ./librygel-server-sections.txt:131: warning: No declaration found for rygel_http_get_handler_get_resource_duration. ./librygel-server-sections.txt:132: warning: No declaration found for rygel_http_get_handler_supports_byte_seek. ./librygel-server-sections.txt:133: warning: No declaration found for rygel_http_get_handler_supports_time_seek. ./librygel-server-sections.txt:134: warning: No declaration found for rygel_http_get_handler_supports_playspeed. ./librygel-server-sections.txt:135: warning: No declaration found for rygel_http_get_handler_render_body. ./librygel-server-sections.txt:140: warning: No declaration found for rygel_http_get_handler_get_cancellable. ./librygel-server-sections.txt:141: warning: No declaration found for rygel_http_get_handler_set_cancellable. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-get-handler.c:104: warning: Field descriptions for struct RygelHTTPGetHandler are missing in source code comment block. ./librygel-server-sections.txt:160: warning: No declaration found for rygel_dlna_available_seek_range_response_new. ./librygel-server-sections.txt:161: warning: No declaration found for rygel_dlna_available_seek_range_response_new_time_only. ./librygel-server-sections.txt:162: warning: No declaration found for rygel_dlna_available_seek_range_response_get_mode. ./librygel-server-sections.txt:163: warning: No declaration found for rygel_dlna_available_seek_range_response_get_start_time. ./librygel-server-sections.txt:164: warning: No declaration found for rygel_dlna_available_seek_range_response_get_end_time. ./librygel-server-sections.txt:165: warning: No declaration found for rygel_dlna_available_seek_range_response_get_start_byte. ./librygel-server-sections.txt:166: warning: No declaration found for rygel_dlna_available_seek_range_response_get_end_byte. ./librygel-server-sections.txt:167: warning: No declaration found for rygel_dlna_available_seek_range_response_get_range_length. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-dlna-available-seek-response.c:114: warning: Field descriptions for struct RygelDLNAAvailableSeekRangeResponse are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-data-source.c:8: warning: Value descriptions for RygelDataSourceError are missing in source code comment block. ./librygel-server-sections.txt:186: warning: No declaration found for rygel_data_source_preroll. ./librygel-server-sections.txt:187: warning: No declaration found for rygel_data_source_start. ./librygel-server-sections.txt:188: warning: No declaration found for rygel_data_source_freeze. ./librygel-server-sections.txt:189: warning: No declaration found for rygel_data_source_thaw. ./librygel-server-sections.txt:190: warning: No declaration found for rygel_data_source_stop. ./librygel-server-sections.txt:206: warning: No declaration found for rygel_media_art_store_lookup_media_art. ./librygel-server-sections.txt:207: warning: No declaration found for rygel_media_art_store_add. ./librygel-server-sections.txt:208: warning: No declaration found for rygel_media_art_store_search_media_art_for_file. ./librygel-server-sections.txt:209: warning: No declaration found for rygel_media_art_store_get_default. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-art-store.c:35: warning: Field descriptions for struct RygelMediaArtStore are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-seek.c:14: warning: Field descriptions for struct RygelHTTPSeekRequest are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-seek.c:25: warning: Value descriptions for RygelHTTPSeekRequestError are missing in source code comment block. ./librygel-server-sections.txt:248: warning: No declaration found for rygel_media_file_item_get_primary_resource. ./librygel-server-sections.txt:249: warning: No declaration found for rygel_media_file_item_get_extension. ./librygel-server-sections.txt:250: warning: No declaration found for rygel_media_file_item_ext_from_mime_type. ./librygel-server-sections.txt:251: warning: No declaration found for rygel_media_file_item_add_engine_resources. ./librygel-server-sections.txt:252: warning: No declaration found for rygel_media_file_item_add_engine_resources_finish. ./librygel-server-sections.txt:253: warning: No declaration found for rygel_media_file_item_get_mime_type. ./librygel-server-sections.txt:254: warning: No declaration found for rygel_media_file_item_set_mime_type. ./librygel-server-sections.txt:255: warning: No declaration found for rygel_media_file_item_get_dlna_profile. ./librygel-server-sections.txt:256: warning: No declaration found for rygel_media_file_item_set_dlna_profile. ./librygel-server-sections.txt:257: warning: No declaration found for rygel_media_file_item_get_size. ./librygel-server-sections.txt:258: warning: No declaration found for rygel_media_file_item_set_size. ./librygel-server-sections.txt:259: warning: No declaration found for rygel_media_file_item_get_place_holder. ./librygel-server-sections.txt:260: warning: No declaration found for rygel_media_file_item_set_place_holder. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-file-item.c:145: warning: Field descriptions for struct RygelMediaFileItem are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-file-item.c:152: warning: Field description for RygelMediaFileItemClass::add_additional_resources is missing in source code comment block. ./librygel-server-sections.txt:278: warning: No declaration found for rygel_relational_expression_compare_string. ./librygel-server-sections.txt:279: warning: No declaration found for rygel_relational_expression_compare_int. ./librygel-server-sections.txt:280: warning: No declaration found for rygel_relational_expression_compare_uint. ./librygel-server-sections.txt:281: warning: No declaration found for rygel_relational_expression_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-relational-expression.c:29: warning: Field descriptions for struct RygelRelationalExpression are missing in source code comment block. ./librygel-server-sections.txt:299: warning: No declaration found for rygel_play_speed_response_equals. ./librygel-server-sections.txt:302: warning: No declaration found for rygel_play_speed_response_new. ./librygel-server-sections.txt:303: warning: No declaration found for rygel_play_speed_response_new_from_speed. ./librygel-server-sections.txt:304: warning: No declaration found for rygel_play_speed_response_new_from_string. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-playspeed-response.c:41: warning: Field description for RygelPlaySpeedResponse::priv is missing in source code comment block. ./librygel-server-sections.txt:324: warning: No declaration found for rygel_thumbnail_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-thumbnail.c:17: warning: Field descriptions for struct RygelThumbnail are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-thumbnail.c:22: warning: Field description for RygelThumbnailClass::get_resource is missing in source code comment block. ./librygel-server-sections.txt:341: warning: No declaration found for rygel_searchable_container_search. ./librygel-server-sections.txt:342: warning: No declaration found for rygel_searchable_container_search_finish. ./librygel-server-sections.txt:343: warning: No declaration found for rygel_searchable_container_simple_search. ./librygel-server-sections.txt:344: warning: No declaration found for rygel_searchable_container_simple_search_finish. ./librygel-server-sections.txt:345: warning: No declaration found for rygel_searchable_container_find_object. ./librygel-server-sections.txt:346: warning: No declaration found for rygel_searchable_container_find_object_finish. ./librygel-server-sections.txt:347: warning: No declaration found for rygel_searchable_container_get_search_classes. ./librygel-server-sections.txt:348: warning: No declaration found for rygel_searchable_container_set_search_classes. ./librygel-server-sections.txt:362: warning: No declaration found for rygel_play_speed_request_equals. ./librygel-server-sections.txt:364: warning: No declaration found for rygel_play_speed_request_new. ./librygel-server-sections.txt:365: warning: No declaration found for rygel_play_speed_request_new_from_string. ./librygel-server-sections.txt:366: warning: No declaration found for rygel_play_speed_request_get_speed. ./librygel-server-sections.txt:367: warning: No declaration found for rygel_play_speed_request_supported. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-playspeed-request.c:50: warning: Field descriptions for struct RygelPlaySpeedRequest are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-playspeed-request.c:61: warning: Value descriptions for RygelPlaySpeedError are missing in source code comment block. ./librygel-server-sections.txt:389: warning: No declaration found for rygel_media_objects_sort_by_criteria. ./librygel-server-sections.txt:391: warning: No declaration found for rygel_media_objects_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-objects.c:22: warning: Field descriptions for struct RygelMediaObjects are missing in source code comment block. ./librygel-server-sections.txt:409: warning: No declaration found for rygel_simple_container_add_child_item. ./librygel-server-sections.txt:410: warning: No declaration found for rygel_simple_container_get_all_children. ./librygel-server-sections.txt:411: warning: No declaration found for rygel_simple_container_add_child_container. ./librygel-server-sections.txt:412: warning: No declaration found for rygel_simple_container_remove_child. ./librygel-server-sections.txt:413: warning: No declaration found for rygel_simple_container_clear. ./librygel-server-sections.txt:414: warning: No declaration found for rygel_simple_container_is_child_id_unique. ./librygel-server-sections.txt:415: warning: No declaration found for rygel_simple_container_new. ./librygel-server-sections.txt:416: warning: No declaration found for rygel_simple_container_new_root. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-simple-container.c:73: warning: Field descriptions for struct RygelSimpleContainer are missing in source code comment block. ./librygel-server-sections.txt:435: warning: No declaration found for rygel_http_byte_seek_request_new. ./librygel-server-sections.txt:436: warning: No declaration found for rygel_http_byte_seek_request_get_start_byte. ./librygel-server-sections.txt:437: warning: No declaration found for rygel_http_byte_seek_request_set_start_byte. ./librygel-server-sections.txt:438: warning: No declaration found for rygel_http_byte_seek_request_get_end_byte. ./librygel-server-sections.txt:439: warning: No declaration found for rygel_http_byte_seek_request_set_end_byte. ./librygel-server-sections.txt:440: warning: No declaration found for rygel_http_byte_seek_request_get_range_length. ./librygel-server-sections.txt:441: warning: No declaration found for rygel_http_byte_seek_request_get_total_size. ./librygel-server-sections.txt:442: warning: No declaration found for rygel_http_byte_seek_request_set_total_size. ./librygel-server-sections.txt:443: warning: No declaration found for rygel_http_byte_seek_request_supported. ./librygel-server-sections.txt:444: warning: No declaration found for rygel_http_byte_seek_request_requested. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-byte-seek-request.c:109: warning: Field descriptions for struct RygelHTTPByteSeekRequest are missing in source code comment block. ./librygel-server-sections.txt:463: warning: No declaration found for rygel_audio_item_new. ./librygel-server-sections.txt:464: warning: No declaration found for rygel_audio_item_get_duration. ./librygel-server-sections.txt:465: warning: No declaration found for rygel_audio_item_set_duration. ./librygel-server-sections.txt:466: warning: No declaration found for rygel_audio_item_get_bitrate. ./librygel-server-sections.txt:467: warning: No declaration found for rygel_audio_item_set_bitrate. ./librygel-server-sections.txt:468: warning: No declaration found for rygel_audio_item_get_sample_freq. ./librygel-server-sections.txt:469: warning: No declaration found for rygel_audio_item_set_sample_freq. ./librygel-server-sections.txt:470: warning: No declaration found for rygel_audio_item_get_bits_per_sample. ./librygel-server-sections.txt:471: warning: No declaration found for rygel_audio_item_set_bits_per_sample. ./librygel-server-sections.txt:472: warning: No declaration found for rygel_audio_item_get_channels. ./librygel-server-sections.txt:473: warning: No declaration found for rygel_audio_item_set_channels. ./librygel-server-sections.txt:474: warning: No declaration found for rygel_audio_item_get_album. ./librygel-server-sections.txt:475: warning: No declaration found for rygel_audio_item_set_album. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-audio-item.c:163: warning: Field descriptions for struct RygelAudioItem are missing in source code comment block. ./librygel-server-sections.txt:492: warning: No declaration found for rygel_trackable_container_clear. ./librygel-server-sections.txt:493: warning: No declaration found for rygel_trackable_container_clear_finish. ./librygel-server-sections.txt:494: warning: No declaration found for rygel_trackable_container_add_child. ./librygel-server-sections.txt:495: warning: No declaration found for rygel_trackable_container_add_child_finish. ./librygel-server-sections.txt:496: warning: No declaration found for rygel_trackable_container_add_child_tracked. ./librygel-server-sections.txt:497: warning: No declaration found for rygel_trackable_container_add_child_tracked_finish. ./librygel-server-sections.txt:498: warning: No declaration found for rygel_trackable_container_remove_child. ./librygel-server-sections.txt:499: warning: No declaration found for rygel_trackable_container_remove_child_finish. ./librygel-server-sections.txt:500: warning: No declaration found for rygel_trackable_container_remove_child_tracked. ./librygel-server-sections.txt:501: warning: No declaration found for rygel_trackable_container_remove_child_tracked_finish. ./librygel-server-sections.txt:502: warning: No declaration found for rygel_trackable_container_get_service_reset_token. ./librygel-server-sections.txt:503: warning: No declaration found for rygel_trackable_container_set_service_reset_token. ./librygel-server-sections.txt:504: warning: No declaration found for rygel_trackable_container_get_system_update_id. ./librygel-server-sections.txt:519: warning: No declaration found for rygel_dlna_available_seek_range_request_supported. ./librygel-server-sections.txt:520: warning: No declaration found for rygel_dlna_available_seek_range_request_requested. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-dlna-available-seek-request.c:29: warning: Field descriptions for struct RygelDLNAAvailableSeekRangeRequest are missing in source code comment block. ./librygel-server-sections.txt:538: warning: No declaration found for rygel_http_byte_seek_response_new. ./librygel-server-sections.txt:539: warning: No declaration found for rygel_http_byte_seek_response_new_from_request. ./librygel-server-sections.txt:540: warning: No declaration found for rygel_http_byte_seek_response_get_start_byte. ./librygel-server-sections.txt:541: warning: No declaration found for rygel_http_byte_seek_response_set_start_byte. ./librygel-server-sections.txt:542: warning: No declaration found for rygel_http_byte_seek_response_get_end_byte. ./librygel-server-sections.txt:543: warning: No declaration found for rygel_http_byte_seek_response_set_end_byte. ./librygel-server-sections.txt:544: warning: No declaration found for rygel_http_byte_seek_response_get_range_length. ./librygel-server-sections.txt:545: warning: No declaration found for rygel_http_byte_seek_response_get_total_size. ./librygel-server-sections.txt:546: warning: No declaration found for rygel_http_byte_seek_response_set_total_size. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-byte-seek-response.c:104: warning: Field descriptions for struct RygelHTTPByteSeekResponse are missing in source code comment block. ./librygel-server-sections.txt:565: warning: No declaration found for rygel_http_request_handle. ./librygel-server-sections.txt:566: warning: No declaration found for rygel_http_request_handle_finish. ./librygel-server-sections.txt:567: warning: No declaration found for rygel_http_request_find_item. ./librygel-server-sections.txt:568: warning: No declaration found for rygel_http_request_find_item_finish. ./librygel-server-sections.txt:569: warning: No declaration found for rygel_http_request_handle_error. ./librygel-server-sections.txt:570: warning: No declaration found for rygel_http_request_end. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-request.c:54: warning: Field descriptions for struct RygelHTTPRequest are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-request.c:69: warning: Value descriptions for RygelHTTPRequestError are missing in source code comment block. ./librygel-server-sections.txt:591: warning: No declaration found for rygel_media_engine_get_dlna_profiles. ./librygel-server-sections.txt:592: warning: No declaration found for rygel_media_engine_get_resources_for_item. ./librygel-server-sections.txt:593: warning: No declaration found for rygel_media_engine_get_resources_for_item_finish. ./librygel-server-sections.txt:594: warning: No declaration found for rygel_media_engine_create_data_source_for_resource. ./librygel-server-sections.txt:595: warning: No declaration found for rygel_media_engine_create_data_source_for_uri. ./librygel-server-sections.txt:596: warning: No declaration found for rygel_media_engine_get_internal_protocol_schemes. ./librygel-server-sections.txt:597: warning: No declaration found for rygel_media_engine_init. ./librygel-server-sections.txt:598: warning: No declaration found for rygel_media_engine_get_default. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-engine.c:97: warning: Field descriptions for struct RygelMediaEngine are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-engine.c:116: warning: Value descriptions for RygelMediaEngineError are missing in source code comment block. ./librygel-server-sections.txt:624: warning: No declaration found for rygel_content_directory_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-content-directory.c:29: warning: Field descriptions for struct RygelContentDirectory are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-writable-container.c:8: warning: Value descriptions for RygelWritableContainerError are missing in source code comment block. ./librygel-server-sections.txt:642: warning: No declaration found for rygel_writable_container_can_create. ./librygel-server-sections.txt:643: warning: No declaration found for rygel_writable_container_add_item. ./librygel-server-sections.txt:644: warning: No declaration found for rygel_writable_container_add_item_finish. ./librygel-server-sections.txt:645: warning: No declaration found for rygel_writable_container_add_container. ./librygel-server-sections.txt:646: warning: No declaration found for rygel_writable_container_add_container_finish. ./librygel-server-sections.txt:647: warning: No declaration found for rygel_writable_container_add_reference. ./librygel-server-sections.txt:648: warning: No declaration found for rygel_writable_container_add_reference_finish. ./librygel-server-sections.txt:649: warning: No declaration found for rygel_writable_container_remove_item. ./librygel-server-sections.txt:650: warning: No declaration found for rygel_writable_container_remove_item_finish. ./librygel-server-sections.txt:651: warning: No declaration found for rygel_writable_container_remove_container. ./librygel-server-sections.txt:652: warning: No declaration found for rygel_writable_container_remove_container_finish. ./librygel-server-sections.txt:654: warning: No declaration found for rygel_writable_container_get_create_classes. ./librygel-server-sections.txt:655: warning: No declaration found for rygel_writable_container_set_create_classes. ./librygel-server-sections.txt:670: warning: No declaration found for rygel_updatable_object_commit. ./librygel-server-sections.txt:671: warning: No declaration found for rygel_updatable_object_commit_finish. ./librygel-server-sections.txt:685: warning: No declaration found for rygel_media_server_plugin_get_root_container. ./librygel-server-sections.txt:686: warning: No declaration found for rygel_media_server_plugin_get_search_caps. ./librygel-server-sections.txt:687: warning: No declaration found for rygel_media_server_plugin_get_upload_profiles. ./librygel-server-sections.txt:688: warning: No declaration found for rygel_media_server_plugin_set_upload_profiles. ./librygel-server-sections.txt:689: warning: No declaration found for rygel_media_server_plugin_get_supported_profiles. ./librygel-server-sections.txt:690: warning: No declaration found for rygel_media_server_plugin_set_supported_profiles. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-server-plugin.c:105: warning: Field descriptions for struct RygelMediaServerPlugin are missing in source code comment block. ./librygel-server-sections.txt:707: warning: No declaration found for rygel_trackable_item_changed. ./librygel-server-sections.txt:721: warning: No declaration found for rygel_http_item_uri_to_string. ./librygel-server-sections.txt:722: warning: No declaration found for rygel_http_item_uri_new. ./librygel-server-sections.txt:723: warning: No declaration found for rygel_http_item_uri_new_from_string. ./librygel-server-sections.txt:724: warning: No declaration found for rygel_http_item_uri_get_item_id. ./librygel-server-sections.txt:725: warning: No declaration found for rygel_http_item_uri_set_item_id. ./librygel-server-sections.txt:726: warning: No declaration found for rygel_http_item_uri_get_thumbnail_index. ./librygel-server-sections.txt:727: warning: No declaration found for rygel_http_item_uri_set_thumbnail_index. ./librygel-server-sections.txt:728: warning: No declaration found for rygel_http_item_uri_get_subtitle_index. ./librygel-server-sections.txt:729: warning: No declaration found for rygel_http_item_uri_set_subtitle_index. ./librygel-server-sections.txt:730: warning: No declaration found for rygel_http_item_uri_get_resource_name. ./librygel-server-sections.txt:731: warning: No declaration found for rygel_http_item_uri_set_resource_name. ./librygel-server-sections.txt:732: warning: No declaration found for rygel_http_item_uri_get_http_server. ./librygel-server-sections.txt:733: warning: No declaration found for rygel_http_item_uri_set_http_server. ./librygel-server-sections.txt:734: warning: No declaration found for rygel_http_item_uri_get_extension. ./librygel-server-sections.txt:735: warning: No declaration found for rygel_http_item_uri_set_extension. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-item-uri.c:157: warning: Field descriptions for struct RygelHTTPItemURI are missing in source code comment block. ./librygel-server-sections.txt:754: warning: No declaration found for rygel_http_get_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-get.c:17: warning: Field descriptions for struct RygelHTTPGet are missing in source code comment block. ./librygel-server-sections.txt:773: warning: No declaration found for rygel_image_item_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-image-item.c:21: warning: Field descriptions for struct RygelImageItem are missing in source code comment block. ./librygel-server-sections.txt:791: warning: No declaration found for rygel_http_time_seek_response_new. ./librygel-server-sections.txt:792: warning: No declaration found for rygel_http_time_seek_response_new_time_only. ./librygel-server-sections.txt:793: warning: No declaration found for rygel_http_time_seek_response_new_with_length. ./librygel-server-sections.txt:794: warning: No declaration found for rygel_http_time_seek_response_new_from_request. ./librygel-server-sections.txt:795: warning: No declaration found for rygel_http_time_seek_response_get_start_time. ./librygel-server-sections.txt:796: warning: No declaration found for rygel_http_time_seek_response_get_end_time. ./librygel-server-sections.txt:797: warning: No declaration found for rygel_http_time_seek_response_get_range_duration. ./librygel-server-sections.txt:798: warning: No declaration found for rygel_http_time_seek_response_get_total_duration. ./librygel-server-sections.txt:799: warning: No declaration found for rygel_http_time_seek_response_get_start_byte. ./librygel-server-sections.txt:800: warning: No declaration found for rygel_http_time_seek_response_get_end_byte. ./librygel-server-sections.txt:801: warning: No declaration found for rygel_http_time_seek_response_get_response_length. ./librygel-server-sections.txt:802: warning: No declaration found for rygel_http_time_seek_response_get_total_size. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-time-seek-response.c:173: warning: Field descriptions for struct RygelHTTPTimeSeekResponse are missing in source code comment block. ./librygel-server-sections.txt:823: warning: No declaration found for rygel_serializer_add_item. ./librygel-server-sections.txt:824: warning: No declaration found for rygel_serializer_add_container. ./librygel-server-sections.txt:825: warning: No declaration found for rygel_serializer_filter. ./librygel-server-sections.txt:826: warning: No declaration found for rygel_serializer_get_string. ./librygel-server-sections.txt:827: warning: No declaration found for rygel_serializer_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-serializer.c:35: warning: Field descriptions for struct RygelSerializer are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-serializer.c:46: warning: Value descriptions for RygelSerializerType are missing in source code comment block. ./librygel-server-sections.txt:848: warning: No declaration found for rygel_media_resource_dup. ./librygel-server-sections.txt:849: warning: No declaration found for rygel_media_resource_get_name. ./librygel-server-sections.txt:850: warning: No declaration found for rygel_media_resource_serialize. ./librygel-server-sections.txt:851: warning: No declaration found for rygel_media_resource_set_protocol_info. ./librygel-server-sections.txt:852: warning: No declaration found for rygel_media_resource_get_protocol_info. ./librygel-server-sections.txt:853: warning: No declaration found for rygel_media_resource_supports_arbitrary_byte_seek. ./librygel-server-sections.txt:854: warning: No declaration found for rygel_media_resource_supports_arbitrary_time_seek. ./librygel-server-sections.txt:855: warning: No declaration found for rygel_media_resource_supports_limited_byte_seek. ./librygel-server-sections.txt:856: warning: No declaration found for rygel_media_resource_supports_limited_time_seek. ./librygel-server-sections.txt:857: warning: No declaration found for rygel_media_resource_supports_limited_cleartext_byte_seek. ./librygel-server-sections.txt:858: warning: No declaration found for rygel_media_resource_supports_full_cleartext_byte_seek. ./librygel-server-sections.txt:859: warning: No declaration found for rygel_media_resource_is_link_protection_enabled. ./librygel-server-sections.txt:860: warning: No declaration found for rygel_media_resource_is_dlna_content. ./librygel-server-sections.txt:861: warning: No declaration found for rygel_media_resource_get_default_transfer_mode. ./librygel-server-sections.txt:862: warning: No declaration found for rygel_media_resource_supports_transfer_mode. ./librygel-server-sections.txt:863: warning: No declaration found for rygel_media_resource_is_streamable. ./librygel-server-sections.txt:864: warning: No declaration found for rygel_media_resource_is_cleartext_range_support_enabled. ./librygel-server-sections.txt:865: warning: No declaration found for rygel_media_resource_supports_playspeed. ./librygel-server-sections.txt:866: warning: No declaration found for rygel_media_resource_is_dlna_protocol_flag_set. ./librygel-server-sections.txt:867: warning: No declaration found for rygel_media_resource_is_dlna_operation_mode_set. ./librygel-server-sections.txt:868: warning: No declaration found for rygel_media_resource_to_string. ./librygel-server-sections.txt:869: warning: No declaration found for rygel_media_resource_new. ./librygel-server-sections.txt:870: warning: No declaration found for rygel_media_resource_new_from_resource. ./librygel-server-sections.txt:871: warning: No declaration found for rygel_media_resource_new_from_didl_lite_resource. ./librygel-server-sections.txt:872: warning: No declaration found for rygel_media_resource_get_uri. ./librygel-server-sections.txt:873: warning: No declaration found for rygel_media_resource_set_uri. ./librygel-server-sections.txt:874: warning: No declaration found for rygel_media_resource_get_import_uri. ./librygel-server-sections.txt:875: warning: No declaration found for rygel_media_resource_set_import_uri. ./librygel-server-sections.txt:876: warning: No declaration found for rygel_media_resource_get_extension. ./librygel-server-sections.txt:877: warning: No declaration found for rygel_media_resource_set_extension. ./librygel-server-sections.txt:878: warning: No declaration found for rygel_media_resource_get_size. ./librygel-server-sections.txt:879: warning: No declaration found for rygel_media_resource_set_size. ./librygel-server-sections.txt:880: warning: No declaration found for rygel_media_resource_get_cleartext_size. ./librygel-server-sections.txt:881: warning: No declaration found for rygel_media_resource_set_cleartext_size. ./librygel-server-sections.txt:882: warning: No declaration found for rygel_media_resource_get_duration. ./librygel-server-sections.txt:883: warning: No declaration found for rygel_media_resource_set_duration. ./librygel-server-sections.txt:884: warning: No declaration found for rygel_media_resource_get_bitrate. ./librygel-server-sections.txt:885: warning: No declaration found for rygel_media_resource_set_bitrate. ./librygel-server-sections.txt:886: warning: No declaration found for rygel_media_resource_get_bits_per_sample. ./librygel-server-sections.txt:887: warning: No declaration found for rygel_media_resource_set_bits_per_sample. ./librygel-server-sections.txt:888: warning: No declaration found for rygel_media_resource_get_color_depth. ./librygel-server-sections.txt:889: warning: No declaration found for rygel_media_resource_set_color_depth. ./librygel-server-sections.txt:890: warning: No declaration found for rygel_media_resource_get_width. ./librygel-server-sections.txt:891: warning: No declaration found for rygel_media_resource_set_width. ./librygel-server-sections.txt:892: warning: No declaration found for rygel_media_resource_get_height. ./librygel-server-sections.txt:893: warning: No declaration found for rygel_media_resource_set_height. ./librygel-server-sections.txt:894: warning: No declaration found for rygel_media_resource_get_audio_channels. ./librygel-server-sections.txt:895: warning: No declaration found for rygel_media_resource_set_audio_channels. ./librygel-server-sections.txt:896: warning: No declaration found for rygel_media_resource_get_sample_freq. ./librygel-server-sections.txt:897: warning: No declaration found for rygel_media_resource_set_sample_freq. ./librygel-server-sections.txt:898: warning: No declaration found for rygel_media_resource_get_protocol. ./librygel-server-sections.txt:899: warning: No declaration found for rygel_media_resource_set_protocol. ./librygel-server-sections.txt:900: warning: No declaration found for rygel_media_resource_get_mime_type. ./librygel-server-sections.txt:901: warning: No declaration found for rygel_media_resource_set_mime_type. ./librygel-server-sections.txt:902: warning: No declaration found for rygel_media_resource_get_dlna_profile. ./librygel-server-sections.txt:903: warning: No declaration found for rygel_media_resource_set_dlna_profile. ./librygel-server-sections.txt:904: warning: No declaration found for rygel_media_resource_get_network. ./librygel-server-sections.txt:905: warning: No declaration found for rygel_media_resource_set_network. ./librygel-server-sections.txt:906: warning: No declaration found for rygel_media_resource_get_dlna_conversion. ./librygel-server-sections.txt:907: warning: No declaration found for rygel_media_resource_set_dlna_conversion. ./librygel-server-sections.txt:908: warning: No declaration found for rygel_media_resource_get_dlna_flags. ./librygel-server-sections.txt:909: warning: No declaration found for rygel_media_resource_set_dlna_flags. ./librygel-server-sections.txt:910: warning: No declaration found for rygel_media_resource_get_dlna_operation. ./librygel-server-sections.txt:911: warning: No declaration found for rygel_media_resource_set_dlna_operation. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-resource.c:558: warning: Field descriptions for struct RygelMediaResource are missing in source code comment block. ./librygel-server-sections.txt:932: warning: No declaration found for rygel_photo_item_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-photo-item.c:21: warning: Field descriptions for struct RygelPhotoItem are missing in source code comment block. ./librygel-server-sections.txt:951: warning: No declaration found for rygel_video_item_new. ./librygel-server-sections.txt:952: warning: No declaration found for rygel_video_item_get_author. ./librygel-server-sections.txt:953: warning: No declaration found for rygel_video_item_set_author. ./librygel-server-sections.txt:954: warning: No declaration found for rygel_video_item_get_subtitles. ./librygel-server-sections.txt:955: warning: No declaration found for rygel_video_item_set_subtitles. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-video-item.c:65: warning: Field descriptions for struct RygelVideoItem are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-video-item.c:70: warning: Field description for RygelVideoItemClass::add_subtitle_resources is missing in source code comment block. ./librygel-server-sections.txt:973: warning: No declaration found for rygel_media_server_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-server.c:26: warning: Field descriptions for struct RygelMediaServer are missing in source code comment block. ./librygel-server-sections.txt:992: warning: No declaration found for rygel_dtcp_cleartext_request_new. ./librygel-server-sections.txt:993: warning: No declaration found for rygel_dtcp_cleartext_request_get_start_byte. ./librygel-server-sections.txt:994: warning: No declaration found for rygel_dtcp_cleartext_request_get_end_byte. ./librygel-server-sections.txt:995: warning: No declaration found for rygel_dtcp_cleartext_request_get_range_length. ./librygel-server-sections.txt:996: warning: No declaration found for rygel_dtcp_cleartext_request_get_total_size. ./librygel-server-sections.txt:997: warning: No declaration found for rygel_dtcp_cleartext_request_supported. ./librygel-server-sections.txt:998: warning: No declaration found for rygel_dtcp_cleartext_request_requested. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-dtcp-cleartext-request.c:85: warning: Field descriptions for struct RygelDTCPCleartextRequest are missing in source code comment block. ./librygel-server-sections.txt:1017: warning: No declaration found for rygel_media_item_get_description. ./librygel-server-sections.txt:1018: warning: No declaration found for rygel_media_item_set_description. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-item.c:38: warning: Field descriptions for struct RygelMediaItem are missing in source code comment block. ./librygel-server-sections.txt:1036: warning: No declaration found for rygel_http_server_set_resource_delivery_options. ./librygel-server-sections.txt:1037: warning: No declaration found for rygel_http_server_need_proxy. ./librygel-server-sections.txt:1038: warning: No declaration found for rygel_http_server_get_replacements. ./librygel-server-sections.txt:1039: warning: No declaration found for rygel_http_server_is_local. ./librygel-server-sections.txt:1040: warning: No declaration found for rygel_http_server_new. ./librygel-server-sections.txt:1041: warning: No declaration found for rygel_http_server_get_path_root. ./librygel-server-sections.txt:1042: warning: No declaration found for rygel_http_server_get_server_name. ./librygel-server-sections.txt:1043: warning: No declaration found for rygel_http_server_set_server_name. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-server.c:69: warning: Field descriptions for struct RygelHTTPServer are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-server.c:72: warning: Field description for RygelHTTPServerClass::get_protocol is missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-server.c:72: warning: Field description for RygelHTTPServerClass::get_protocol_info is missing in source code comment block. ./librygel-server-sections.txt:1061: warning: No declaration found for rygel_http_response_preroll. ./librygel-server-sections.txt:1062: warning: No declaration found for rygel_http_response_end. ./librygel-server-sections.txt:1063: warning: No declaration found for rygel_http_response_new. ./librygel-server-sections.txt:1064: warning: No declaration found for rygel_http_response_get_server. ./librygel-server-sections.txt:1065: warning: No declaration found for rygel_http_response_get_priority. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-response.c:51: warning: Field descriptions for struct RygelHTTPResponse are missing in source code comment block. ./librygel-server-sections.txt:1083: warning: No declaration found for rygel_play_speed_equals. ./librygel-server-sections.txt:1084: warning: No declaration found for rygel_play_speed_is_positive. ./librygel-server-sections.txt:1085: warning: No declaration found for rygel_play_speed_is_normal_rate. ./librygel-server-sections.txt:1086: warning: No declaration found for rygel_play_speed_to_string. ./librygel-server-sections.txt:1087: warning: No declaration found for rygel_play_speed_to_float. ./librygel-server-sections.txt:1088: warning: No declaration found for rygel_play_speed_to_double. ./librygel-server-sections.txt:1089: warning: No declaration found for rygel_play_speed_new. ./librygel-server-sections.txt:1090: warning: No declaration found for rygel_play_speed_new_from_string. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-playspeed.c:48: warning: Field descriptions for struct RygelPlaySpeed are missing in source code comment block. ./librygel-server-sections.txt:1092: warning: No declaration found for rygel_play_speed_ref. ./librygel-server-sections.txt:1093: warning: No declaration found for rygel_play_speed_unref. ./librygel-server-sections.txt:1094: warning: No declaration found for rygel_param_spec_play_speed. ./librygel-server-sections.txt:1095: warning: No declaration found for rygel_value_set_play_speed. ./librygel-server-sections.txt:1096: warning: No declaration found for rygel_value_get_play_speed. ./librygel-server-sections.txt:1097: warning: No declaration found for rygel_value_take_play_speed. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-playspeed.c:109: warning: Field description for RygelPlaySpeedClass::finalize is missing in source code comment block. ./librygel-server-sections.txt:1115: warning: No declaration found for rygel_subtitle_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-subtitle.c:17: warning: Field descriptions for struct RygelSubtitle are missing in source code comment block. ./librygel-server-sections.txt:1117: warning: No declaration found for rygel_subtitle_ref. ./librygel-server-sections.txt:1118: warning: No declaration found for rygel_subtitle_unref. ./librygel-server-sections.txt:1119: warning: No declaration found for rygel_param_spec_subtitle. ./librygel-server-sections.txt:1120: warning: No declaration found for rygel_value_set_subtitle. ./librygel-server-sections.txt:1121: warning: No declaration found for rygel_value_get_subtitle. ./librygel-server-sections.txt:1122: warning: No declaration found for rygel_value_take_subtitle. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-subtitle.c:76: warning: Field description for RygelSubtitleClass::finalize is missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-subtitle.c:76: warning: Field description for RygelSubtitleClass::get_resource is missing in source code comment block. ./librygel-server-sections.txt:1139: warning: No declaration found for rygel_media_container_get_children. ./librygel-server-sections.txt:1140: warning: No declaration found for rygel_media_container_get_children_finish. ./librygel-server-sections.txt:1141: warning: No declaration found for rygel_media_container_find_object. ./librygel-server-sections.txt:1142: warning: No declaration found for rygel_media_container_find_object_finish. ./librygel-server-sections.txt:1143: warning: No declaration found for rygel_media_container_updated. ./librygel-server-sections.txt:1152: warning: No declaration found for rygel_media_container_get_child_count. ./librygel-server-sections.txt:1153: warning: No declaration found for rygel_media_container_set_child_count. ./librygel-server-sections.txt:1154: warning: No declaration found for rygel_media_container_get_empty_child_count. ./librygel-server-sections.txt:1155: warning: No declaration found for rygel_media_container_set_empty_child_count. ./librygel-server-sections.txt:1156: warning: No declaration found for rygel_media_container_get_all_child_count. ./librygel-server-sections.txt:1157: warning: No declaration found for rygel_media_container_get_create_mode_enabled. ./librygel-server-sections.txt:1158: warning: No declaration found for rygel_media_container_set_create_mode_enabled. ./librygel-server-sections.txt:1159: warning: No declaration found for rygel_media_container_get_sort_criteria. ./librygel-server-sections.txt:1160: warning: No declaration found for rygel_media_container_set_sort_criteria. ./librygel-server-sections.txt:1161: warning: No declaration found for rygel_media_container_equal_func. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-container.c:223: warning: Field descriptions for struct RygelMediaContainer are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-media-container.c:240: warning: Value descriptions for RygelObjectEventType are missing in source code comment block. ./librygel-server-sections.txt:1182: warning: No declaration found for rygel_http_time_seek_request_to_string. ./librygel-server-sections.txt:1184: warning: No declaration found for rygel_http_time_seek_request_supported. ./librygel-server-sections.txt:1185: warning: No declaration found for rygel_http_time_seek_request_requested. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-http-time-seek-request.c:39: warning: Field description for RygelHTTPTimeSeekRequest::priv is missing in source code comment block. ./librygel-server-sections.txt:1204: warning: No declaration found for rygel_playlist_item_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-playlist-item.c:23: warning: Field descriptions for struct RygelPlaylistItem are missing in source code comment block. ./librygel-server-sections.txt:1222: warning: No declaration found for rygel_music_item_lookup_album_art. ./librygel-server-sections.txt:1224: warning: No declaration found for rygel_music_item_new. ./librygel-server-sections.txt:1225: warning: No declaration found for rygel_music_item_get_track_number. ./librygel-server-sections.txt:1226: warning: No declaration found for rygel_music_item_set_track_number. ./librygel-server-sections.txt:1227: warning: No declaration found for rygel_music_item_get_disc_number. ./librygel-server-sections.txt:1228: warning: No declaration found for rygel_music_item_set_disc_number. ./librygel-server-sections.txt:1229: warning: No declaration found for rygel_music_item_get_album_art. ./librygel-server-sections.txt:1230: warning: No declaration found for rygel_music_item_set_album_art. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-music-item.c:91: warning: Field descriptions for struct RygelMusicItem are missing in source code comment block. ./librygel-server-sections.txt:1249: warning: No declaration found for rygel_dtcp_cleartext_response_new. ./librygel-server-sections.txt:1250: warning: No declaration found for rygel_dtcp_cleartext_response_new_from_request. ./librygel-server-sections.txt:1251: warning: No declaration found for rygel_dtcp_cleartext_response_get_start_byte. ./librygel-server-sections.txt:1252: warning: No declaration found for rygel_dtcp_cleartext_response_get_end_byte. ./librygel-server-sections.txt:1253: warning: No declaration found for rygel_dtcp_cleartext_response_get_range_length. ./librygel-server-sections.txt:1254: warning: No declaration found for rygel_dtcp_cleartext_response_get_total_size. ./librygel-server-sections.txt:1255: warning: No declaration found for rygel_dtcp_cleartext_response_get_encrypted_length. ./librygel-server-sections.txt:1256: warning: No declaration found for rygel_dtcp_cleartext_response_set_encrypted_length. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-dtcp-cleartext-response.c:106: warning: Field descriptions for struct RygelDTCPCleartextResponse are missing in source code comment block. ./librygel-server-sections.txt:1275: warning: No declaration found for rygel_logical_expression_new. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-logical-expression.c:14: warning: Field descriptions for struct RygelLogicalExpression are missing in source code comment block. /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/doc/reference/librygel-server/gtkdoc/ccomments/rygel-logical-expression.c:25: warning: Value descriptions for RygelLogicalOperator are missing in source code comment block. See librygel-server-undeclared.txt for the list of undeclared symbols. ./librygel-server-unused.txt:1: warning: 15 unused declarations. They should be added to librygel-server-sections.txt in the appropriate place. warning: failed to load external entity "../xml/tree_index.sgml" ../librygel-server-docs.xml:83: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found warning: failed to load external entity "../xml/annotation-glossary.xml" Succeeded - 44 warning(s) INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build -j 8 -v + RPM_EC=0 ++ jobs -p + exit 0 Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/rygel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""'] Finish: run >>> 2024-07-03 18:10:55 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck" >>> 2024-07-03 18:10:56 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/rygel.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'testsuite'\\\"\"" INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/rygel.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""' Start(bootstrap): init plugins INFO: selinux enabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux enabled Finish: init plugins INFO: Signal handler active Start: run Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Package manager dnf5 detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) Finish: chroot init INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/rygel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/rygel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] setting SOURCE_DATE_EPOCH=1715040000 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PPtgrk + umask 022 + cd /builddir/build/BUILD/rygel-0.42.6-build + '[' /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT ++ dirname /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT + mkdir -p /builddir/build/BUILD/rygel-0.42.6-build + mkdir /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd rygel-0.42.6 + DESTDIR=/builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT + /usr/bin/meson install -C redhat-linux-build --no-rebuild Installing src/librygel-core/librygel-core-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64 Installing src/librygel-core/rygel-core.h to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/include/rygel-2.8 Installing src/librygel-core/rygel-core-2.8.vapi to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing src/librygel-core/RygelCore-2.8.gir to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gir-1.0 Installing src/librygel-core/RygelCore-2.8.typelib to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/girepository-1.0 Installing src/librygel-db/librygel-db-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64 Installing src/librygel-db/rygel-db.h to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/include/rygel-2.8 Installing src/librygel-db/rygel-db-2.8.vapi to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing src/librygel-renderer/librygel-renderer-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64 Installing src/librygel-renderer/rygel-renderer.h to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/include/rygel-2.8 Installing src/librygel-renderer/rygel-renderer-2.8.vapi to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing src/librygel-renderer/RygelRenderer-2.8.gir to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gir-1.0 Installing src/librygel-renderer/RygelRenderer-2.8.typelib to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/girepository-1.0 Installing src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64 Installing src/librygel-renderer-gst/rygel-renderer-gst.h to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/include/rygel-2.8 Installing src/librygel-renderer-gst/rygel-renderer-gst-2.8.vapi to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing src/librygel-renderer-gst/RygelRendererGst-2.8.gir to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gir-1.0 Installing src/librygel-renderer-gst/RygelRendererGst-2.8.typelib to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/girepository-1.0 Installing src/librygel-ruih/librygel-ruih-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64 Installing src/librygel-ruih/rygel-ruih.h to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/include/rygel-2.8 Installing src/librygel-ruih/rygel-ruih-2.8.vapi to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing src/librygel-server/librygel-server-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64 Installing src/librygel-server/rygel-server.h to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/include/rygel-2.8 Installing src/librygel-server/rygel-server-2.8.vapi to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing src/librygel-server/RygelServer-2.8.gir to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gir-1.0 Installing src/librygel-server/RygelServer-2.8.typelib to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/girepository-1.0 Installing src/media-engines/simple/librygel-media-engine-simple.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/engines Installing src/media-engines/gstreamer/librygel-media-engine-gst.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/engines Installing src/rygel/rygel to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/bin Installing src/ui/rygel-preferences to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/bin Installing src/plugins/external/librygel-external.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing src/plugins/gst-launch/librygel-gst-launch.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing src/plugins/lms/librygel-lms.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing src/plugins/media-export/mx-extract to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/libexec/rygel Installing src/plugins/media-export/librygel-media-export.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing src/plugins/mpris/librygel-mpris.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing src/plugins/playbin/librygel-playbin.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing src/plugins/ruih/librygel-ruih.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing src/plugins/tracker3/librygel-tracker3.so to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing po/ab/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ab/LC_MESSAGES Installing po/af/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/af/LC_MESSAGES Installing po/ar/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ar/LC_MESSAGES Installing po/as/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/as/LC_MESSAGES Installing po/be/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/be/LC_MESSAGES Installing po/bg/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/bg/LC_MESSAGES Installing po/bn_IN/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/bn_IN/LC_MESSAGES Installing po/bs/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/bs/LC_MESSAGES Installing po/ca/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ca/LC_MESSAGES Installing po/ca@valencia/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ca@valencia/LC_MESSAGES Installing po/cs/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/cs/LC_MESSAGES Installing po/da/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/da/LC_MESSAGES Installing po/de/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/de/LC_MESSAGES Installing po/el/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/el/LC_MESSAGES Installing po/en_GB/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/en_GB/LC_MESSAGES Installing po/eo/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/eo/LC_MESSAGES Installing po/es/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/es/LC_MESSAGES Installing po/et/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/et/LC_MESSAGES Installing po/eu/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/eu/LC_MESSAGES Installing po/fa/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/fa/LC_MESSAGES Installing po/fi/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/fi/LC_MESSAGES Installing po/fr/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/fr/LC_MESSAGES Installing po/fur/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/fur/LC_MESSAGES Installing po/gl/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/gl/LC_MESSAGES Installing po/gu/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/gu/LC_MESSAGES Installing po/he/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/he/LC_MESSAGES Installing po/hi/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/hi/LC_MESSAGES Installing po/hr/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/hr/LC_MESSAGES Installing po/hu/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/hu/LC_MESSAGES Installing po/id/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/id/LC_MESSAGES Installing po/it/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/it/LC_MESSAGES Installing po/ja/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ja/LC_MESSAGES Installing po/ka/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ka/LC_MESSAGES Installing po/kab/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/kab/LC_MESSAGES Installing po/kk/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/kk/LC_MESSAGES Installing po/ko/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ko/LC_MESSAGES Installing po/kn/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/kn/LC_MESSAGES Installing po/lt/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/lt/LC_MESSAGES Installing po/lv/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/lv/LC_MESSAGES Installing po/ml/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ml/LC_MESSAGES Installing po/ms/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ms/LC_MESSAGES Installing po/nb/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/nb/LC_MESSAGES Installing po/ne/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ne/LC_MESSAGES Installing po/nl/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/nl/LC_MESSAGES Installing po/oc/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/oc/LC_MESSAGES Installing po/pa/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/pa/LC_MESSAGES Installing po/pl/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/pl/LC_MESSAGES Installing po/pt/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/pt/LC_MESSAGES Installing po/pt_BR/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/pt_BR/LC_MESSAGES Installing po/ro/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ro/LC_MESSAGES Installing po/ru/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ru/LC_MESSAGES Installing po/sk/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/sk/LC_MESSAGES Installing po/sl/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/sl/LC_MESSAGES Installing po/sr/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/sr/LC_MESSAGES Installing po/sr@latin/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/sr@latin/LC_MESSAGES Installing po/sv/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/sv/LC_MESSAGES Installing po/ta/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ta/LC_MESSAGES Installing po/te/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/te/LC_MESSAGES Installing po/tg/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/tg/LC_MESSAGES Installing po/th/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/th/LC_MESSAGES Installing po/tr/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/tr/LC_MESSAGES Installing po/ug/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/ug/LC_MESSAGES Installing po/uk/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/uk/LC_MESSAGES Installing po/vi/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/vi/LC_MESSAGES Installing po/zh_CN/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/zh_CN/LC_MESSAGES Installing po/zh_HK/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/zh_HK/LC_MESSAGES Installing po/zh_TW/LC_MESSAGES/rygel.mo to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/locale/zh_TW/LC_MESSAGES Installing data/rygel.desktop to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/applications Installing data/rygel-preferences.desktop to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/applications Installing data/xml/EnergyManagement.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/MediaServer3.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/MediaRenderer2.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/ContentDirectory.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/RuihServer2.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/ContentDirectory-NoTrack.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/ConnectionManager.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/RemoteUIServerService.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/AVTransport2.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/RenderingControl2.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/UIList.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/BasicManagement2.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing data/xml/X_MS_MediaReceiverRegistrar1.xml to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/xml Installing doc/man/rygel.1 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/man/man1 Installing doc/man/rygel.conf.5 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/man/man5 Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/rygel-core-2.8.pc to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/rygel-server-2.8.pc to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/rygel-renderer-2.8.pc to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/rygel-renderer-gst-2.8.pc to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/rygel-ruih-2.8.pc to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/pkgconfig Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-core/rygel-core-2.8.deps to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-db/rygel-db-2.8.deps to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer/rygel-renderer-2.8.deps to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-renderer-gst/rygel-renderer-gst-2.8.deps to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-ruih/rygel-ruih-2.8.deps to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/src/librygel-server/rygel-server-2.8.deps to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/vala/vapi Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/simple/media-engine-simple.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/engines Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/media-engines/gstreamer/media-engine-gst.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/engines Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/external/external.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/gst-launch/gst-launch.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/lms/lms.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/media-export/media-export.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/mpris/mpris.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/playbin/playbin.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/ruih/ruih.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/src/plugins/tracker3/tracker3.plugin to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/rygel-2.8/plugins Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/rygel.conf to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/etc Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/128x128/rygel.png to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/120x120/rygel.png to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/icons/120x120 Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/120x120/rygel.jpg to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/icons/120x120 Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/48x48/rygel.png to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/icons/48x48 Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/48x48/rygel.jpg to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/icons/48x48 Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/32x32/rygel.png to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/48x48/rygel.png to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/icons/hicolor/48x48/apps Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/scalable/rygel.svg to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/icons/hicolor/scalable/apps Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/icons/scalable/rygel-full.svg to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/icons/hicolor/scalable/apps Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/rygel-preferences.ui to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/data/org.gnome.Rygel1.service to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/dbus-1/services Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/redhat-linux-build/data/rygel.service to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib/systemd/user Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/avenc_aac.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/avenc_mp2.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/avenc_mpeg2video.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/GstVaapiEncodeMpeg2.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/avenc_wmav1.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/avenc_wmv1.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/GstFaac.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/GstLameMP3Enc.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/GstMP4Mux.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/GstTwoLame.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/data/presets/GstX264Enc.prs to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/rygel/presets Installing symlink pointing to librygel-core-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-core-2.8.so.0 Installing symlink pointing to librygel-core-2.8.so.0 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-core-2.8.so Installing symlink pointing to librygel-db-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-db-2.8.so.0 Installing symlink pointing to librygel-db-2.8.so.0 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-db-2.8.so Installing symlink pointing to librygel-renderer-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-renderer-2.8.so.0 Installing symlink pointing to librygel-renderer-2.8.so.0 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-renderer-2.8.so Installing symlink pointing to librygel-renderer-gst-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-renderer-gst-2.8.so.0 Installing symlink pointing to librygel-renderer-gst-2.8.so.0 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-renderer-gst-2.8.so Installing symlink pointing to librygel-ruih-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-ruih-2.8.so.0doc/reference/librygel-core/gtkdoc/html /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gtk-doc/html/librygel-core doc/reference/librygel-db/gtkdoc/html /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gtk-doc/html/librygel-db doc/reference/librygel-renderer/gtkdoc/html /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gtk-doc/html/librygel-renderer doc/reference/librygel-renderer-gst/gtkdoc/html /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gtk-doc/html/librygel-renderer-gst doc/reference/librygel-server/gtkdoc/html /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/gtk-doc/html/librygel-server Installing symlink pointing to librygel-ruih-2.8.so.0 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-ruih-2.8.so Installing symlink pointing to librygel-server-2.8.so.0.42.6 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-server-2.8.so.0 Installing symlink pointing to librygel-server-2.8.so.0 to /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/lib64/librygel-server-2.8.so Running custom install script '/usr/bin/python3 /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/build-aux/meson/install-gtkdoc.py doc/reference/librygel-core/gtkdoc share/gtk-doc/html/librygel-core' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/build-aux/meson/install-gtkdoc.py doc/reference/librygel-db/gtkdoc share/gtk-doc/html/librygel-db' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/build-aux/meson/install-gtkdoc.py doc/reference/librygel-renderer/gtkdoc share/gtk-doc/html/librygel-renderer' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/build-aux/meson/install-gtkdoc.py doc/reference/librygel-renderer-gst/gtkdoc share/gtk-doc/html/librygel-renderer-gst' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/build-aux/meson/install-gtkdoc.py doc/reference/librygel-server/gtkdoc share/gtk-doc/html/librygel-server' find-debuginfo: starting Extracting debug info from 19 files DWARF-compressing 19 files + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT rygel + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.42.6-1.fc41 --unique-debug-suffix -0.42.6-1.fc41.x86_64 --unique-debug-src-base rygel-0.42.6-1.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6 cpio: redhat-linux-build/agent-matcher.c: Cannot stat: No such file or directory cpio: redhat-linux-build/application.c: Cannot stat: No such file or directory cpio: redhat-linux-build/database-cursor.c: Cannot stat: No such file or directory cpio: redhat-linux-build/database.c: Cannot stat: No such file or directory cpio: redhat-linux-build/dlna150-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/gio-2.0.vapi: Cannot stat: No such file or directory cpio: redhat-linux-build/glib-2.0.vapi: Cannot stat: No such file or directory cpio: redhat-linux-build/raumfeld-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-aac-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-acl.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-audio-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-audio-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-av-transport.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-avc-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-base-configuration.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-basic-management-test-nslookup.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-basic-management-test-ping.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-basic-management-test-traceroute.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-basic-management-test.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-basic-management.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-browse.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-changelog.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-client-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-cmdline-config.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-configuration.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-connection-manager.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-content-directory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-data-sink.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-data-source.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dbus-interface.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dbus-service.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dbus-thumbnailer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-default-player-controller.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-description-file.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dlna-available-seek-request.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dlna-available-seek-response.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dlna-profile.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dtcp-cleartext-request.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-dtcp-cleartext-response.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-energy-management.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-engine-loader.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-environment-config.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-album-art-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-dummy-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-icon-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-interfaces.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-item-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-plugin-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-thumbnail-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-external-variant-util.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-free-desktop-interfaces.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-data-source.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-launch-audio-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-launch-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-launch-root-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-launch-video-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-media-engine.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-sink.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-transcoding-data-source.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-gst-utils.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-byte-seek-request.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-byte-seek-response.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-get-handler.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-get.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-item-uri.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-post.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-request.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-resource-handler.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-response-element.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-response.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-seek.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-server.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-subtitle-handler.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-thumbnail-handler.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-time-seek-request.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-http-time-seek-response.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-icon-info.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-image-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-import-resource.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-item-destroyer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-item-updater.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-jpeg-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-l16-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-last-change-entry.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-last-change-obj-add.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-last-change-obj-del.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-last-change-obj-mod.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-last-change-st-done.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-last-change.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lg-tv-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-album.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-albums.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-all-images.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-all-music.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-all-videos.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-artist.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-artists.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-category-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-database.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-dbus-interfaces.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-image-root.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-image-year.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-image-years.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-music-root.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-plugin-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-lms-root-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-log-handler.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-logical-expression.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-m3u-playlist.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-art-store.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-device.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-engine.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-db-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-dummy-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-dvd-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-dvd-parser.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-dvd-track.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-extract.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-extractor.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-generic-extractor.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-harvester.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-harvesting-task.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-image-extractor.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-item-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-leaf-query-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-media-cache-upgrader.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-media-cache.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-metadata-extractor.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-music-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-node-query-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-null-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-object-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-photo-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-playlist-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-playlist-extractor.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-playlist-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-playlist-root-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-query-container-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-query-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-recursive-file-monitor.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-root-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-sql-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-trackable-db-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-updatable-object.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-video-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-export-writable-db-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-file-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-object.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-objects.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-player.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-pref-section.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-query-action.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-receiver-registrar.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-renderer-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-renderer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-resource.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-server-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-media-server.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-meta-config.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-mp2ts-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-mp3-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-mpris-interfaces.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-mpris-player.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-mpris-plugin-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-mpris-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-music-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-network-pref-section.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-object-creator.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-object-removal-queue.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-panasonic-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-phillips-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-photo-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playbin-module.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playbin-player.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playbin-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playbin-renderer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-player-controller.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playlist-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playspeed-request.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playspeed-response.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-playspeed.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-plugin-information.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-plugin-loader.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-preferences-dialog.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-preferences-section.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-recursive-module-loader.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-reference-creator.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-relational-expression.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-rendering-control.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-resource-info.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-root-device-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-root-device.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-filter-entry.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-icon-elem.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-module.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-protocol-elem.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-server-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-server.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-service.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-servicemanager.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-ui-elem.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-ui-listing.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-ruih-wildcard-filter-entry.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-samsung-tv-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-search-criteria-parser.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-search-expression.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-search.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-searchable-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-seek-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-serializer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-simple-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-simple-data-source.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-simple-media-engine.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-sink-connection-manager.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-source-connection-manager.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-state-machine.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-subtitle-manager.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-subtitle.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-thumbnail.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-thumbnailer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-time-utils.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-trackable-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-trackable-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-albums.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-artists.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-category-all-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-category-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-cleanup-query.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-deletion-query.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-genre.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-insertion-query.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-interfaces.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-item-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-metadata-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-metadata-multivalues.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-metadata-values.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-music-item-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-music.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-new.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-picture-item-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-pictures.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-plugin-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-plugin.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-query-triplet.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-query-triplets.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-query.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-root-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-search-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-selection-query.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-tags.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-titles.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-upnp-property-map.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-video-item-factory.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-videos.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-tracker-years.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-updatable-object.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-user-config.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-v1-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-video-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-video-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-visual-item.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-volume.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-wmp-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-wmv-transcoder.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-writable-container.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-writable-user-config.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-xbmc-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-xbmc4xbox-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-xbox-hacks.c: Cannot stat: No such file or directory cpio: redhat-linux-build/rygel-xml-utils.c: Cannot stat: No such file or directory cpio: redhat-linux-build/sql-function.c: Cannot stat: No such file or directory cpio: redhat-linux-build/sql-operator.c: Cannot stat: No such file or directory cpio: redhat-linux-build/sqlite3.vapi: Cannot stat: No such file or directory 30098 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths sepdebugcrcfix: Updated 19 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/rygel-0.42.6-1.fc41.x86_64 find-debuginfo: done Scanned 260 directories and 818 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/rygel-0.42.6-build/SPECPARTS/rpm-debuginfo.specpart Processing files: rygel-0.42.6-1.fc41.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.KHykXA Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Cyunli Provides: application() application(rygel-preferences.desktop) application(rygel.desktop) config(rygel) = 0.42.6-1.fc41 librygel-core-2.8.so.0()(64bit) librygel-db-2.8.so.0()(64bit) librygel-external.so()(64bit) librygel-gst-launch.so()(64bit) librygel-lms.so()(64bit) librygel-media-engine-gst.so()(64bit) librygel-media-engine-simple.so()(64bit) librygel-media-export.so()(64bit) librygel-mpris.so()(64bit) librygel-playbin.so()(64bit) librygel-renderer-2.8.so.0()(64bit) librygel-renderer-gst-2.8.so.0()(64bit) librygel-ruih-2.8.so.0()(64bit) librygel-ruih.so()(64bit) librygel-server-2.8.so.0()(64bit) rygel = 0.42.6-1.fc41 rygel(x86-64) = 0.42.6-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgee-0.8.so.2()(64bit) libges-1.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgssdp-1.6.so.0()(64bit) libgstaudio-1.0.so.0()(64bit) libgstbase-1.0.so.0()(64bit) libgstpbutils-1.0.so.0()(64bit) libgstreamer-1.0.so.0()(64bit) libgsttag-1.0.so.0()(64bit) libgtk-3.so.0()(64bit) libgupnp-1.6.so.0()(64bit) libgupnp-av-1.0.so.3()(64bit) libgupnp-dlna-2.0.so.4()(64bit) libgupnp-dlna-gst-2.0.so.4()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmediaart-2.0.so.0()(64bit) librygel-core-2.8.so.0()(64bit) librygel-db-2.8.so.0()(64bit) librygel-renderer-2.8.so.0()(64bit) librygel-renderer-gst-2.8.so.0()(64bit) librygel-ruih-2.8.so.0()(64bit) librygel-server-2.8.so.0()(64bit) libsoup-3.0.so.0()(64bit) libsqlite3.so.0()(64bit) libunistring.so.5()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.7.3)(64bit) rtld(GNU_HASH) Processing files: rygel-devel-0.42.6-1.fc41.x86_64 Provides: pkgconfig(rygel-core-2.8) = 0.42.6 pkgconfig(rygel-renderer-2.8) = 0.42.6 pkgconfig(rygel-renderer-gst-2.8) = 0.42.6 pkgconfig(rygel-ruih-2.8) = 0.42.6 pkgconfig(rygel-server-2.8) = 0.42.6 rygel-devel = 0.42.6-1.fc41 rygel-devel(x86-64) = 0.42.6-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config librygel-core-2.8.so.0()(64bit) librygel-db-2.8.so.0()(64bit) librygel-renderer-2.8.so.0()(64bit) librygel-renderer-gst-2.8.so.0()(64bit) librygel-ruih-2.8.so.0()(64bit) librygel-server-2.8.so.0()(64bit) pkgconfig(gee-0.8) pkgconfig(gmodule-2.0) pkgconfig(gstreamer-1.0) pkgconfig(gupnp-av-1.0) pkgconfig(rygel-core-2.8) Processing files: rygel-tracker-0.42.6-1.fc41.x86_64 Provides: librygel-tracker3.so()(64bit) rygel-tracker = 0.42.6-1.fc41 rygel-tracker(x86-64) = 0.42.6-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgee-0.8.so.2()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) librygel-core-2.8.so.0()(64bit) librygel-server-2.8.so.0()(64bit) libtracker-sparql-3.0.so.0()(64bit) rtld(GNU_HASH) Processing files: rygel-debugsource-0.42.6-1.fc41.x86_64 Provides: rygel-debugsource = 0.42.6-1.fc41 rygel-debugsource(x86-64) = 0.42.6-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rygel-debuginfo-0.42.6-1.fc41.x86_64 Provides: debuginfo(build-id) = 00d7c0cc61b0de8c891cadd2a8ab9c7fce4641c7 debuginfo(build-id) = 0206597668b72b1484431493f92003a218c21b00 debuginfo(build-id) = 04d48381d78515bfeaac7d22a2e390c335ff2772 debuginfo(build-id) = 16370e2a8113a6a074746a5f353fdf3fb605b916 debuginfo(build-id) = 274a24edc9321f243163b4da2633c4d8e23e440b debuginfo(build-id) = 3e9bc51f29b456b4726a5547c621e9b8ac0d5170 debuginfo(build-id) = 5242db7893951754f7867375551894091d88c9db debuginfo(build-id) = 68846f778f84d13875cef017358d47b1ae32d382 debuginfo(build-id) = 7334ebd8a2ec5d579dcd8ae3b8d0a16087753808 debuginfo(build-id) = 8f6ea83a6d077392d4c859775e8a88b13939a2cc debuginfo(build-id) = aa0d720c524ed9a0c5fa108312e6e0425eaafd22 debuginfo(build-id) = af00a0b2f47e6760b64393e970abad7b053e53c6 debuginfo(build-id) = b99a2d6739fbfc64b9574272e89f4e036c1c6400 debuginfo(build-id) = c50eb32da6da486a37e690ba217d9ed250e63b43 debuginfo(build-id) = c6dbb73939a7ba76f17f3897b1a1519a8ef0e7a7 debuginfo(build-id) = d598ff668946604d527b25a27884e0731ba9e3f1 debuginfo(build-id) = dd87114a0b756b4548657c1caaf7c49657d09abf debuginfo(build-id) = fad4f8d41aa3a3a02fe323ca4141cf69f39366f4 librygel-core-2.8.so.0.42.6-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-db-2.8.so.0.42.6-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-external.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-gst-launch.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-lms.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-media-engine-gst.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-media-engine-simple.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-media-export.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-mpris.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-playbin.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-renderer-2.8.so.0.42.6-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-renderer-gst-2.8.so.0.42.6-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-ruih-2.8.so.0.42.6-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-ruih.so-0.42.6-1.fc41.x86_64.debug()(64bit) librygel-server-2.8.so.0.42.6-0.42.6-1.fc41.x86_64.debug()(64bit) rygel-debuginfo = 0.42.6-1.fc41 rygel-debuginfo(x86-64) = 0.42.6-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rygel-debugsource(x86-64) = 0.42.6-1.fc41 Processing files: rygel-tracker-debuginfo-0.42.6-1.fc41.x86_64 Provides: debuginfo(build-id) = b1eb65588117c922a7a5b6056985cb978b6c381a librygel-tracker3.so-0.42.6-1.fc41.x86_64.debug()(64bit) rygel-tracker-debuginfo = 0.42.6-1.fc41 rygel-tracker-debuginfo(x86-64) = 0.42.6-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rygel-debugsource(x86-64) = 0.42.6-1.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT + umask 022 + cd /builddir/build/BUILD/rygel-0.42.6-build + cd rygel-0.42.6 + DOCDIR=/builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/doc/rygel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/doc/rygel + cp -pr /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/AUTHORS /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/doc/rygel + cp -pr /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/NEWS /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/doc/rygel + cp -pr /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/README.md /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/doc/rygel + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/rygel-0.42.6-build + cd rygel-0.42.6 + LICENSEDIR=/builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/licenses/rygel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/licenses/rygel + cp -pr /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/COPYING /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/licenses/rygel + cp -pr /builddir/build/BUILD/rygel-0.42.6-build/rygel-0.42.6/COPYING.logo /builddir/build/BUILD/rygel-0.42.6-build/BUILDROOT/usr/share/licenses/rygel + RPM_EC=0 ++ jobs -p + exit 0 Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/rygel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""'] Finish: run >>> 2024-07-03 18:11:02 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT > /builddir/shellcheck-capture.err" >>> 2024-07-03 18:11:03 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-capture.err'' | tar -xC '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/raw-results'" tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targets >>> 2024-07-03 18:11:04 "cat '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CLANG_WARNING --event error | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/uni-results/cswrap-capture.js'" >>> 2024-07-03 18:11:05 "csgrep --quiet '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/raw-results/builddir/shellcheck-capture.err' | csgrep --invert-match --event '^note|warning\\[SC1090\\]' > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/uni-results/shellcheck-capture.err'" scan.ini: time-finished = 2024-07-03 18:11:05 scan.ini: exit-code = 0 >>> 2024-07-03 18:11:05 "cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan.ini' '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/uni-results'/* > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/scan-results-all.js'" >>> 2024-07-03 18:11:05 "'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'csgrep --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/scan-results-all.js' >'/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/scan-results-all.js.tmp'" >>> 2024-07-03 18:11:06 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean" >>> 2024-07-03 18:11:10 "cat '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\\.c\$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | cssort --key=path > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results.js'" >>> 2024-07-03 18:11:10 "cat '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results.js' - | cssort > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/suppressed-results.js'" >>> 2024-07-03 18:11:11 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/suppressed-results.js' > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/suppressed-results.err'" >>> 2024-07-03 18:11:11 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/suppressed-results.js' | cshtml - > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/suppressed-results.html'" >>> 2024-07-03 18:11:11 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/suppressed-results.js' | tee '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/debug/suppressed-results-summary.txt'" >>> 2024-07-03 18:11:11 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results.js' > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results.err'" >>> 2024-07-03 18:11:11 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results.js' | cshtml - > '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results.html'" >>> 2024-07-03 18:11:11 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results.js' | tee '/tmp/csmockb1nl2333/rygel-0.42.6-1.fc41/scan-results-summary.txt'" 80 CLANG_WARNING note 1 CLANG_WARNING warning[core.NonNullParamChecker] 8 CLANG_WARNING warning[core.NullDereference] 490 CLANG_WARNING warning[deadcode.DeadStores] 6 COMPILER_WARNING warning[-Waddress] 23 COMPILER_WARNING warning[-Wdeprecated-declarations] 86 COMPILER_WARNING warning[-Wdiscarded-qualifiers] 1 COMPILER_WARNING warning[-Wformat-extra-args] 47 COMPILER_WARNING warning[-Wformat=] 36 COMPILER_WARNING warning[-Wincompatible-pointer-types] 36 COMPILER_WARNING warning[-Wpointer-sign] 3 COMPILER_WARNING warning[-Wunused-but-set-variable] 199 COMPILER_WARNING warning[-Wunused-variable] 155 CPPCHECK_WARNING information[normalCheckLevelMaxBranches] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-deref-before-check] 3 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-argument] 41 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-dereference] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-va-list-exhausted] <<< 2024-07-03 18:11:11 csmock exit code: 0