+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/vlc-3.0.20nb6/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/vlc-3.0.20nb6/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for vlc-3.0.20nb6
/opt/local/bin/gmake all-recursive
gmake[1]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20'
Making all in compat
gmake[2]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/compat'
/opt/local/bin/gmake all-am
gmake[3]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/compat'
CC dummy.lo
CC tdestroy.lo
CC strverscmp.lo
strverscmp.c:42:5: warning: no previous prototype for 'strverscmp' [-Wmissing-prototypes]
42 | int strverscmp (const char *s1, const char *s2)
| ^~~~~~~~~~
CCLD libcompat.la
gmake[3]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/compat'
gmake[2]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/compat'
Making all in doc
gmake[2]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/doc'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/doc'
Making all in po
gmake[2]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/po'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/po'
Making all in share
gmake[2]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/share'
GEN vlc.appdata.xml
GEN vlc.desktop
LUAC lua/extensions/VLSub.luac
LUAC lua/intf/cli.luac
LUAC lua/intf/dummy.luac
LUAC lua/intf/dumpmeta.luac
LUAC lua/intf/luac.luac
LUAC lua/intf/http.luac
LUAC lua/intf/modules/host.luac
LUAC lua/intf/modules/httprequests.luac
LUAC lua/intf/telnet.luac
LUAC lua/meta/art/02_frenchtv.luac
LUAC lua/meta/art/03_lastfm.luac
LUAC lua/meta/art/01_googleimage.luac
LUAC lua/meta/art/00_musicbrainz.luac
LUAC lua/meta/reader/filename.luac
LUAC lua/modules/common.luac
LUAC lua/modules/dkjson.luac
LUAC lua/modules/sandbox.luac
LUAC lua/modules/simplexml.luac
LUAC lua/playlist/anevia_streams.luac
LUAC lua/playlist/anevia_xml.luac
LUAC lua/playlist/appletrailers.luac
LUAC lua/playlist/bbc_co_uk.luac
LUAC lua/playlist/cue.luac
LUAC lua/playlist/dailymotion.luac
LUAC lua/playlist/jamendo.luac
LUAC lua/playlist/koreus.luac
LUAC lua/playlist/liveleak.luac
LUAC lua/playlist/newgrounds.luac
LUAC lua/playlist/rockbox_fm_presets.luac
LUAC lua/playlist/soundcloud.luac
LUAC lua/playlist/vimeo.luac
LUAC lua/playlist/vocaroo.luac
LUAC lua/playlist/youtube.luac
LUAC lua/playlist/twitch.luac
LUAC lua/sd/icecast.luac
LUAC lua/sd/jamendo.luac
gmake[2]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/share'
Making all in src
gmake[2]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/src'
Makefile:3718: warning: ignoring prerequisites on suffix rule definition
Makefile:3722: warning: ignoring prerequisites on suffix rule definition
GEN ../include/vlc_about.h
CC fourcc_gen
GEN fourcc_tables.h
video: 867 entries
audio: 259 entries
spu: 50 entries
GEN stamp-revision
/usr/bin/bash: line 1: git: command not found
/opt/local/bin/gmake all-am
gmake[3]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/src'
Makefile:3718: warning: ignoring prerequisites on suffix rule definition
Makefile:3722: warning: ignoring prerequisites on suffix rule definition
CC libvlc.lo
CC libvlc-module.lo
CC missing.lo
CC revision.lo
CC version.lo
CC config/core.lo
CC config/chain.lo
CC config/file.lo
CC config/help.lo
CC config/intf.lo
CC config/cmdline.lo
CC config/getopt.lo
CC extras/libc.lo
CC modules/modules.lo
CC modules/bank.lo
CC modules/cache.lo
CC modules/entry.lo
CC modules/textdomain.lo
CC interface/dialog.lo
CC interface/interface.lo
CC playlist/art.lo
CC playlist/aout.lo
CC playlist/thread.lo
CC playlist/control.lo
CC playlist/engine.lo
CC playlist/fetcher.lo
CC playlist/sort.lo
CC playlist/loadsave.lo
CC playlist/preparser.lo
playlist/preparser.c: In function 'playlist_preparser_Push':
playlist/preparser.c:171:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
171 | if( !b_net || i_options & META_REQUEST_OPTION_SCOPE_NETWORK )
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
playlist/preparser.c:173:9: note: here
173 | default:
| ^~~~~~~
CC playlist/tree.lo
CC playlist/item.lo
CC playlist/search.lo
CC playlist/services_discovery.lo
CC playlist/renderer.lo
CC input/item.lo
CC input/access.lo
CC input/clock.lo
input/clock.c:539:2: warning: #warning "input_clock_SetJitter needs more work" [-Wcpp]
539 | #warning "input_clock_SetJitter needs more work"
| ^~~~~~~
CC input/control.lo
In file included from input/control.c:39:
input/es_out.h: In function 'es_out_SetMode':
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
95 | int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
| ^~~~~
input/es_out.h: In function 'es_out_GetWakeup':
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
101 | int i_ret = es_out_Control( p_out, ES_OUT_GET_WAKE_UP, &i_wu );
| ^~~~~
input/es_out.h: In function 'es_out_GetBuffering':
input/es_out.h:109:9: warning: unused variable 'i_ret' [-Wunused-variable]
109 | int i_ret = es_out_Control( p_out, ES_OUT_GET_BUFFERING, &b );
| ^~~~~
input/es_out.h: In function 'es_out_GetEmpty':
input/es_out.h:117:9: warning: unused variable 'i_ret' [-Wunused-variable]
117 | int i_ret = es_out_Control( p_out, ES_OUT_GET_EMPTY, &b );
| ^~~~~
input/es_out.h: In function 'es_out_SetDelay':
input/es_out.h:124:9: warning: unused variable 'i_ret' [-Wunused-variable]
124 | int i_ret = es_out_Control( p_out, ES_OUT_SET_DELAY, i_cat, i_delay );
| ^~~~~
input/es_out.h: In function 'es_out_SetTimes':
input/es_out.h:149:9: warning: unused variable 'i_ret' [-Wunused-variable]
149 | int i_ret = es_out_Control( p_out, ES_OUT_SET_TIMES, f_position, i_time, i_length );
| ^~~~~
input/es_out.h: In function 'es_out_SetJitter':
input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
155 | int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
| ^~~~~
input/es_out.h: In function 'es_out_GetGroupForced':
input/es_out.h:167:9: warning: unused variable 'i_ret' [-Wunused-variable]
167 | int i_ret = es_out_Control( p_out, ES_OUT_GET_GROUP_FORCED, &i_group );
| ^~~~~
input/es_out.h: In function 'es_out_Eos':
input/es_out.h:173:9: warning: unused variable 'i_ret' [-Wunused-variable]
173 | int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
| ^~~~~
CC input/decoder.lo
input/decoder.c: In function 'input_DecoderGetFifoSize':
input/decoder.c:2379:5: warning: 'block_FifoSize' is deprecated [-Wdeprecated-declarations]
2379 | return block_FifoSize( p_owner->p_fifo );
| ^~~~~~
In file included from input/decoder.c:37:
../include/vlc_block.h:476:8: note: declared here
476 | size_t block_FifoSize(block_fifo_t *) VLC_USED VLC_DEPRECATED;
| ^~~~~~~~~~~~~~
In file included from ../include/vlc_common.h:413,
from input/decoder.c:34:
input/decoder.c: In function 'spu_new_buffer':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
input/decoder.c:590:9: note: in expansion of macro 'msleep'
590 | msleep( DECODER_SPU_VOUT_WAIT_DURATION );
| ^~~~~~
CC input/demux.lo
CC input/demux_chained.lo
CC input/es_out.lo
In file included from input/es_out.c:46:
input/es_out.h: In function 'es_out_SetMode':
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
95 | int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
| ^~~~~
input/es_out.h: In function 'es_out_GetWakeup':
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
101 | int i_ret = es_out_Control( p_out, ES_OUT_GET_WAKE_UP, &i_wu );
| ^~~~~
input/es_out.h: In function 'es_out_GetBuffering':
input/es_out.h:109:9: warning: unused variable 'i_ret' [-Wunused-variable]
109 | int i_ret = es_out_Control( p_out, ES_OUT_GET_BUFFERING, &b );
| ^~~~~
input/es_out.h: In function 'es_out_GetEmpty':
input/es_out.h:117:9: warning: unused variable 'i_ret' [-Wunused-variable]
117 | int i_ret = es_out_Control( p_out, ES_OUT_GET_EMPTY, &b );
| ^~~~~
input/es_out.h: In function 'es_out_SetDelay':
input/es_out.h:124:9: warning: unused variable 'i_ret' [-Wunused-variable]
124 | int i_ret = es_out_Control( p_out, ES_OUT_SET_DELAY, i_cat, i_delay );
| ^~~~~
input/es_out.h: In function 'es_out_SetTimes':
input/es_out.h:149:9: warning: unused variable 'i_ret' [-Wunused-variable]
149 | int i_ret = es_out_Control( p_out, ES_OUT_SET_TIMES, f_position, i_time, i_length );
| ^~~~~
input/es_out.h: In function 'es_out_SetJitter':
input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
155 | int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
| ^~~~~
input/es_out.h: In function 'es_out_GetGroupForced':
input/es_out.h:167:9: warning: unused variable 'i_ret' [-Wunused-variable]
167 | int i_ret = es_out_Control( p_out, ES_OUT_GET_GROUP_FORCED, &i_group );
| ^~~~~
input/es_out.h: In function 'es_out_Eos':
input/es_out.h:173:9: warning: unused variable 'i_ret' [-Wunused-variable]
173 | int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
| ^~~~~
input/es_out.c: In function 'EsOutControlLocked':
input/es_out.c:2790:20: warning: unused variable 'b_source_paused' [-Wunused-variable]
2790 | const bool b_source_paused = (bool)va_arg( args, int );
| ^~~~~~~~~~~~~~~
input/es_out.c:2802:19: warning: unused variable 'i_src_rate' [-Wunused-variable]
2802 | const int i_src_rate = va_arg( args, int );
| ^~~~~~~~~~
input/es_out.c:2813:26: warning: unused variable 'i_date' [-Wunused-variable]
2813 | const vlc_tick_t i_date = va_arg( args, vlc_tick_t );
| ^~~~~~
In file included from ../include/vlc_common.h:413,
from input/es_out.c:34:
input/es_out.c: In function 'EsOutDel':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
input/es_out.c:2194:13: note: in expansion of macro 'msleep'
2194 | msleep( 20*1000 );
| ^~~~~~
CC input/es_out_timeshift.lo
In file included from input/es_out_timeshift.c:50:
input/es_out.h: In function 'es_out_SetMode':
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
95 | int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
| ^~~~~
input/es_out.h: In function 'es_out_GetWakeup':
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
101 | int i_ret = es_out_Control( p_out, ES_OUT_GET_WAKE_UP, &i_wu );
| ^~~~~
input/es_out.h: In function 'es_out_GetBuffering':
input/es_out.h:109:9: warning: unused variable 'i_ret' [-Wunused-variable]
109 | int i_ret = es_out_Control( p_out, ES_OUT_GET_BUFFERING, &b );
| ^~~~~
input/es_out.h: In function 'es_out_GetEmpty':
input/es_out.h:117:9: warning: unused variable 'i_ret' [-Wunused-variable]
117 | int i_ret = es_out_Control( p_out, ES_OUT_GET_EMPTY, &b );
| ^~~~~
input/es_out.h: In function 'es_out_SetDelay':
input/es_out.h:124:9: warning: unused variable 'i_ret' [-Wunused-variable]
124 | int i_ret = es_out_Control( p_out, ES_OUT_SET_DELAY, i_cat, i_delay );
| ^~~~~
input/es_out.h: In function 'es_out_SetTimes':
input/es_out.h:149:9: warning: unused variable 'i_ret' [-Wunused-variable]
149 | int i_ret = es_out_Control( p_out, ES_OUT_SET_TIMES, f_position, i_time, i_length );
| ^~~~~
input/es_out.h: In function 'es_out_SetJitter':
input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
155 | int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
| ^~~~~
input/es_out.h: In function 'es_out_GetGroupForced':
input/es_out.h:167:9: warning: unused variable 'i_ret' [-Wunused-variable]
167 | int i_ret = es_out_Control( p_out, ES_OUT_GET_GROUP_FORCED, &i_group );
| ^~~~~
input/es_out.h: In function 'es_out_Eos':
input/es_out.h:173:9: warning: unused variable 'i_ret' [-Wunused-variable]
173 | int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
| ^~~~~
input/es_out_timeshift.c: In function 'TsChangePause':
input/es_out_timeshift.c:933:51: warning: unused parameter 'b_source_paused' [-Wunused-parameter]
933 | static int TsChangePause( ts_thread_t *p_ts, bool b_source_paused, bool b_paused, vlc_tick_t i_date )
| ^
CC input/event.lo
CC input/input.lo
In file included from input/input.c:40:
input/es_out.h: In function 'es_out_SetMode':
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
95 | int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
| ^~~~~
input/es_out.h: In function 'es_out_GetWakeup':
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
101 | int i_ret = es_out_Control( p_out, ES_OUT_GET_WAKE_UP, &i_wu );
| ^~~~~
input/es_out.h: In function 'es_out_GetBuffering':
input/es_out.h:109:9: warning: unused variable 'i_ret' [-Wunused-variable]
109 | int i_ret = es_out_Control( p_out, ES_OUT_GET_BUFFERING, &b );
| ^~~~~
input/es_out.h: In function 'es_out_GetEmpty':
input/es_out.h:117:9: warning: unused variable 'i_ret' [-Wunused-variable]
117 | int i_ret = es_out_Control( p_out, ES_OUT_GET_EMPTY, &b );
| ^~~~~
input/es_out.h: In function 'es_out_SetDelay':
input/es_out.h:124:9: warning: unused variable 'i_ret' [-Wunused-variable]
124 | int i_ret = es_out_Control( p_out, ES_OUT_SET_DELAY, i_cat, i_delay );
| ^~~~~
input/es_out.h: In function 'es_out_SetTimes':
input/es_out.h:149:9: warning: unused variable 'i_ret' [-Wunused-variable]
149 | int i_ret = es_out_Control( p_out, ES_OUT_SET_TIMES, f_position, i_time, i_length );
| ^~~~~
input/es_out.h: In function 'es_out_SetJitter':
input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
155 | int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
| ^~~~~
input/es_out.h: In function 'es_out_GetGroupForced':
input/es_out.h:167:9: warning: unused variable 'i_ret' [-Wunused-variable]
167 | int i_ret = es_out_Control( p_out, ES_OUT_GET_GROUP_FORCED, &i_group );
| ^~~~~
input/es_out.h: In function 'es_out_Eos':
input/es_out.h:173:9: warning: unused variable 'i_ret' [-Wunused-variable]
173 | int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
| ^~~~~
input/input.c: In function 'InitTitle':
input/input.c:910:19: warning: assignment to 'const input_title_t **' from incompatible pointer type 'input_title_t **' [-Wincompatible-pointer-types]
910 | priv->title = p_master->title;
| ^
CC input/meta.lo
CC input/resource.lo
CC input/services_discovery.lo
CC input/stats.lo
CC input/stream.lo
CC input/stream_fifo.lo
CC input/stream_extractor.lo
CC input/stream_filter.lo
CC input/stream_memory.lo
CC input/subtitles.lo
CC input/var.lo
CC audio_output/common.lo
CC audio_output/dec.lo
CC audio_output/filters.lo
audio_output/filters.c: In function 'CreateFilter':
audio_output/filters.c:49:58: warning: unused parameter 'const_fmt' [-Wunused-parameter]
49 | config_chain_t *cfg, bool const_fmt)
| ^
CC audio_output/output.lo
CC audio_output/volume.lo
CC video_output/control.lo
CC video_output/display.lo
In file included from video_output/display.c:46:
video_output/event.h: In function 'vout_SendEventClose':
video_output/event.h:42:2: warning: #warning FIXME: implement video close event [-Wcpp]
42 | #warning FIXME: implement video close event
| ^~~~~~~
video_output/display.c: In function 'VideoBufferNew':
video_output/display.c:56:27: warning: unused variable 'fmt' [-Wunused-variable]
56 | const video_format_t *fmt = &filter->fmt_out.video;
| ^~~
video_output/display.c: In function 'vout_display_New':
video_output/display.c:103:5: warning: 'manage' is deprecated [-Wdeprecated-declarations]
103 | vd->manage = NULL;
| ^~
In file included from video_output/display.c:34:
../include/vlc_vout_display.h:333:18: note: declared here
333 | void (*manage)(vout_display_t *) VLC_DEPRECATED;
| ^~~~~~
video_output/display.c: In function 'vout_display_Manage':
video_output/display.c:151:5: warning: 'manage' is deprecated [-Wdeprecated-declarations]
151 | if (vd->manage)
| ^~
../include/vlc_vout_display.h:333:18: note: declared here
333 | void (*manage)(vout_display_t *) VLC_DEPRECATED;
| ^~~~~~
video_output/display.c:152:9: warning: 'manage' is deprecated [-Wdeprecated-declarations]
152 | vd->manage(vd);
| ^~
../include/vlc_vout_display.h:333:18: note: declared here
333 | void (*manage)(vout_display_t *) VLC_DEPRECATED;
| ^~~~~~
video_output/display.c: In function 'vout_ManageDisplay':
video_output/display.c:756:13: warning: 'VOUT_DISPLAY_HIDE_MOUSE' is deprecated [-Wdeprecated-declarations]
756 | vout_display_Control(vd, VOUT_DISPLAY_HIDE_MOUSE);
| ^~~~~~~~~~~~~~~~~~~~
../include/vlc_vout_display.h:144:5: note: declared here
144 | VOUT_DISPLAY_HIDE_MOUSE VLC_DEPRECATED_ENUM,
| ^~~~~~~~~~~~~~~~~~~~~~~
video_output/display.c: In function 'SplitterPrepare':
video_output/display.c:1337:43: warning: unused parameter 'subpicture' [-Wunused-parameter]
1337 | subpicture_t *subpicture)
| ~~~~~~~~~~~~~~^~~~~~~~~~
video_output/display.c: In function 'SplitterDisplay':
video_output/display.c:1358:43: warning: unused parameter 'subpicture' [-Wunused-parameter]
1358 | subpicture_t *subpicture)
| ~~~~~~~~~~~~~~^~~~~~~~~~
video_output/display.c: In function 'vout_NewSplitter':
video_output/display.c:1464:5: warning: 'manage' is deprecated [-Wdeprecated-declarations]
1464 | wrapper->manage = SplitterManage;
| ^~~~~~~
../include/vlc_vout_display.h:333:18: note: declared here
333 | void (*manage)(vout_display_t *) VLC_DEPRECATED;
| ^~~~~~
CC video_output/inhibit.lo
CC video_output/interlacing.lo
CC video_output/snapshot.lo
CC video_output/video_output.lo
CC video_output/video_text.lo
CC video_output/video_epg.lo
CC video_output/video_widgets.lo
CC video_output/vout_subpictures.lo
CC video_output/window.lo
In file included from video_output/window.c:130:
video_output/event.h: In function 'vout_SendEventClose':
video_output/event.h:42:2: warning: #warning FIXME: implement video close event [-Wcpp]
42 | #warning FIXME: implement video close event
| ^~~~~~~
CC video_output/opengl.lo
CC video_output/vout_intf.lo
CC video_output/vout_wrapper.lo
CC network/getaddrinfo.lo
CC network/http_auth.lo
CC network/httpd.lo
CC network/io.lo
CC network/tcp.lo
CC network/udp.lo
CC network/rootbind.lo
CC network/tls.lo
CC text/charset.lo
CC text/memstream.lo
CC text/strings.lo
CC text/unicode.lo
CC text/url.lo
CC text/filesystem.lo
CC text/iso_lang.lo
CC misc/actions.lo
misc/actions.c: In function 'libvlc_InternalActionsInit':
misc/actions.c:533:52: warning: '%s' directive output may be truncated writing up to 3551 bytes into a region of size 27 [-Wformat-truncation=]
533 | snprintf (name, sizeof (name), "global-key-%s", s_names2actions[i].psz);
| ^~
misc/actions.c:533:9: note: 'snprintf' output between 12 and 3563 bytes into a destination of size 38
533 | snprintf (name, sizeof (name), "global-key-%s", s_names2actions[i].psz);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC misc/background_worker.lo
CC misc/md5.lo
CC misc/probe.lo
CC misc/rand.lo
CC misc/mtime.lo
CC misc/block.lo
CC misc/fifo.lo
CC misc/fourcc.lo
CC misc/es_format.lo
CC misc/picture.lo
misc/picture.c: In function 'picture_Hold':
misc/picture.c:300:15: warning: unused variable 'refs' [-Wunused-variable]
300 | uintptr_t refs = atomic_fetch_add( &priv->gc.refs, 1 );
| ^~~~
CC misc/picture_fifo.lo
CC misc/picture_pool.lo
misc/picture_pool.c: In function 'picture_pool_NewFromFormat':
misc/picture_pool.c:169:28: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
169 | picture_pool_t *pool = picture_pool_New(count, picture);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc/picture_pool.c:147:17: note: by argument 2 of type 'picture_t * const*' to 'picture_pool_New' declared here
147 | picture_pool_t *picture_pool_New(unsigned count, picture_t *const *tab)
| ^~~~~~~~~~~~~~~~
misc/picture_pool.c: In function 'picture_pool_Reserve':
misc/picture_pool.c:192:28: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
192 | picture_pool_t *pool = picture_pool_New(count, picture);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc/picture_pool.c:147:17: note: by argument 2 of type 'picture_t * const*' to 'picture_pool_New' declared here
147 | picture_pool_t *picture_pool_New(unsigned count, picture_t *const *tab)
| ^~~~~~~~~~~~~~~~
CC misc/interrupt.lo
CC misc/keystore.lo
CC misc/renderer_discovery.lo
CC misc/threads.lo
CC misc/cpu.lo
CC misc/epg.lo
CC misc/exit.lo
CC misc/events.lo
CC misc/image.lo
CC misc/messages.lo
CC misc/mime.lo
CC misc/objects.lo
CC misc/objres.lo
CC misc/variables.lo
misc/variables.c: In function 'var_SetChecked':
misc/variables.c:723:25: warning: unused parameter 'expected_type' [-Wunused-parameter]
723 | int expected_type, vlc_value_t val )
| ~~~~^~~~~~~~~~~~~
misc/variables.c: In function 'var_GetChecked':
misc/variables.c:782:25: warning: unused parameter 'expected_type' [-Wunused-parameter]
782 | int expected_type, vlc_value_t *p_val )
| ~~~~^~~~~~~~~~~~~
CC misc/error.lo
CC misc/xml.lo
CC misc/addons.lo
CC misc/filter.lo
CC misc/filter_chain.lo
CC misc/httpcookies.lo
CC misc/fingerprinter.lo
CC misc/text_style.lo
CC misc/subpicture.lo
CC posix/filesystem.lo
CC posix/plugin.lo
CC posix/rand.lo
CC posix/timer.lo
CC posix/dirs.lo
CC posix/error.lo
CC posix/netconf.lo
CC posix/specific.lo
CC posix/thread.lo
CC posix/getaddrinfo.lo
CC stream_output/sap.lo
CC stream_output/sdp.lo
CC stream_output/stream_output.lo
stream_output/stream_output.c: In function 'sout_MuxDeleteStream':
stream_output/stream_output.c:493:6: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
493 | && block_FifoCount( p_input->p_fifo ) > 0 )
| ^~
In file included from stream_output/stream_output.c:47:
../include/vlc_block.h:477:16: note: declared here
477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~
In file included from ../include/vlc_common.h:787,
from stream_output/stream_output.c:36:
../include/vlc_arrays.h:93:13: warning: declaration of 'i_index' shadows a previous local [-Wshadow=compatible-local]
93 | int i_index; \
| ^~~~~~~
stream_output/stream_output.c:507:9: note: in expansion of macro 'TAB_REMOVE'
507 | TAB_REMOVE( p_mux->i_nb_inputs, p_mux->pp_inputs, p_input );
| ^~~~~~~~~~
stream_output/stream_output.c:490:9: note: shadowed declaration is here
490 | int i_index;
| ^~~~~~~
stream_output/stream_output.c: In function 'sout_MuxGetStream':
stream_output/stream_output.c:574:9: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
574 | if( block_FifoCount( p_input->p_fifo ) < i_blocks )
| ^~
../include/vlc_block.h:477:16: note: declared here
477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~
CC input/vlm.lo
CC input/vlm_event.lo
CC input/vlmshell.lo
CCLD libvlccore.la
copying selected object files to avoid basename conflicts...
GEN vlc-plugin.pc
config.status: creating src/vlc-plugin.pc
gmake[3]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/src'
gmake[2]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/src'
Making all in modules
gmake[2]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/modules'
MOC gui/qt/main_interface.moc.cpp
MOC gui/qt/menus.moc.cpp
MOC gui/qt/dialogs_provider.moc.cpp
MOC gui/qt/input_manager.moc.cpp
MOC gui/qt/actions_manager.moc.cpp
MOC gui/qt/extensions_manager.moc.cpp
MOC gui/qt/managers/addons_manager.moc.cpp
MOC gui/qt/recents.moc.cpp
MOC gui/qt/adapters/seekpoints.moc.cpp
MOC gui/qt/adapters/chromaprint.moc.cpp
MOC gui/qt/adapters/variables.moc.cpp
MOC gui/qt/dialogs/playlist.moc.cpp
MOC gui/qt/dialogs/bookmarks.moc.cpp
MOC gui/qt/dialogs/mediainfo.moc.cpp
MOC gui/qt/dialogs/extended.moc.cpp
MOC gui/qt/dialogs/messages.moc.cpp
MOC gui/qt/dialogs/epg.moc.cpp
MOC gui/qt/dialogs/errors.moc.cpp
MOC gui/qt/dialogs/external.moc.cpp
MOC gui/qt/dialogs/plugins.moc.cpp
MOC gui/qt/dialogs/preferences.moc.cpp
MOC gui/qt/dialogs/sout.moc.cpp
MOC gui/qt/dialogs/convert.moc.cpp
MOC gui/qt/dialogs/help.moc.cpp
MOC gui/qt/dialogs/gototime.moc.cpp
MOC gui/qt/dialogs/toolbar.moc.cpp
MOC gui/qt/dialogs/open.moc.cpp
MOC gui/qt/dialogs/openurl.moc.cpp
MOC gui/qt/dialogs/podcast_configuration.moc.cpp
MOC gui/qt/dialogs/firstrun.moc.cpp
MOC gui/qt/dialogs/extensions.moc.cpp
MOC gui/qt/dialogs/fingerprintdialog.moc.cpp
MOC gui/qt/components/extended_panels.moc.cpp
MOC gui/qt/components/info_panels.moc.cpp
MOC gui/qt/components/info_widgets.moc.cpp
MOC gui/qt/components/preferences_widgets.moc.cpp
MOC gui/qt/components/complete_preferences.moc.cpp
MOC gui/qt/components/simple_preferences.moc.cpp
MOC gui/qt/components/open_panels.moc.cpp
MOC gui/qt/components/interface_widgets.moc.cpp
MOC gui/qt/components/controller.moc.cpp
MOC gui/qt/components/controller_widget.moc.cpp
MOC gui/qt/components/epg/EPGChannels.moc.cpp
MOC gui/qt/components/epg/EPGProgram.moc.cpp
MOC gui/qt/components/epg/EPGRuler.moc.cpp
MOC gui/qt/components/epg/EPGView.moc.cpp
MOC gui/qt/components/epg/EPGWidget.moc.cpp
MOC gui/qt/components/playlist/views.moc.cpp
MOC gui/qt/components/playlist/vlc_model.moc.cpp
MOC gui/qt/components/playlist/playlist_model.moc.cpp
MOC gui/qt/components/playlist/playlist.moc.cpp
MOC gui/qt/components/playlist/standardpanel.moc.cpp
MOC gui/qt/components/playlist/selector.moc.cpp
MOC gui/qt/components/sout/profile_selector.moc.cpp
MOC gui/qt/components/sout/sout_widgets.moc.cpp
MOC gui/qt/util/animators.moc.cpp
MOC gui/qt/util/input_slider.moc.cpp
MOC gui/qt/util/timetooltip.moc.cpp
MOC gui/qt/util/customwidgets.moc.cpp
MOC gui/qt/util/searchlineedit.moc.cpp
MOC gui/qt/util/qmenuview.moc.cpp
MOC gui/qt/util/qvlcapp.moc.cpp
MOC gui/qt/util/pictureflow.moc.cpp
MOC gui/qt/util/validators.moc.cpp
MOC gui/qt/util/buttons/RoundButton.moc.cpp
MOC gui/qt/util/buttons/DeckButtonsLayout.moc.cpp
MOC gui/qt/util/buttons/BrowseButton.moc.cpp
MOC gui/qt/styles/seekstyle.moc.cpp
UIC gui/qt/ui/equalizer.h
UIC gui/qt/ui/video_effects.h
UIC gui/qt/ui/open_file.h
UIC gui/qt/ui/open_disk.h
UIC gui/qt/ui/open_net.h
UIC gui/qt/ui/open_capture.h
UIC gui/qt/ui/open.h
UIC gui/qt/ui/vlm.h
UIC gui/qt/ui/podcast_configuration.h
UIC gui/qt/ui/profiles.h
UIC gui/qt/ui/sprefs_audio.h
gui/qt/ui/sprefs_audio.ui: Warning: Buddy assignment: 'mmdevicePassthrough' is not a valid widget.
UIC gui/qt/ui/sprefs_input.h
UIC gui/qt/ui/sprefs_interface.h
UIC gui/qt/ui/sprefs_subtitles.h
UIC gui/qt/ui/sprefs_video.h
UIC gui/qt/ui/streampanel.h
UIC gui/qt/ui/messages_panel.h
UIC gui/qt/ui/about.h
UIC gui/qt/ui/update.h
UIC gui/qt/ui/fingerprintdialog.h
UIC gui/qt/ui/sout.h
GEN gui/qt/resources.cpp
MOC gui/qt/dialogs/vlm.moc.cpp
protoc --cpp_out=. -I. stream_out/chromecast/cast_channel.proto
/opt/local/bin/gmake all-recursive
gmake[3]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/modules'
Making all in .
gmake[4]: Entering directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/modules'
CC access/attachment.lo
CCLD libattachment_plugin.la
CC access/libfilesystem_plugin_la-file.lo
CC access/libfilesystem_plugin_la-directory.lo
CC access/libfilesystem_plugin_la-fs.lo
CCLD libfilesystem_plugin.la
CC access/idummy.lo
In file included from ../include/vlc_common.h:413,
from access/idummy.c:32:
access/idummy.c: In function 'DemuxHold':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
access/idummy.c:59:5: note: in expansion of macro 'msleep'
59 | msleep( 10000 ); /* FIXME!!! */
| ^~~~~~
access/idummy.c: In function 'DemuxPause':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
access/idummy.c:77:5: note: in expansion of macro 'msleep'
77 | msleep( 10000 ); /* FIXME!!! */
| ^~~~~~
CCLD libidummy_plugin.la
CC access/imem-access.lo
CCLD libimem_plugin.la
CC access/imem.lo
CCLD libaccess_imem_plugin.la
CC access/sdp.lo
CCLD libsdp_plugin.la
CC access/timecode.lo
CCLD libtimecode_plugin.la
CC access/vdr.lo
CCLD libvdr_plugin.la
CC access/oss.lo
CCLD libaccess_oss_plugin.la
CC access/shm.lo
CCLD libshm_plugin.la
CC access/screen/libxcb_screen_plugin_la-xcb.lo
CCLD libxcb_screen_plugin.la
CC access/libdvdnav_plugin_la-dvdnav.lo
In file included from ../include/vlc_common.h:413,
from access/dvdnav.c:46:
access/dvdnav.c: In function 'Demux':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
access/dvdnav.c:914:9: note: in expansion of macro 'msleep'
914 | msleep( 40000 );
| ^~~~~~
CCLD libdvdnav_plugin.la
CC access/libdvdread_plugin_la-dvdread.lo
CCLD libdvdread_plugin.la
CC access/liblibbluray_plugin_la-bluray.lo
access/bluray.c: In function 'FindMountPoint':
access/bluray.c:453:3: warning: #warning Disc device to mount point not implemented [-Wcpp]
453 | # warning Disc device to mount point not implemented
| ^~~~~~~
In file included from ../include/vlc_common.h:413,
from access/bluray.c:43:
In function 'blurayStillImage',
inlined from 'blurayHandleEvent' at access/bluray.c:2863:9:
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
access/bluray.c:2672:5: note: in expansion of macro 'msleep'
2672 | msleep( 40000 );
| ^~~~~~
access/bluray.c: In function 'blurayHandleEvent':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
access/bluray.c:2882:9: note: in expansion of macro 'msleep'
2882 | msleep( 40000 );
| ^~~~~~
access/bluray.c: In function 'blurayDemux':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
access/bluray.c:2991:13: note: in expansion of macro 'msleep'
2991 | msleep( 40000 );
| ^~~~~~
CCLD liblibbluray_plugin.la
CC access/ftp.lo
CCLD libftp_plugin.la
CC access/http.lo
CCLD libhttp_plugin.la
CC access/mms/libaccess_mms_plugin_la-mms.lo
CC access/mms/libaccess_mms_plugin_la-mmsh.lo
CC access/mms/libaccess_mms_plugin_la-mmstu.lo
CC access/mms/libaccess_mms_plugin_la-buffer.lo
CC access/mms/libaccess_mms_plugin_la-asf.lo
CCLD libaccess_mms_plugin.la
CC access/tcp.lo
CCLD libtcp_plugin.la
CC access/udp.lo
CCLD libudp_plugin.la
CC access/libavio_plugin_la-avio.lo
CCLD libavio_plugin.la
CC access/satip.lo
access/satip.c: In function 'parse_port':
access/satip.c:143:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
143 | if (p < 0 || p > UINT16_MAX)
| ^
In function 'parse_transport',
inlined from 'rtsp_handle' at access/satip.c:303:17:
access/satip.c:173:13: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
173 | strncpy(port, tok + 5, __MIN(strlen(tok + 5), 5));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from access/satip.c:34:
access/satip.c:173:42: note: length computed here
173 | strncpy(port, tok + 5, __MIN(strlen(tok + 5), 5));
../include/vlc_common.h:496:30: note: in definition of macro '__MIN'
496 | # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
| ^
access/satip.c:167:13: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
167 | strncpy(sys->udp_address, tok + 12, __MIN(strlen(tok + 12), UDP_ADDRESS_LEN - 1));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
access/satip.c:167:55: note: length computed here
167 | strncpy(sys->udp_address, tok + 12, __MIN(strlen(tok + 12), UDP_ADDRESS_LEN - 1));
../include/vlc_common.h:496:30: note: in definition of macro '__MIN'
496 | # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
| ^
In function 'parse_session',
inlined from 'rtsp_handle' at access/satip.c:298:13:
access/satip.c:127:5: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
127 | strncpy(session, tok, __MIN(strlen(tok), max - 1));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
access/satip.c:127:33: note: length computed here
127 | strncpy(session, tok, __MIN(strlen(tok), max - 1));
../include/vlc_common.h:496:30: note: in definition of macro '__MIN'
496 | # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
| ^
In file included from ../include/vlc_common.h:413:
access/satip.c: In function 'satip_teardown':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
access/satip.c:417:13: note: in expansion of macro 'msleep'
417 | msleep(150000);
| ^~~~~~
CCLD libsatip_plugin.la
CC access/concat.lo
CCLD libaccess_concat_plugin.la
CC access/libaccess_mtp_plugin_la-mtp.lo
CCLD libaccess_mtp_plugin.la
CC access/librist_plugin_la-rist.lo
CCLD librist_plugin.la
CC access/http/access.lo
CC access/http/libvlc_http_la-message.lo
access/http/message.c: In function 'vlc_http_msg_h2_frame':
access/http/message.c:412:26: warning: '%hd' directive writing between 1 and 5 bytes into a region of size 4 [-Wformat-overflow=]
412 | sprintf(status, "%hd", m->status);
| ^~~
access/http/message.c:412:25: note: directive argument in the range [0, 32767]
412 | sprintf(status, "%hd", m->status);
| ^~~~~
access/http/message.c:412:9: note: 'sprintf' output between 2 and 6 bytes into a destination of size 4
412 | sprintf(status, "%hd", m->status);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC access/http/libvlc_http_la-resource.lo
CC access/http/libvlc_http_la-file.lo
CC access/http/libvlc_http_la-live.lo
CC access/http/libvlc_http_la-hpack.lo
CC access/http/libvlc_http_la-hpackenc.lo
CC access/http/libvlc_http_la-h2frame.lo
CC access/http/libvlc_http_la-h2output.lo
CC access/http/libvlc_http_la-h2conn.lo
CC access/http/libvlc_http_la-h1conn.lo
CC access/http/libvlc_http_la-chunked.lo
CC access/http/libvlc_http_la-tunnel.lo
CC access/http/libvlc_http_la-connmgr.lo
CCLD libvlc_http.la
CCLD libhttps_plugin.la
ld: warning: file /home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/src/.libs/libvlccore.so: linked to ../src/.libs/libvlccore.so: attempted multiple inclusion of file
CC access/rtp/librtp_plugin_la-input.lo
CC access/rtp/librtp_plugin_la-session.lo
CC access/rtp/librtp_plugin_la-xiph.lo
CC access/rtp/librtp_plugin_la-rtp.lo
CC access/rtp/libvlc_srtp_la-srtp.lo
CCLD libvlc_srtp.la
CCLD librtp_plugin.la
CC access_output/dummy.lo
CCLD libaccess_output_dummy_plugin.la
copying selected object files to avoid basename conflicts...
CC access_output/file.lo
CCLD libaccess_output_file_plugin.la
CC access_output/http.lo
CCLD libaccess_output_http_plugin.la
CC access_output/udp.lo
access_output/udp.c: In function 'NewUDPPacket':
access_output/udp.c:360:5: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
360 | while ( block_FifoCount( p_sys->p_empty_blocks ) > MAX_EMPTY_BLOCKS )
| ^~~~~
In file included from access_output/udp.c:41:
../include/vlc_block.h:477:16: note: declared here
477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~
access_output/udp.c:366:5: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
366 | if( block_FifoCount( p_sys->p_empty_blocks ) == 0 )
| ^~
../include/vlc_block.h:477:16: note: declared here
477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~
CCLD libaccess_output_udp_plugin.la
CC access_output/libaccess_output_livehttp_plugin_la-livehttp.lo
CCLD libaccess_output_livehttp_plugin.la
CC access_output/libaccess_output_shout_plugin_la-shout.lo
access_output/shout.c: In function 'Open':
access_output/shout.c:220:10: warning: 'shout_set_name' is deprecated: use shout_set_meta() with SHOUT_META_NAME [-Wdeprecated-declarations]
220 | || shout_set_name( p_shout, psz_name ) != SHOUTERR_SUCCESS
| ^~
In file included from access_output/shout.c:54:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/shout/shout.h:348:5: note: declared here
348 | int shout_set_name(shout_t *self, const char *name) SHOUT_ATTR_F_DEPRECATED("use shout_set_meta() with SHOUT_META_NAME"); // obsolete
| ^~~~~~~~~~~~~~
access_output/shout.c:221:10: warning: 'shout_set_description' is deprecated: use shout_set_meta() with SHOUT_META_DESCRIPTION [-Wdeprecated-declarations]
221 | || shout_set_description( p_shout, psz_description ) != SHOUTERR_SUCCESS
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/shout/shout.h:357:5: note: declared here
357 | int shout_set_description(shout_t *self, const char *description) SHOUT_ATTR_F_DEPRECATED("use shout_set_meta() with SHOUT_META_DESCRIPTION"); // obsolete
| ^~~~~~~~~~~~~~~~~~~~~
access_output/shout.c:222:10: warning: 'shout_set_genre' is deprecated: use shout_set_meta() with SHOUT_META_GENRE [-Wdeprecated-declarations]
222 | || shout_set_genre( p_shout, psz_genre ) != SHOUTERR_SUCCESS
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/shout/shout.h:354:5: note: declared here
354 | int shout_set_genre(shout_t *self, const char *genre) SHOUT_ATTR_F_DEPRECATED("use shout_set_meta() with SHOUT_META_GENRE"); // obsolete
| ^~~~~~~~~~~~~~~
access_output/shout.c:223:10: warning: 'shout_set_url' is deprecated: use shout_set_meta() with SHOUT_META_URL [-Wdeprecated-declarations]
223 | || shout_set_url( p_shout, psz_url ) != SHOUTERR_SUCCESS
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/shout/shout.h:351:5: note: declared here
351 | int shout_set_url(shout_t *self, const char *url) SHOUT_ATTR_F_DEPRECATED("use shout_set_meta() with SHOUT_META_URL"); // obsolete
| ^~~~~~~~~~~~~
access_output/shout.c:242:5: warning: 'shout_set_format' is deprecated: Use shout_set_content_format() [-Wdeprecated-declarations]
242 | i_ret = shout_set_format( p_shout, var_GetBool( p_access, SOUT_CFG_PREFIX "mp3" ) ?
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/shout/shout.h:361:5: note: declared here
361 | int shout_set_format(shout_t *self, unsigned int format) SHOUT_ATTR_F_DEPRECATED("Use shout_set_content_format()"); // obsolete
| ^~~~~~~~~~~~~~~~
CCLD libaccess_output_shout_plugin.la
CC access_output/libaccess_output_rist_plugin_la-rist.lo
CCLD libaccess_output_rist_plugin.la
CC audio_output/adummy.lo
CCLD libadummy_plugin.la
CC audio_output/libafile_plugin_la-file.lo
CCLD libafile_plugin.la
CC audio_output/amem.lo
CCLD libamem_plugin.la
CC audio_output/oss.lo
audio_output/oss.c: In function 'Start':
audio_output/oss.c:162:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
162 | if (spdif)
| ^
audio_output/oss.c:167:9: note: here
167 | default:
| ^~~~~~~
CCLD liboss_plugin.la
CC audio_filter/audiobargraph_a.lo
CCLD libaudiobargraph_a_plugin.la
CC audio_filter/chorus_flanger.lo
CCLD libchorus_flanger_plugin.la
CC audio_filter/compressor.lo
CCLD libcompressor_plugin.la
CC audio_filter/equalizer.lo
CCLD libequalizer_plugin.la
CC audio_filter/karaoke.lo
CCLD libkaraoke_plugin.la
CC audio_filter/normvol.lo
CCLD libnormvol_plugin.la
CC audio_filter/gain.lo
CCLD libgain_plugin.la
CC audio_filter/param_eq.lo
CCLD libparam_eq_plugin.la
CC audio_filter/scaletempo.lo
CCLD libscaletempo_plugin.la
CC audio_filter/libscaletempo_pitch_plugin_la-scaletempo.lo
CCLD libscaletempo_pitch_plugin.la
CXX audio_filter/spatializer/allpass.lo
CXX audio_filter/spatializer/comb.lo
CC audio_filter/spatializer/denormals.lo
CXX audio_filter/spatializer/revmodel.lo
CXX audio_filter/spatializer/spatializer.lo
CXXLD libspatializer_plugin.la
CC audio_filter/stereo_widen.lo
CCLD libstereo_widen_plugin.la
CC audio_filter/channel_mixer/dolby.lo
CCLD libdolby_surround_decoder_plugin.la
CC audio_filter/channel_mixer/headphone.lo
CCLD libheadphone_channel_mixer_plugin.la
CC audio_filter/channel_mixer/mono.lo
CCLD libmono_plugin.la
CC audio_filter/channel_mixer/remap.lo
CCLD libremap_plugin.la
CC audio_filter/channel_mixer/libsimple_channel_mixer_plugin_la-simple.lo
CCLD libsimple_channel_mixer_plugin.la
CC audio_filter/channel_mixer/trivial.lo
CCLD libtrivial_channel_mixer_plugin.la
CC audio_filter/converter/tospdif.lo
CC packetizer/dts_header.lo
CCLD libtospdif_plugin.la
CC audio_filter/converter/libaudio_format_plugin_la-format.lo
CCLD libaudio_format_plugin.la
CC audio_filter/resampler/libsamplerate_plugin_la-src.lo
CCLD libsamplerate_plugin.la
CC audio_filter/resampler/ugly.lo
CCLD libugly_resampler_plugin.la
CC audio_mixer/libfloat_mixer_plugin_la-float.lo
CCLD libfloat_mixer_plugin.la
CC audio_mixer/libinteger_mixer_plugin_la-integer.lo
CCLD libinteger_mixer_plugin.la
CC video_chroma/i420_rgb.lo
CC video_chroma/i420_rgb8.lo
CC video_chroma/i420_rgb16.lo
CCLD libi420_rgb_plugin.la
CC video_chroma/libi420_yuy2_plugin_la-i420_yuy2.lo
CCLD libi420_yuy2_plugin.la
CC video_chroma/libi420_nv12_plugin_la-i420_nv12.lo
CC video_chroma/copy.lo
In file included from video_chroma/copy.c:33:
video_chroma/copy.c: In function 'Copy420_P_to_SP':
../include/vlc_common.h:496:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
496 | # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
| ^
video_chroma/copy.c:835:33: note: in expansion of macro '__MIN'
835 | const unsigned copy_pitch = __MIN(src_pitch[1], dst->p[1].i_pitch / 2);
| ^~~~~
../include/vlc_common.h:496:48: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
496 | # define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
| ^~~
video_chroma/copy.c:835:33: note: in expansion of macro '__MIN'
835 | const unsigned copy_pitch = __MIN(src_pitch[1], dst->p[1].i_pitch / 2);
| ^~~~~
CCLD libchroma_copy.la
CCLD libi420_nv12_plugin.la
CC video_chroma/libi420_10_p010_plugin_la-i420_10_p010.lo
CCLD libi420_10_p010_plugin.la
CC video_chroma/i422_i420.lo
CCLD libi422_i420_plugin.la
CC video_chroma/libi422_yuy2_plugin_la-i422_yuy2.lo
CCLD libi422_yuy2_plugin.la
CC video_chroma/grey_yuv.lo
CCLD libgrey_yuv_plugin.la
CC video_chroma/yuy2_i420.lo
CCLD libyuy2_i420_plugin.la
CC video_chroma/yuy2_i422.lo
CCLD libyuy2_i422_plugin.la
CC video_chroma/rv32.lo
CCLD librv32_plugin.la
CC video_chroma/chain.lo
CCLD libchain_plugin.la
CC video_chroma/yuvp.lo
CCLD libyuvp_plugin.la
CC video_chroma/libswscale_plugin_la-swscale.lo
video_chroma/swscale.c: In function 'Convert':
video_chroma/swscale.c:610:21: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
610 | sws_scale( ctx, src, src_stride, 0, i_height,
| ^~~
| |
| uint8_t ** {aka unsigned char **}
In file included from video_chroma/swscale.c:39:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
CC codec/avcodec/libswscale_plugin_la-chroma.lo
CCLD libswscale_plugin.la
CC video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb.lo
CC video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.lo
CCLD libi420_rgb_mmx_plugin.la
CC video_chroma/libi420_yuy2_mmx_plugin_la-i420_yuy2.lo
CCLD libi420_yuy2_mmx_plugin.la
CC video_chroma/libi422_yuy2_mmx_plugin_la-i422_yuy2.lo
CCLD libi422_yuy2_mmx_plugin.la
CC video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb.lo
CC video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.lo
CCLD libi420_rgb_sse2_plugin.la
CC video_chroma/libi420_yuy2_sse2_plugin_la-i420_yuy2.lo
CCLD libi420_yuy2_sse2_plugin.la
CC video_chroma/libi422_yuy2_sse2_plugin_la-i422_yuy2.lo
CCLD libi422_yuy2_sse2_plugin.la
CC codec/ddummy.lo
CCLD libddummy_plugin.la
CC codec/edummy.lo
CCLD libedummy_plugin.la
CC codec/spdif.lo
CCLD libspdif_plugin.la
CC codec/liba52_plugin_la-a52.lo
CCLD liba52_plugin.la
CC codec/adpcm.lo
CCLD libadpcm_plugin.la
CC codec/aes3.lo
CCLD libaes3_plugin.la
CC codec/araw.lo
CCLD libaraw_plugin.la
CC codec/g711.lo
CCLD libg711_plugin.la
CC codec/libfluidsynth_plugin_la-fluidsynth.lo
codec/fluidsynth.c: In function 'Open':
codec/fluidsynth.c:164:5: warning: 'fluid_synth_set_chorus_on' is deprecated [-Wdeprecated-declarations]
164 | fluid_synth_set_chorus_on (p_sys->synth,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/fluidsynth.h:100,
from codec/fluidsynth.c:42:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/fluidsynth/synth.h:208:38: note: declared here
208 | FLUID_DEPRECATED FLUIDSYNTH_API void fluid_synth_set_chorus_on(fluid_synth_t *synth, int on);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
codec/fluidsynth.c:170:5: warning: 'fluid_synth_set_reverb_on' is deprecated [-Wdeprecated-declarations]
170 | fluid_synth_set_reverb_on (p_sys->synth,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/fluidsynth/synth.h:162:38: note: declared here
162 | FLUID_DEPRECATED FLUIDSYNTH_API void fluid_synth_set_reverb_on(fluid_synth_t *synth, int on);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
codec/fluidsynth.c:175:5: warning: 'fluid_synth_set_sample_rate' is deprecated [-Wdeprecated-declarations]
175 | fluid_synth_set_sample_rate (p_sys->synth, p_dec->fmt_out.audio.i_rate);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/fluidsynth/synth.h:253:38: note: declared here
253 | FLUID_DEPRECATED FLUIDSYNTH_API void fluid_synth_set_sample_rate(fluid_synth_t *synth, float sample_rate);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CCLD libfluidsynth_plugin.la
CC codec/lpcm.lo
CCLD liblpcm_plugin.la
CC codec/libmpg123_plugin_la-mpg123.lo
CCLD libmpg123_plugin.la
CC codec/uleaddvaudio.lo
CCLD libuleaddvaudio_plugin.la
CC codec/cdg.lo
CCLD libcdg_plugin.la
CC codec/rawvideo.lo
CCLD librawvideo_plugin.la
CC codec/rtpvideo.lo
CCLD librtpvideo_plugin.la
CC codec/libschroedinger_plugin_la-schroedinger.lo
CCLD libschroedinger_plugin.la
CC codec/png.lo
codec/png.c: In function 'user_write':
codec/png.c:163:49: warning: '%zu' directive output may be truncated writing between 1 and 20 bytes into a region of size between 18 and 37 [-Wformat-truncation=]
163 | "block size %zu too small for %zu encoded bytes",
| ^~~
codec/png.c:163:19: note: directive argument in the range [1, 18446744073709551615]
163 | "block size %zu too small for %zu encoded bytes",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codec/png.c:162:9: note: 'snprintf' output between 43 and 81 bytes into a destination of size 64
162 | snprintf( err_str, sizeof(err_str),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | "block size %zu too small for %zu encoded bytes",
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | p_block->i_buffer, i_length );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCLD libpng_plugin.la
CC codec/jpeg.lo
codec/jpeg.c: In function 'DecodeBlock':
codec/jpeg.c:472:16: warning: variable 'p_row_pointers' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
472 | JSAMPARRAY p_row_pointers = NULL;
| ^~~~~~~~~~~~~~
CCLD libjpeg_plugin.la
CC codec/libxwd_plugin_la-xwd.lo
CCLD libxwd_plugin.la
CC codec/liblibass_plugin_la-libass.lo
codec/libass.c: In function 'SubpictureValidate':
codec/libass.c:451:9: warning: 'ass_set_aspect_ratio' is deprecated: use 'ass_set_pixel_aspect' instead [-Wdeprecated-declarations]
451 | ass_set_aspect_ratio( p_sys->p_renderer, dst_ratio / src_ratio, 1 );
| ^~~~~~~~~~~~~~~~~~~~
In file included from codec/libass.c:44:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ass/ass.h:484:6: note: declared here
484 | void ass_set_aspect_ratio(ASS_Renderer *priv, double dar, double sar);
| ^~~~~~~~~~~~~~~~~~~~
CCLD liblibass_plugin.la
CC codec/cc.lo
CC codec/cea708.lo
CCLD libcc_plugin.la
CC codec/cvdsub.lo
CCLD libcvdsub_plugin.la
CC codec/dvbsub.lo
CCLD libdvbsub_plugin.la
CC codec/scte18.lo
CC codec/atsc_a65.lo
CCLD libscte18_plugin.la
CC codec/scte27.lo
CCLD libscte27_plugin.la
CC codec/spudec/libspudec_plugin_la-spudec.lo
CC codec/spudec/libspudec_plugin_la-parse.lo
CCLD libspudec_plugin.la
CC codec/stl.lo
CCLD libstl_plugin.la
CC codec/subsdec.lo
codec/subsdec.c: In function 'ParseSubtitles':
codec/subsdec.c:901:23: warning: declaration of 'psz_tagname' shadows a previous local [-Wshadow=compatible-local]
901 | char* psz_tagname = GetTag( &psz_subtitle, true );
| ^~~~~~~~~~~
codec/subsdec.c:763:19: note: shadowed declaration is here
763 | char *psz_tagname = GetTag( &psz_subtitle, false );
| ^~~~~~~~~~~
CCLD libsubsdec_plugin.la
CC codec/subsusf.lo
CCLD libsubsusf_plugin.la
CC codec/ttml/substtml.lo
CC demux/ttml.lo
CC codec/ttml/ttml.lo
CCLD libttml_plugin.la
copying selected object files to avoid basename conflicts...
CC codec/webvtt/libwebvtt_plugin_la-subsvtt.lo
CC codec/webvtt/libwebvtt_plugin_la-webvtt.lo
codec/webvtt/webvtt.c: In function 'forward_line':
codec/webvtt/webvtt.c:150:33: warning: implicit conversion from 'enum <anonymous>' to 'enum webvtt_header_line_e' [-Wenum-conversion]
150 | p->pf_header( p->priv, p->section, b_new, psz_line );
| ~^~~~~~~~~
CC demux/libwebvtt_plugin_la-webvtt.lo
demux/webvtt.c: In function 'demux_Range':
demux/webvtt.c:349:79: warning: unused parameter 'i_end' [-Wunused-parameter]
349 | static block_t *demux_Range( demux_t *p_demux, vlc_tick_t i_start, vlc_tick_t i_end )
| ~~~~~~~~~~~^~~~~
CC codec/webvtt/libwebvtt_plugin_la-CSSGrammar.lo
CC codec/webvtt/libwebvtt_plugin_la-CSSLexer.lo
CC codec/webvtt/libwebvtt_plugin_la-css_parser.lo
CC codec/webvtt/libwebvtt_plugin_la-css_style.lo
CCLD libwebvtt_plugin.la
copying selected object files to avoid basename conflicts...
CC codec/svcdsub.lo
CCLD libsvcdsub_plugin.la
CC codec/t140.lo
CCLD libt140_plugin.la
CC codec/telx.lo
codec/telx.c: In function 'Decode':
codec/telx.c:635:17: warning: 'strncpy' output may be truncated copying 127 bytes from a string of length 255 [-Wstringop-truncation]
635 | strncpy( p_sys->ppsz_lines[0], psz_line,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
636 | sizeof(p_sys->ppsz_lines[0]) - 1 );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codec/telx.c:589:17: warning: 'strncpy' output may be truncated copying 127 bytes from a string of length 255 [-Wstringop-truncation]
589 | strncpy( p_sys->ppsz_lines[row], t,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590 | sizeof(p_sys->ppsz_lines[row]) - 1 );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codec/telx.c:556:17: warning: 'strncpy' output may be truncated copying 127 bytes from a string of length 255 [-Wstringop-truncation]
556 | strncpy( p_sys->ppsz_lines[row], psz_line,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
557 | sizeof(p_sys->ppsz_lines[row]) - 1);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCLD libtelx_plugin.la
CC codec/textst.lo
CCLD libtextst_plugin.la
CC codec/substx3g.lo
CCLD libsubstx3g_plugin.la
CC codec/libflac_plugin_la-flac.lo
codec/flac.c: In function 'DecoderMetadataCallback':
codec/flac.c:352:41: warning: declaration of 'i' shadows a previous local [-Wshadow=local]
352 | for( size_t i=0; i<MAPPED_WFX_CHANNELS; i++ )
| ^
codec/flac.c:333:31: note: shadowed declaration is here
333 | for( FLAC__uint32 i=0; i<metadata->data.vorbis_comment.num_comments; i++ )
| ^
codec/flac.c:372:39: warning: declaration of 'i' shadows a previous local [-Wshadow=compatible-local]
372 | for( unsigned i=0; i<i_wfxchannels; i++ )
| ^
codec/flac.c:333:31: note: shadowed declaration is here
333 | for( FLAC__uint32 i=0; i<metadata->data.vorbis_comment.num_comments; i++ )
| ^
CCLD libflac_plugin.la
CC codec/libkate_plugin_la-kate.lo
CCLD libkate_plugin.la
CC codec/libopus_plugin_la-opus.lo
CC codec/libopus_plugin_la-opus_header.lo
CCLD libopus_plugin.la
CC codec/libtheora_plugin_la-theora.lo
CCLD libtheora_plugin.la
CC codec/libvorbis_plugin_la-vorbis.lo
CCLD libvorbis_plugin.la
CC codec/liboggspots_plugin_la-oggspots.lo
codec/oggspots.c: In function 'ProcessHeader':
codec/oggspots.c:270:15: warning: declaration of 'p_extra' shadows a previous local [-Wshadow=local]
270 | void* p_extra = realloc(p_dec->fmt_out.p_extra,
| ^~~~~~~
codec/oggspots.c:200:20: note: shadowed declaration is here
200 | const uint8_t* p_extra;
| ^~~~~~~
codec/oggspots.c: In function 'DecodePacket':
codec/oggspots.c:385:5: warning: ignoring return value of 'decoder_UpdateVideoFormat' declared with attribute 'warn_unused_result' [-Wunused-result]
385 | decoder_UpdateVideoFormat(p_dec);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCLD liboggspots_plugin.la
CC codec/avcodec/libavcodec_plugin_la-video.lo
codec/avcodec/video.c: In function 'lavc_GetVideoFormat':
codec/avcodec/video.c:208:34: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
208 | * __MAX(ctx->ticks_per_frame, 1);
| ^
In file included from codec/avcodec/video.c:39:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:579:9: note: declared here
579 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
codec/avcodec/video.c:208:34: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
208 | * __MAX(ctx->ticks_per_frame, 1);
| ^
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:579:9: note: declared here
579 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
codec/avcodec/video.c: In function 'lavc_UpdateVideoFormat':
codec/avcodec/video.c:331:39: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
331 | __MAX(ctx->ticks_per_frame, 1),
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:579:9: note: declared here
579 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
codec/avcodec/video.c:331:39: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
331 | __MAX(ctx->ticks_per_frame, 1),
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:579:9: note: declared here
579 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
codec/avcodec/video.c:335:37: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
335 | __MAX(ctx->ticks_per_frame, 1),
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:579:9: note: declared here
579 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
codec/avcodec/video.c:335:37: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
335 | __MAX(ctx->ticks_per_frame, 1),
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:579:9: note: declared here
579 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
codec/avcodec/video.c: In function 'interpolate_next_pts':
codec/avcodec/video.c:948:5: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
948 | int i_tick = p_context->ticks_per_frame;
| ^~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:579:9: note: declared here
579 | int ticks_per_frame;
| ^~~~~~~~~~~~~~~
codec/avcodec/video.c: In function 'DecodeBlock':
codec/avcodec/video.c:1429:9: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
1429 | p_pic->b_progressive = !frame->interlaced_frame;
| ^~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:36:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:530:9: note: declared here
530 | int interlaced_frame;
| ^~~~~~~~~~~~~~~~
codec/avcodec/video.c:1430:9: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
1430 | p_pic->b_top_field_first = frame->top_field_first;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:538:9: note: declared here
538 | int top_field_first;
| ^~~~~~~~~~~~~~~
CC codec/avcodec/libavcodec_plugin_la-subtitle.lo
CC codec/avcodec/libavcodec_plugin_la-audio.lo
codec/avcodec/audio.c: In function 'OpenAudioCodec':
codec/avcodec/audio.c:142:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
142 | ctx->channels = p_dec->fmt_in.audio.i_channels;
| ^~~
In file included from codec/avcodec/avcommon_compat.h:31,
from codec/avcodec/avcommon.h:38,
from codec/avcodec/avcodec.h:25,
from codec/avcodec/audio.c:39:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c: In function 'DecodeBlock':
codec/avcodec/audio.c:399:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
399 | if( ctx->channels <= 0 || ctx->channels > INPUT_CHAN_MAX
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:399:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
399 | if( ctx->channels <= 0 || ctx->channels > INPUT_CHAN_MAX
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
In file included from codec/avcodec/audio.c:34:
../include/vlc_common.h:481:22: warning: 'channels' is deprecated [-Wdeprecated-declarations]
481 | const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
| ^~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:78:13: note: in expansion of macro 'VLC_OBJECT'
78 | vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
| ^~~~~~~~~~
../include/vlc_messages.h:85:5: note: in expansion of macro 'msg_Generic'
85 | msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
| ^~~~~~~~~~~
codec/avcodec/audio.c:402:17: note: in expansion of macro 'msg_Warn'
402 | msg_Warn( p_dec, "invalid audio properties channels count %d, sample rate %d",
| ^~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c: In function 'ConvertAVFrame':
codec/avcodec/audio.c:487:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
487 | p_block = block_Alloc(frame->linesize[0] * ctx->channels);
| ^~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:490:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
490 | const void *planes[ctx->channels];
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:491:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
491 | for (int i = 0; i < ctx->channels; i++)
| ^~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:495:29: warning: 'channels' is deprecated [-Wdeprecated-declarations]
495 | ctx->channels, p_dec->fmt_out.audio.i_format);
| ^~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:514:34: warning: 'channels' is deprecated [-Wdeprecated-declarations]
514 | p_block->p_buffer, ctx->channels,
| ^~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c: In function 'SetupOutputFormat':
codec/avcodec/audio.c:583:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
583 | if( p_sys->i_previous_channels == p_sys->p_context->channels &&
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:584:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
584 | p_sys->i_previous_layout == p_sys->p_context->channel_layout )
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/audio.c:588:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
588 | p_sys->i_previous_channels = p_sys->p_context->channels;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:589:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
589 | p_sys->i_previous_layout = p_sys->p_context->channel_layout;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/audio.c:597:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
597 | p_sys->p_context->channel_layout ? p_sys->p_context->channel_layout :
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/audio.c:597:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
597 | p_sys->p_context->channel_layout ? p_sys->p_context->channel_layout :
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/audio.c:598:9: warning: 'av_get_default_channel_layout' is deprecated [-Wdeprecated-declarations]
598 | av_get_default_channel_layout( p_sys->p_context->channels );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:34:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/channel_layout.h:506:9: note: declared here
506 | int64_t av_get_default_channel_layout(int nb_channels);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codec/avcodec/audio.c:598:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
598 | av_get_default_channel_layout( p_sys->p_context->channels );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:598:9: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
598 | av_get_default_channel_layout( p_sys->p_context->channels );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codec/avcodec/audio.c:603:10: warning: 'channels' is deprecated [-Wdeprecated-declarations]
603 | && i_channels_src < p_sys->p_context->channels; i++ )
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:609:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
609 | if( i_channels_src != p_sys->p_context->channels && b_trust )
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/audio.c:641:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
641 | p_dec->fmt_out.audio.i_channels = p_sys->p_context->channels;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
CC codec/avcodec/libavcodec_plugin_la-va.lo
CC codec/avcodec/libavcodec_plugin_la-avcodec.lo
CC packetizer/libavcodec_plugin_la-av1_obu.lo
In file included from packetizer/av1_obu.c:25:
In function 'bs_write',
inlined from 'bs_write' at ../include/vlc_bits.h:186:20,
inlined from 'AV1_create_DecoderConfigurationRecord' at packetizer/av1_obu.c:634:5:
../include/vlc_bits.h:202:13: warning: '*p_buffer' may be used uninitialized [-Wmaybe-uninitialized]
202 | *s->p |= 1 << ( s->i_left - 1 );
| ^~~~~
CC codec/avcodec/libavcodec_plugin_la-encoder.lo
codec/avcodec/encoder.c: In function 'InitVideoEnc':
codec/avcodec/encoder.c:591:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
591 | p_context->intra_matrix = mpeg4_default_intra_matrix;
| ^
codec/avcodec/encoder.c:592:37: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
592 | p_context->inter_matrix = mpeg4_default_non_intra_matrix;
| ^
codec/avcodec/encoder.c:742:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
742 | p_context->channels = p_enc->fmt_out.audio.i_channels;
| ^~~~~~~~~
In file included from codec/avcodec/encoder.c:45:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:744:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
744 | p_context->channel_layout = channel_mask[p_context->channels][1];
| ^~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:744:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
744 | p_context->channel_layout = channel_mask[p_context->channels][1];
| ^~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:755:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
755 | const unsigned i_order_max = 8 * sizeof(p_context->channel_layout);
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:760:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
760 | if( p_context->channel_layout )
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:765:17: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
765 | if( p_context->channel_layout & pi_channels_map[i][0] )
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:777:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
777 | for( unsigned int i = 0; i < __MIN( i_order_max, (unsigned)p_sys->p_context->channels ); i++ )
| ^~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:777:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
777 | for( unsigned int i = 0; i < __MIN( i_order_max, (unsigned)p_sys->p_context->channels ); i++ )
| ^~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:787:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
787 | if( i_channels_src != p_context->channels )
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:894:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
894 | (p_context->channels <= 2 && i_codec_id != AV_CODEC_ID_MP2
| ^
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:919:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
919 | if( p_context->channels > 2 )
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:921:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
921 | p_context->channels = 2;
| ^~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:922:13: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
922 | p_context->channel_layout = channel_mask[p_context->channels][1];
| ^~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:922:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
922 | p_context->channel_layout = channel_mask[p_context->channels][1];
| ^~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1025:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1025 | p_sys->p_context->channels, p_sys->i_frame_size,
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c: In function 'EncodeVideo':
codec/avcodec/encoder.c:1224:9: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
1224 | frame->interlaced_frame = !p_pict->b_progressive;
| ^~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:36:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:530:9: note: declared here
530 | int interlaced_frame;
| ^~~~~~~~~~~~~~~~
codec/avcodec/encoder.c:1225:9: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
1225 | frame->top_field_first = !!p_pict->b_top_field_first;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:538:9: note: declared here
538 | int top_field_first;
| ^~~~~~~~~~~~~~~
codec/avcodec/encoder.c: In function 'handle_delay_buffer':
codec/avcodec/encoder.c:1275:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1275 | const size_t leftover = leftover_samples * p_sys->p_context->channels * p_sys->i_sample_bytes;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1280:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
1280 | p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:575:14: note: declared here
575 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:1280:5: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
1280 | p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:1281:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1281 | p_sys->frame->channels = p_sys->p_context->channels;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:731:9: note: declared here
731 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1281:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1281 | p_sys->frame->channels = p_sys->p_context->channels;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1298:17: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1298 | p_sys->i_frame_size, p_sys->p_context->channels, p_enc->fmt_in.i_codec );
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1316:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1316 | if( avcodec_fill_audio_frame( p_sys->frame, p_sys->p_context->channels,
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c: In function 'EncodeAudio':
codec/avcodec/encoder.c:1346:5: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1346 | buffer_delay = p_sys->i_samples_delay * p_sys->i_sample_bytes * p_sys->p_context->channels;
| ^~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1411:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
1411 | p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:575:14: note: declared here
575 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:1411:9: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
1411 | p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1130:14: note: declared here
1130 | uint64_t channel_layout;
| ^~~~~~~~~~~~~~
codec/avcodec/encoder.c:1412:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1412 | p_sys->frame->channels = p_sys->p_context->channels;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavutil/frame.h:731:9: note: declared here
731 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1412:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1412 | p_sys->frame->channels = p_sys->p_context->channels;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1415:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1415 | p_sys->p_context->channels * p_sys->i_sample_bytes;
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1420:32: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1420 | p_sys->frame->nb_samples, p_sys->p_context->channels, p_enc->fmt_in.i_codec );
| ^~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1428:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1428 | if( avcodec_fill_audio_frame( p_sys->frame, p_sys->p_context->channels,
| ^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
codec/avcodec/encoder.c:1454:16: warning: 'channels' is deprecated [-Wdeprecated-declarations]
1454 | p_aout_buf->i_nb_samples * p_sys->i_sample_bytes * p_sys->p_context->channels);
| ^~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:1072:9: note: declared here
1072 | int channels;
| ^~~~~~~~
CC codec/avcodec/libavcodec_common_la-fourcc.lo
CC codec/avcodec/libavcodec_common_la-chroma.lo
CCLD libavcodec_common.la
CCLD libavcodec_plugin.la
CC control/dummy.lo
CCLD libdummy_plugin.la
copying selected object files to avoid basename conflicts...
CC control/gestures.lo
control/gestures.c: In function 'PlaylistEvent':
control/gestures.c:502:39: warning: unused parameter 'oldval' [-Wunused-parameter]
502 | vlc_value_t oldval, vlc_value_t val, void *p_data )
| ~~~~~~~~~~~~^~~~~~
CCLD libgestures_plugin.la
CC control/hotkeys.lo
In file included from ../include/vlc_common.h:1031,
from control/hotkeys.c:34:
In function 'var_InheritInteger',
inlined from 'PutAction' at control/hotkeys.c:945:29:
../include/vlc_variables.h:611:9: warning: 'varname' may be used uninitialized [-Wmaybe-uninitialized]
611 | if( var_Inherit( obj, name, VLC_VAR_INTEGER, &val ) )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
control/hotkeys.c: In function 'PutAction':
control/hotkeys.c:915:25: note: 'varname' was declared here
915 | const char *varname;
| ^~~~~~~
CCLD libhotkeys_plugin.la
CC control/netsync.lo
control/netsync.c: In function 'PlaylistEvent':
control/netsync.c:277:38: warning: unused parameter 'oldval' [-Wunused-parameter]
277 | vlc_value_t oldval, vlc_value_t newval, void *data)
| ~~~~~~~~~~~~^~~~~~
In file included from ../include/vlc_common.h:413,
from control/netsync.c:34:
control/netsync.c: In function 'Slave':
../include/vlc_threads.h:859:14: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
859 | ? harmful_delay(d) \
| ^~~~~~~~~~~~~~~~
../include/vlc_threads.h:878:26: note: in expansion of macro 'check_delay'
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~
control/netsync.c:271:9: note: in expansion of macro 'msleep'
271 | msleep(INTF_IDLE_SLEEP);
| ^~~~~~
CCLD libnetsync_plugin.la
CC control/oldrc.lo
CCLD liboldrc_plugin.la
CC control/motion.lo
control/motion.c: In function 'RunIntf':
control/motion.c:139:2: warning: #warning FIXME: check once (or less) per picture, not once per interval [-Wcpp]
139 | #warning FIXME: check once (or less) per picture, not once per interval
| ^~~~~~~
control/motion.c:164:2: warning: #warning FIXME: refactor this plugin as a video filter! [-Wcpp]
164 | #warning FIXME: refactor this plugin as a video filter!
| ^~~~~~~
In file included from ../include/vlc_common.h:413,
from control/motion.c:37:
../include/vlc_threads.h:859:14: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
859 | ? harmful_delay(d) \
| ^~~~~~~~~~~~~~~~
../include/vlc_threads.h:878:26: note: in expansion of macro 'check_delay'
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~
control/motion.c:140:9: note: in expansion of macro 'msleep'
140 | msleep( INTF_IDLE_SLEEP );
| ^~~~~~
CC control/libvlc_motion_la-motionlib.lo
CCLD libvlc_motion.la
CCLD libmotion_plugin.la
CC control/dbus/libdbus_plugin_la-dbus_root.lo
CC control/dbus/libdbus_plugin_la-dbus_player.lo
CC control/dbus/libdbus_plugin_la-dbus_tracklist.lo
CC control/dbus/libdbus_plugin_la-dbus.lo
CCLD libdbus_plugin.la
CC control/globalhotkeys/libxcb_hotkeys_plugin_la-xcb.lo
CCLD libxcb_hotkeys_plugin.la
CC demux/libflacsys_plugin_la-flac.lo
demux/flac.c: In function 'GetPacketizedBlock':
demux/flac.c:231:17: warning: unused variable 'i_ret' [-Wunused-variable]
231 | int i_ret = FLAC_ParseSyncInfo( p_block->p_buffer, p_block->i_buffer,
| ^~~~~
CC demux/xiph_metadata.lo
CCLD libxiph_metadata.la
CCLD libflacsys_plugin.la
CC demux/libogg_plugin_la-ogg.lo
In file included from ../include/vlc_common.h:413,
from demux/ogg.c:32:
demux/ogg.c: In function 'Ogg_DecodePacket':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
demux/ogg.c:1480:13: note: in expansion of macro 'msleep'
1480 | msleep(10000);
| ^~~~~~
CC demux/libogg_plugin_la-oggseek.lo
demux/oggseek.c: In function 'Oggseek_BlindSeektoPosition':
demux/oggseek.c:961:13: warning: variable 'i_pagepos' set but not used [-Wunused-but-set-variable]
961 | int64_t i_pagepos;
| ^~~~~~~~~
demux/oggseek.c: In function 'Oggseek_ProbeEnd':
demux/oggseek.c:310:5: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
310 | vlc_stream_Seek( p_demux->s, i_backup_pos );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/oggseek.c: In function 'oggseek_read_page':
demux/oggseek.c:1082:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1082 | vlc_stream_Seek( p_demux->s, i_in_pos );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/oggseek.c:1091:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1091 | vlc_stream_Seek( p_demux->s, i_in_pos );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCLD libogg_plugin.la
CC demux/demuxdump.lo
CCLD libdemuxdump_plugin.la
CC demux/rawdv.lo
CCLD librawdv_plugin.la
CC demux/rawvid.lo
CCLD librawvid_plugin.la
CC demux/au.lo
CCLD libau_plugin.la
CC demux/rawaud.lo
CCLD librawaud_plugin.la
CC demux/wav.lo
CCLD libwav_plugin.la
CC demux/nsv.lo
CCLD libnsv_plugin.la
CC demux/real.lo
CCLD libreal_plugin.la
CC demux/mpeg/ps.lo
CCLD libps_plugin.la
CC demux/libmod_plugin_la-mod.lo
CCLD libmod_plugin.la
CC demux/pva.lo
In file included from ../include/vlc_common.h:1029,
from demux/pva.c:32:
demux/pva.c: In function 'ParsePES':
demux/pva.c:408:44: warning: 'hdr' may be used uninitialized [-Wmaybe-uninitialized]
408 | hdr[0], hdr[1],hdr[2],hdr[3] );
| ~~~^~~
../include/vlc_messages.h:79:23: note: in definition of macro 'msg_Generic'
79 | __func__, __VA_ARGS__)
| ^~~~~~~~~~~
demux/pva.c:407:9: note: in expansion of macro 'msg_Warn'
407 | msg_Warn( p_demux, "invalid hdr [0x%2.2x:%2.2x:%2.2x:%2.2x]",
| ^~~~~~~~
demux/pva.c:393:17: note: 'hdr' declared here
393 | uint8_t hdr[30];
| ^~~
demux/pva.c:405:12: warning: 'hdr' may be used uninitialized [-Wmaybe-uninitialized]
405 | if( hdr[0] != 0 || hdr[1] != 0 || hdr[2] != 1 )
| ~~~^~~
demux/pva.c:393:17: note: 'hdr' declared here
393 | uint8_t hdr[30];
| ^~~
demux/pva.c:408:30: warning: 'hdr' may be used uninitialized [-Wmaybe-uninitialized]
408 | hdr[0], hdr[1],hdr[2],hdr[3] );
| ~~~^~~
../include/vlc_messages.h:79:23: note: in definition of macro 'msg_Generic'
79 | __func__, __VA_ARGS__)
| ^~~~~~~~~~~
demux/pva.c:407:9: note: in expansion of macro 'msg_Warn'
407 | msg_Warn( p_demux, "invalid hdr [0x%2.2x:%2.2x:%2.2x:%2.2x]",
| ^~~~~~~~
demux/pva.c:393:17: note: 'hdr' declared here
393 | uint8_t hdr[30];
| ^~~
demux/pva.c:408:37: warning: 'hdr' may be used uninitialized [-Wmaybe-uninitialized]
408 | hdr[0], hdr[1],hdr[2],hdr[3] );
| ~~~^~~
../include/vlc_messages.h:79:23: note: in definition of macro 'msg_Generic'
79 | __func__, __VA_ARGS__)
| ^~~~~~~~~~~
demux/pva.c:407:9: note: in expansion of macro 'msg_Warn'
407 | msg_Warn( p_demux, "invalid hdr [0x%2.2x:%2.2x:%2.2x:%2.2x]",
| ^~~~~~~~
demux/pva.c:393:17: note: 'hdr' declared here
393 | uint8_t hdr[30];
| ^~~
CCLD libpva_plugin.la
CC demux/aiff.lo
CCLD libaiff_plugin.la
CC demux/mjpeg.lo
CCLD libmjpeg_plugin.la
CC demux/subtitle.lo
CCLD libsubtitle_plugin.la
CC demux/ty.lo
demux/ty.c: In function 'ty_stream_seek_pct':
demux/ty.c:1083:5: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1083 | vlc_stream_Seek(p_demux->s, ((p_sys->i_cur_chunk-1) * CHUNK_SIZE) +
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1084 | (p_sys->i_num_recs * 16) + l_skip_amt + 4);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c: In function 'parse_master':
demux/ty.c:1628:5: warning: ignoring return value of 'vlc_stream_Read' declared with attribute 'warn_unused_result' [-Wunused-result]
1628 | vlc_stream_Read(p_demux->s, mst_buf, 32);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1650:9: warning: ignoring return value of 'vlc_stream_Read' declared with attribute 'warn_unused_result' [-Wunused-result]
1650 | vlc_stream_Read(p_demux->s, mst_buf, 8);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1654:13: warning: ignoring return value of 'vlc_stream_Read' declared with attribute 'warn_unused_result' [-Wunused-result]
1654 | vlc_stream_Read(p_demux->s, NULL, i_map_size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1656:13: warning: ignoring return value of 'vlc_stream_Read' declared with attribute 'warn_unused_result' [-Wunused-result]
1656 | vlc_stream_Read(p_demux->s, mst_buf + 8, i_map_size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1677:5: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1677 | vlc_stream_Seek(p_demux->s, i_save_pos + CHUNK_SIZE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c: In function 'get_chunk_header':
demux/ty.c:1854:9: warning: ignoring return value of 'vlc_stream_Read' declared with attribute 'warn_unused_result' [-Wunused-result]
1854 | vlc_stream_Read( p_demux->s, NULL, p_sys->i_stuff_cnt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1903:5: warning: ignoring return value of 'vlc_stream_Read' declared with attribute 'warn_unused_result' [-Wunused-result]
1903 | vlc_stream_Read( p_demux->s, NULL, 4 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c: In function 'ty_stream_seek_time':
demux/ty.c:1491:13: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1491 | vlc_stream_Seek(p_demux->s, l_cur_pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1495:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1495 | vlc_stream_Seek(p_demux->s, (i_cur_part - 1) * TIVO_PART_LENGTH);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1505:13: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1505 | vlc_stream_Seek(p_demux->s, l_cur_pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1509:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1509 | vlc_stream_Seek(p_demux->s, (i_cur_part + 1) * TIVO_PART_LENGTH);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1535:13: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1535 | vlc_stream_Seek(p_demux->s, l_cur_pos);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1539:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1539 | vlc_stream_Seek(p_demux->s, (i_cur_part + 1) * TIVO_PART_LENGTH);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1556:13: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1556 | vlc_stream_Seek(p_demux->s, (i_cur_part * TIVO_PART_LENGTH) +
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1557 | l_chunk_offset);
| ~~~~~~~~~~~~~~~
demux/ty.c:1566:17: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1566 | vlc_stream_Seek(p_demux->s, (l_cur_pos / CHUNK_SIZE) * CHUNK_SIZE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1599:5: warning: ignoring return value of 'vlc_stream_Read' declared with attribute 'warn_unused_result' [-Wunused-result]
1599 | vlc_stream_Read(p_demux->s, NULL, i_skip_cnt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/vlc_common.h:1029,
from demux/ty.c:42:
demux/ty.c: In function 'Demux':
../include/vlc_messages.h:78:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
78 | vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
79 | __func__, __VA_ARGS__)
| ~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:5: note: in expansion of macro 'msg_Generic'
87 | msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
| ^~~~~~~~~~~
demux/ty.c:476:13: note: in expansion of macro 'msg_Dbg'
476 | msg_Dbg(p_demux, "Invalid record type 0x%02x", p_rec->rec_type );
| ^~~~~~~
demux/ty.c:478:9: note: here
478 | case 0x03: /* tivo data services */
| ^~~~
CCLD libty_plugin.la
CC demux/vobsub.lo
CCLD libvobsub_plugin.la
CC demux/voc.lo
CCLD libvoc_plugin.la
CC demux/xa.lo
CCLD libxa_plugin.la
CC demux/nuv.lo
demux/nuv.c: In function 'Control':
demux/nuv.c:531:52: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
531 | else if( vlc_stream_Tell( p_demux->s ) > p_sys->i_first_frame_offset )
| ^
demux/nuv.c: In function 'ControlSetPosition':
demux/nuv.c:569:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
569 | if( i_pos > vlc_stream_Tell( p_demux->s ) )
| ^
demux/nuv.c: In function 'SeekTableLoad':
demux/nuv.c:762:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
762 | vlc_stream_Seek( p_demux->s, i_original_pos );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CCLD libnuv_plugin.la
CC demux/nsc.lo
CCLD libnsc_plugin.la
CC demux/mpc.lo
CCLD libmpc_plugin.la
CC demux/tta.lo
CCLD libtta_plugin.la
CC demux/vc1.lo
CCLD libvc1_plugin.la
CC demux/libdemux_cdg_plugin_la-cdg.lo
CCLD libdemux_cdg_plugin.la
CC demux/smf.lo
CCLD libsmf_plugin.la
CC demux/libdiracsys_plugin_la-dirac.lo
CCLD libdiracsys_plugin.la
CC demux/image.lo
demux/image.c: In function 'IsTarga':
demux/image.c:559:5: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
559 | vlc_stream_Seek(s, position);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/image.c: In function 'IsWebP':
demux/image.c:424:5: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
424 | vlc_stream_Seek(s, 20);
| ^~~~~~~~~~~~~~~~~~~~~~
CCLD libimage_plugin.la
CC demux/libdemux_stl_plugin_la-stl.lo
CCLD libdemux_stl_plugin.la
CC demux/asf/asf.lo
CC demux/asf/libasf.lo
CC demux/asf/asfpacket.lo
CCLD libasf_plugin.la
CC demux/avi/avi.lo
In file included from demux/avi/avi.c:35:
demux/avi/avi.c: In function 'Seek':
../include/vlc_common.h:493:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
493 | # define __MAX(a, b) ( ((a) > (b)) ? (a) : (b) )
| ^
demux/avi/avi.c:1693:21: note: in expansion of macro '__MAX'
1693 | i_pos = __MAX( i_percent * stream_Size( p_demux->s ) / 100,
| ^~~~~
../include/vlc_common.h:493:42: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
493 | # define __MAX(a, b) ( ((a) > (b)) ? (a) : (b) )
| ^~~
demux/avi/avi.c:1693:21: note: in expansion of macro '__MAX'
1693 | i_pos = __MAX( i_percent * stream_Size( p_demux->s ) / 100,
| ^~~~~
demux/avi/avi.c: In function 'Demux_Seekable':
demux/avi/avi.c:1309:17: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1309 | vlc_stream_Seek( p_demux->s, p_sys->i_movi_lastchunk_pos );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1317:17: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1317 | vlc_stream_Seek( p_demux->s, p_sys->i_movi_begin + 12 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1390:13: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1390 | vlc_stream_Seek( p_demux->s, i_pos );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c: In function 'AVI_StreamChunkFind':
demux/avi/avi.c:2014:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
2014 | vlc_stream_Seek( p_demux->s, p_sys->i_movi_lastchunk_pos );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:2022:9: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
2022 | vlc_stream_Seek( p_demux->s, p_sys->i_movi_begin + 12 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c: In function 'Seek':
demux/avi/avi.c:1662:21: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1662 | vlc_stream_Seek( p_demux->s, i_pos_backup );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1777:13: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
1777 | vlc_stream_Seek( p_demux->s, i_pos_backup );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c: In function 'AVI_IndexCreate':
demux/avi/avi.c:2818:5: warning: ignoring return value of 'vlc_stream_Seek' declared with attribute 'warn_unused_result' [-Wunused-result]
2818 | vlc_stream_Seek( p_demux->s, p_movi->i_chunk_pos + 12 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/vlc_common.h:413:
demux/avi/avi.c: In function 'AVI_PacketSearch':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:2449:13: note: in expansion of macro 'msleep'
2449 | msleep( 10000 );
| ^~~~~~
demux/avi/avi.c: In function 'AVI_StreamChunkFind':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:2045:17: note: in expansion of macro 'msleep'
2045 | msleep( 10000 );
| ^~~~~~
demux/avi/avi.c: In function 'Demux_Seekable':
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [-Wattribute-warning]
878 | #define msleep(d) msleep(check_delay(d))
| ^~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1345:25: note: in expansion of macro 'msleep'
1345 | msleep( 10000 );
| ^~~~~~
CC demux/avi/libavi.lo
CCLD libavi_plugin.la
CC demux/caf.lo
CCLD libcaf_plugin.la
CC demux/avformat/libavformat_plugin_la-demux.lo
demux/avformat/demux.c: In function 'get_rotation':
demux/avformat/demux.c:141:5: warning: 'av_stream_get_side_data' is deprecated [-Wdeprecated-declarations]
141 | int32_t *matrix = (int32_t *)av_stream_get_side_data(s, AV_PKT_DATA_DISPLAYMATRIX, NULL);
| ^~~~~~~
In file included from demux/avformat/../../codec/avcodec/avcommon_compat.h:120,
from demux/avformat/../../codec/avcodec/avcommon.h:38,
from demux/avformat/../../codec/avcodec/avcodec.h:25,
from demux/avformat/demux.c:41:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavformat/avformat.h:1917:10: note: declared here
1917 | uint8_t *av_stream_get_side_data(const AVStream *stream,
| ^~~~~~~~~~~~~~~~~~~~~~~
demux/avformat/demux.c: In function 'avformat_OpenDemux':
demux/avformat/demux.c:404:13: warning: 'channels' is deprecated [-Wdeprecated-declarations]
404 | es_fmt.audio.i_channels = cp->channels;
| ^~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/avcodec.h:53,
from demux/avformat/../../codec/avcodec/avcommon_compat.h:31:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/codec_par.h:166:14: note: declared here
166 | int channels;
| ^~~~~~~~
demux/avformat/demux.c:451:3: warning: #warning FIXME: implement palette transmission [-Wcpp]
451 | # warning FIXME: implement palette transmission
| ^~~~~~~
CC demux/avformat/libavformat_plugin_la-avformat.lo
CC demux/avformat/libavformat_plugin_la-mux.lo
demux/avformat/mux.c: In function 'AddStream':
demux/avformat/mux.c:270:9: warning: 'channels' is deprecated [-Wdeprecated-declarations]
270 | codecpar->channels = fmt->audio.i_channels;
| ^~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavformat/avformat.h:312,
from demux/avformat/mux.c:36:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ffmpeg6/libavcodec/codec_par.h:166:14: note: declared here
166 | int channels;
| ^~~~~~~~
CCLD libavformat_plugin.la
CC demux/directory.lo
CCLD libdirectory_demux_plugin.la
CC demux/mpeg/es.lo
demux/mpeg/es.c: In function 'Control':
demux/mpeg/es.c:440:21: warning: declaration of 'i_ret' shadows a previous local [-Wshadow=compatible-local]
440 | int i_ret = vlc_stream_Seek( p_demux->s, p_sys->i_stream_offset + i_pos );
| ^~~~~
demux/mpeg/es.c:390:9: note: shadowed declaration is here
390 | int i_ret;
| ^~~~~
demux/mpeg/es.c: In function 'Parse':
demux/mpeg/es.c:502:51: warning: passing argument 2 to 'restrict'-qualified parameter aliases with argument 1 [-Wrestrict]
502 | swab( p_block_in->p_buffer, p_block_in->p_buffer, p_block_in->i_buffer );
| ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~
demux/mpeg/es.c: In function 'WavSkipHeader':
demux/mpeg/es.c:624:18: warning: declaration of 'i_len' shadows a previous local [-Wshadow=compatible-local]
624 | uint32_t i_len = GetDWLE( p_peek + i_peek - 4 );
| ^~~~~
demux/mpeg/es.c:600:14: note: shadowed declaration is here
600 | uint32_t i_len = GetDWLE( p_peek + i_peek - 4 );
| ^~~~~
demux/mpeg/es.c: In function 'Control':
demux/mpeg/es.c:436:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
436 | if( p_sys->mllt.p_bits )
| ^
demux/mpeg/es.c:453:9: note: here
453 | default:
| ^~~~~~~
CCLD libes_plugin.la
CC demux/mpeg/h26x.lo
CC packetizer/h264_nal.lo
CCLD libh26x_plugin.la
CXX demux/mkv/libmkv_plugin_la-util.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/util.cpp:24:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CXX demux/mkv/libmkv_plugin_la-virtual_segment.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/demux.hpp:28,
from demux/mkv/virtual_segment.cpp:28:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CXX demux/mkv/libmkv_plugin_la-matroska_segment.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/matroska_segment.hpp:28,
from demux/mkv/matroska_segment.cpp:25:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
demux/mkv/matroska_segment.cpp: In member function 'void matroska_segment_c::ComputeTrackPriority()':
demux/mkv/matroska_segment.cpp:997:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
997 | case VIDEO_ES: ++track_score;
| ^~~~~~~~~~~~~
demux/mkv/matroska_segment.cpp:998:17: note: here
998 | case AUDIO_ES: ++track_score;
| ^~~~
demux/mkv/matroska_segment.cpp:998:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
998 | case AUDIO_ES: ++track_score;
| ^~~~~~~~~~~~~
demux/mkv/matroska_segment.cpp:999:17: note: here
999 | case SPU_ES: ++track_score;
| ^~~~
demux/mkv/matroska_segment.cpp:999:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
999 | case SPU_ES: ++track_score;
| ^~~~~~~~~~~~~
demux/mkv/matroska_segment.cpp:1000:17: note: here
1000 | default:
| ^~~~~~~
demux/mkv/matroska_segment.cpp: In member function 'int matroska_segment_c::BlockGet(libmatroska::KaxBlock*&, libmatroska::KaxSimpleBlock*&, libmatroska::KaxBlockAdditions*&, bool*, bool*, int64_t*)':
demux/mkv/matroska_segment.cpp:1428:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
1428 | if( unlikely( !el->ValidateSize() || ( el->IsFiniteSize() && el->GetSize() >= SIZE_MAX ) ) )
| ^~
demux/mkv/matroska_segment.cpp:1442:17: note: here
1442 | case 1:
| ^~~~
CXX demux/mkv/libmkv_plugin_la-matroska_segment_parse.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/matroska_segment_parse.cpp:24:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
demux/mkv/matroska_segment_parse.cpp: In member function 'void matroska_segment_c::ParseTracks(libmatroska::KaxTracks*)':
demux/mkv/matroska_segment_parse.cpp:970:10: warning: statement has no effect [-Wunused-value]
970 | for (t; t != matroska_segment_c::tracks.end(); ++t)
| ^
demux/mkv/matroska_segment_parse.cpp: In static member function 'static void matroska_segment_c::TrackInit(mkv_track_t*)::TrackCodecHandlers::StringProcessor_1706_handler(const char*&, matroska_segment_c::TrackInit(mkv_track_t*)::TrackCodecHandlers_base::payload_t&)':
demux/mkv/matroska_segment_parse.cpp:1742:39: warning: taking address of packed member of '_WAVEFORMATEXTENSIBLE' may result in an unaligned pointer value [-Waddress-of-packed-member]
1742 | sf_tag_to_fourcc( &p_wext->SubFormat, &p_tk->fmt.i_codec, NULL);
| ^~~~~~~~~~~~~~~~~~
CXX demux/mkv/libmkv_plugin_la-matroska_segment_seeker.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/matroska_segment_seeker.hpp:27,
from demux/mkv/matroska_segment_seeker.cpp:24:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CXX demux/mkv/libmkv_plugin_la-demux.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/demux.hpp:28,
from demux/mkv/demux.cpp:26:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
demux/mkv/demux.cpp: In member function 'bool demux_sys_t::AnalyseAllSegmentsFound(demux_t*, matroska_stream_c*, bool)':
demux/mkv/demux.cpp:453:97: warning: unused parameter 'b_initial' [-Wunused-parameter]
453 | bool demux_sys_t::AnalyseAllSegmentsFound( demux_t *p_demux, matroska_stream_c *p_stream1, bool b_initial )
| ~~~~~^~~~~~~~~
CXX demux/mkv/libmkv_plugin_la-Ebml_parser.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/Ebml_parser.hpp:28,
from demux/mkv/Ebml_parser.cpp:26:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CXX demux/mkv/libmkv_plugin_la-chapters.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/chapters.hpp:30,
from demux/mkv/chapters.cpp:25:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CXX demux/mkv/libmkv_plugin_la-chapter_command.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/chapter_command.hpp:28,
from demux/mkv/chapter_command.cpp:25:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CXX demux/mkv/libmkv_plugin_la-stream_io_callback.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/stream_io_callback.hpp:24,
from demux/mkv/stream_io_callback.cpp:25:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CC demux/mp4/libmkv_plugin_la-libmp4.lo
demux/mp4/libmp4.c: In function 'MP4_ReadBox_dref':
demux/mp4/libmp4.c:1567:12: warning: 'MP4_ReadBox_LtdContainer' reading 2 bytes from a region of size 1 [-Wstringop-overread]
1567 | return MP4_ReadBox_LtdContainer( p_stream, p_box, versions, 1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/mp4/libmp4.c:1567:12: note: referencing argument 3 of type 'const uint8_t[2]' {aka 'const unsigned char[2]'}
demux/mp4/libmp4.c:1508:12: note: in a call to function 'MP4_ReadBox_LtdContainer'
1508 | static int MP4_ReadBox_LtdContainer( stream_t *p_stream, MP4_Box_t *p_box,
| ^~~~~~~~~~~~~~~~~~~~~~~~
CXX demux/mkv/libmkv_plugin_la-mkv.lo
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlMaster.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlHead.h:40,
from demux/mkv/mkv.hpp:59,
from demux/mkv/mkv.cpp:25:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
395 | virtual operator const EbmlId &() const = 0;
| ^~~~~~~~
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/ebml/EbmlElement.h:395:13: warning: 'virtual libebml::EbmlElement::operator const libebml::EbmlId&() const' was hidden [-Woverloaded-virtual=]
<built-in>: note: by 'operator'
CC packetizer/libmkv_plugin_la-dts_header.lo
CXXLD libmkv_plugin.la
CC demux/mp4/mp4.lo
demux/mp4/mp4.c: In function 'Demux':
demux/mp4/mp4.c:1485:18: warning: unused variable 'p_sys' [-Wunused-variable]
1485 | demux_sys_t *p_sys = p_demux->p_sys;
| ^~~~~
demux/mp4/mp4.c: In function 'TrackTimeToSampleChunk':
demux/mp4/mp4.c:3098:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
3098 | for( i_index = 0; i_index < p_track->chunk[i_chunk].i_entries_dts &&
| ^
demux/mp4/mp4.c: In function 'MP4_TrackSetELST':
demux/mp4/mp4.c:3987:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
3987 | if( i_elst_last < elst->i_entry_count &&
| ^
CC demux/mp4/fragments.lo
CC demux/mp4/libmp4.lo
demux/mp4/libmp4.c: In function 'MP4_ReadBox_dref':
demux/mp4/libmp4.c:1567:12: warning: 'MP4_ReadBox_LtdContainer' reading 2 bytes from a region of size 1 [-Wstringop-overread]
1567 | return MP4_ReadBox_LtdContainer( p_stream, p_box, versions, 1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/mp4/libmp4.c:1567:12: note: referencing argument 3 of type 'const uint8_t[2]' {aka 'const unsigned char[2]'}
demux/mp4/libmp4.c:1508:12: note: in a call to function 'MP4_ReadBox_LtdContainer'
1508 | static int MP4_ReadBox_LtdContainer( stream_t *p_stream, MP4_Box_t *p_box,
| ^~~~~~~~~~~~~~~~~~~~~~~~
CC demux/mp4/essetup.lo
In file included from demux/mp4/essetup.c:31:
demux/mp4/mpeg4.h: In function 'MPEG4_Codec_By_ObjectType':
demux/mp4/mpeg4.h:30:52: warning: unused parameter 'pi_profile' [-Wunused-parameter]
30 | int *pi_profile)
| ~~~~~^~~~~~~~~~
CC demux/mp4/meta.lo
CCLD libmp4_plugin.la
CC demux/mpeg/mpgv.lo
CCLD libmpgv_plugin.la
CC demux/playlist/asx.lo
CC demux/playlist/b4s.lo
CC demux/playlist/dvb.lo
CC demux/playlist/ifo.lo
CC demux/playlist/itml.lo
CC demux/playlist/m3u.lo
CC demux/playlist/pls.lo
CC demux/playlist/podcast.lo
CC demux/playlist/qtl.lo
CC demux/playlist/ram.lo
CC demux/playlist/sgimb.lo
CC demux/playlist/shoutcast.lo
CC demux/playlist/wpl.lo
CC demux/playlist/xspf.lo
CC demux/playlist/playlist.lo
CCLD libplaylist_plugin.la
CXX demux/adaptive/libadaptive_plugin_la-adaptive.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-BaseAdaptationSet.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-BasePeriod.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-BasePlaylist.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-BaseRepresentation.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-CodecDescription.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-CommonAttributesElements.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-Inheritables.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-Role.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-Segment.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-SegmentBase.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-SegmentBaseType.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-SegmentChunk.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-SegmentList.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-SegmentTimeline.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-SegmentInformation.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-SegmentTemplate.lo
CXX demux/adaptive/playlist/libvlc_adaptive_la-Url.lo
CXX demux/adaptive/encryption/libvlc_adaptive_la-CommonEncryption.lo
CXX demux/adaptive/encryption/libvlc_adaptive_la-Keyring.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-AbstractAdaptationLogic.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-AlwaysBestAdaptationLogic.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-BufferingLogic.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-NearOptimalAdaptationLogic.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-PredictiveAdaptationLogic.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-RateBasedAdaptationLogic.lo
CXX demux/adaptive/logic/libvlc_adaptive_la-Representationselectors.lo
CXX demux/adaptive/mp4/libvlc_adaptive_la-AtomsReader.lo
CXX demux/adaptive/http/libvlc_adaptive_la-AuthStorage.lo
CXX demux/adaptive/http/libvlc_adaptive_la-BytesRange.lo
CXX demux/adaptive/http/libvlc_adaptive_la-Chunk.lo
CXX demux/adaptive/http/libvlc_adaptive_la-ConnectionParams.lo
CXX demux/adaptive/http/libvlc_adaptive_la-Downloader.lo
CXX demux/adaptive/http/libvlc_adaptive_la-HTTPConnection.lo
CXX demux/adaptive/http/libvlc_adaptive_la-HTTPConnectionManager.lo
CXX demux/adaptive/plumbing/libvlc_adaptive_la-CommandsQueue.lo
CXX demux/adaptive/plumbing/libvlc_adaptive_la-Demuxer.lo
CXX demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOut.lo
CXX demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOutID.lo
CXX demux/adaptive/plumbing/libvlc_adaptive_la-SourceStream.lo
CXX demux/adaptive/libvlc_adaptive_la-ID.lo
CXX demux/adaptive/libvlc_adaptive_la-PlaylistManager.lo
CXX demux/adaptive/libvlc_adaptive_la-SegmentTracker.lo
CXX demux/adaptive/libvlc_adaptive_la-SharedResources.lo
CXX demux/adaptive/libvlc_adaptive_la-StreamFormat.lo
CXX demux/adaptive/libvlc_adaptive_la-Streams.lo
CXX demux/adaptive/tools/libvlc_adaptive_la-Conversions.lo
CXX demux/adaptive/tools/libvlc_adaptive_la-FormatNamespace.lo
In file included from demux/adaptive/tools/FormatNamespace.cpp:25:
demux/adaptive/tools/../../mp4/mpeg4.h: In function 'bool MPEG4_Codec_By_ObjectType(uint8_t, const uint8_t*, std::size_t, vlc_fourcc_t*, int*)':
demux/adaptive/tools/../../mp4/mpeg4.h:30:52: warning: unused parameter 'pi_profile' [-Wunused-parameter]
30 | int *pi_profile)
| ~~~~~^~~~~~~~~~
CXX demux/adaptive/tools/libvlc_adaptive_la-Helper.lo
CXX demux/adaptive/tools/libvlc_adaptive_la-Retrieve.lo
CXX demux/adaptive/xml/libvlc_adaptive_la-DOMHelper.lo
CXX demux/adaptive/xml/libvlc_adaptive_la-DOMParser.lo
CXX demux/adaptive/xml/libvlc_adaptive_la-Node.lo
CXX demux/dash/mpd/libvlc_adaptive_la-AdaptationSet.lo
CXX demux/dash/mpd/libvlc_adaptive_la-DASHCommonAttributesElements.lo
CXX demux/dash/mpd/libvlc_adaptive_la-DASHSegment.lo
CXX demux/dash/mpd/libvlc_adaptive_la-ContentDescription.lo
CXX demux/dash/mpd/libvlc_adaptive_la-IsoffMainParser.lo
CXX demux/dash/mpd/libvlc_adaptive_la-MPD.lo
CXX demux/dash/mpd/libvlc_adaptive_la-Profile.lo
CXX demux/dash/mpd/libvlc_adaptive_la-ProgramInformation.lo
CXX demux/dash/mpd/libvlc_adaptive_la-Representation.lo
CXX demux/dash/mpd/libvlc_adaptive_la-TemplatedUri.lo
CXX demux/dash/mpd/libvlc_adaptive_la-TrickModeType.lo
CXX demux/dash/mp4/libvlc_adaptive_la-IndexReader.lo
CXX demux/dash/libvlc_adaptive_la-DASHManager.lo
CXX demux/dash/libvlc_adaptive_la-DASHStream.lo
CXX demux/hls/playlist/libvlc_adaptive_la-M3U8.lo
CXX demux/hls/playlist/libvlc_adaptive_la-Parser.lo
CXX demux/hls/playlist/libvlc_adaptive_la-HLSRepresentation.lo
CXX demux/hls/playlist/libvlc_adaptive_la-HLSSegment.lo
CXX demux/hls/playlist/libvlc_adaptive_la-Tags.lo
CXX demux/hls/libvlc_adaptive_la-HLSManager.lo
CXX demux/hls/libvlc_adaptive_la-HLSStreams.lo
CXX demux/smooth/mp4/libvlc_adaptive_la-SmoothIndexReader.lo
CXX demux/smooth/playlist/libvlc_adaptive_la-ForgedInitSegment.lo
CXX demux/smooth/playlist/libvlc_adaptive_la-Manifest.lo
CXX demux/smooth/playlist/libvlc_adaptive_la-MemoryChunk.lo
CXX demux/smooth/playlist/libvlc_adaptive_la-SmoothParser.lo
CXX demux/smooth/playlist/libvlc_adaptive_la-QualityLevel.lo
CXX demux/smooth/playlist/libvlc_adaptive_la-SmoothSegment.lo
CXX demux/smooth/libvlc_adaptive_la-SmoothManager.lo
CXX demux/smooth/libvlc_adaptive_la-SmoothStream.lo
CC mux/mp4/libmp4mux.lo
In file included from mux/mp4/libmp4mux.h:25,
from mux/mp4/libmp4mux.c:27:
In function 'bo_add_mem',
inlined from 'bo_add_mem' at ../include/vlc_boxes.h:154:20,
inlined from 'GetDac3Tag' at mux/mp4/libmp4mux.c:539:5,
inlined from 'GetSounBox.isra' at mux/mp4/libmp4mux.c:921:19:
../include/vlc_boxes.h:158:5: warning: 'mp4_a52_header' may be used uninitialized [-Wmaybe-uninitialized]
158 | memcpy(&p_bo->b->p_buffer[p_bo->b->i_buffer], p_mem, i_size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mux/mp4/libmp4mux.c: In function 'GetSounBox.isra':
mux/mp4/libmp4mux.c:528:13: note: 'mp4_a52_header' declared here
528 | uint8_t mp4_a52_header[3];
| ^~~~~~~~~~~~~~
CC packetizer/hevc_nal.lo
CXXLD libvlc_adaptive.la
CXXLD libadaptive_plugin.la
ld: warning: file /home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/src/.libs/libvlccore.so: linked to ../src/.libs/libvlccore.so: attempted multiple inclusion of file
CC demux/filter/noseek.lo
CCLD libnoseek_plugin.la
CXX stream_out/chromecast/libdemux_chromecast_plugin_la-chromecast_demux.lo
CXXLD libdemux_chromecast_plugin.la
CXX gui/qt/libqt_plugin_la-qt.lo
In file included from gui/qt/dialogs/open.hpp:34,
from gui/qt/dialogs_provider.hpp:36,
from gui/qt/qt.cpp:38:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/qt.cpp: In function 'int WindowOpen(vout_window_t*, const vout_window_cfg_t*)':
gui/qt/qt.cpp:791:24: warning: 'xid' may be used uninitialized [-Wmaybe-uninitialized]
791 | XReparentWindow(sys->dpy, xid, p_wnd->handle.xid, 0, 0);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gui/qt/qt.cpp:756:12: note: 'xid' was declared here
756 | Window xid;
| ^~~
CXX gui/qt/libqt_plugin_la-menus.lo
In file included from gui/qt/main_interface.hpp:30,
from gui/qt/menus.cpp:41:
gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/menus.cpp: In static member function 'static void VLCMenuBar::UpdateItem(intf_thread_t*, QMenu*, const char*, vlc_object_t*, bool)':
gui/qt/menus.cpp:1247:45: warning: unused parameter 'p_intf' [-Wunused-parameter]
1247 | void VLCMenuBar::UpdateItem( intf_thread_t *p_intf, QMenu *menu,
| ~~~~~~~~~~~~~~~^~~~~~
gui/qt/menus.cpp: In static member function 'static int VLCMenuBar::CreateChoicesMenu(QMenu*, const char*, vlc_object_t*)':
gui/qt/menus.cpp:1441:38: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
1441 | else menutext.sprintf( "%.2f", CURVAL.f_float );
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QString:1,
from gui/qt/qt.hpp:43,
from gui/qt/menus.hpp:28,
from gui/qt/menus.cpp:39:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:390:14: note: declared here
390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
| ^~~~~~~
CXX gui/qt/libqt_plugin_la-main_interface.lo
In file included from gui/qt/main_interface.hpp:30,
from gui/qt/main_interface.cpp:32:
gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
In file included from gui/qt/main_interface.cpp:40:
gui/qt/components/interface_widgets.hpp: At global scope:
gui/qt/components/interface_widgets.hpp:154:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
154 | QLinkedList<flake *> *flakes;
| ^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvarlengtharray.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmetatype.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:54,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from gui/qt/util/qvlcframe.hpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
gui/qt/main_interface.cpp: In member function 'void MainInterface::setVideoSize(unsigned int, unsigned int)':
gui/qt/main_interface.cpp:815:70: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
815 | QRect screen = QApplication::desktop()->availableGeometry();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/main_interface.cpp: In member function 'virtual void MainInterface::setVideoFullScreen(bool)':
gui/qt/main_interface.cpp:867:80: warning: 'int QDesktopWidget::screenCount() const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
867 | if ( numscreen >= 0 && numscreen < QApplication::desktop()->screenCount() )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:118:12: note: declared here
118 | inline int QDesktopWidget::screenCount() const
| ^~~~~~~~~~~~~~
gui/qt/main_interface.cpp:872:70: warning: 'const QRect QDesktopWidget::screenGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
872 | QRect screenres = QApplication::desktop()->screenGeometry( numscreen );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:79:67: note: declared here
79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~
CXX gui/qt/libqt_plugin_la-dialogs_provider.lo
In file included from gui/qt/dialogs/open.hpp:34,
from gui/qt/dialogs_provider.hpp:36,
from gui/qt/dialogs_provider.cpp:32:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/libqt_plugin_la-input_manager.lo
CXX gui/qt/libqt_plugin_la-actions_manager.lo
In file included from gui/qt/dialogs/open.hpp:34,
from gui/qt/dialogs_provider.hpp:36,
from gui/qt/actions_manager.cpp:34:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/libqt_plugin_la-extensions_manager.lo
CXX gui/qt/managers/libqt_plugin_la-addons_manager.lo
CXX gui/qt/libqt_plugin_la-recents.lo
In file included from gui/qt/dialogs/open.hpp:34,
from gui/qt/dialogs_provider.hpp:36,
from gui/qt/recents.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/adapters/libqt_plugin_la-seekpoints.lo
In file included from ./gui/qt/dialogs/open.hpp:34,
from ./gui/qt/dialogs_provider.hpp:36,
from gui/qt/adapters/seekpoints.cpp:24:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/adapters/libqt_plugin_la-chromaprint.lo
CXX gui/qt/adapters/libqt_plugin_la-variables.lo
CXX gui/qt/dialogs/libqt_plugin_la-playlist.lo
In file included from ./gui/qt/dialogs/playlist.hpp:27,
from gui/qt/dialogs/playlist.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-bookmarks.lo
In file included from ./gui/qt/dialogs/bookmarks.hpp:28,
from gui/qt/dialogs/bookmarks.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/dialogs/bookmarks.cpp: In member function 'void BookmarksDialog::update()':
gui/qt/dialogs/bookmarks.cpp:149:33: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
149 | row << QString().sprintf( "%02u:%02u:%06.3f", hours, minutes, seconds );
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from ./gui/qt/util/qvlcframe.hpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:390:14: note: declared here
390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
| ^~~~~~~
gui/qt/dialogs/bookmarks.cpp: In member function 'void BookmarksDialog::del()':
gui/qt/dialogs/bookmarks.cpp:189:14: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = QList<QModelIndex>::iterator]' is deprecated: Use std::sort [-Wdeprecated-declarations]
189 | qSort( selected.begin(), selected.end() );
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qlist.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:49:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qalgorithms.h:174:46: note: declared here
174 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end)
| ^~~~~
gui/qt/dialogs/bookmarks.cpp: In member function 'void BookmarksDialog::edit(QTreeWidgetItem*, int)':
gui/qt/dialogs/bookmarks.cpp:245:60: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
245 | fields = item->text( column ).split( ":", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/bookmarks.cpp:245:60: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
245 | fields = item->text( column ).split( ":", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/bookmarks.cpp:245:44: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
245 | fields = item->text( column ).split( ":", QString::SkipEmptyParts );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
CXX gui/qt/dialogs/libqt_plugin_la-preferences.lo
In file included from ./gui/qt/dialogs/preferences.hpp:27,
from gui/qt/dialogs/preferences.cpp:29:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-mediainfo.lo
In file included from ./gui/qt/dialogs/mediainfo.hpp:28,
from gui/qt/dialogs/mediainfo.cpp:29:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-epg.lo
In file included from ./gui/qt/dialogs/epg.hpp:26,
from gui/qt/dialogs/epg.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/dialogs/epg.cpp: In member function 'void EpgDialog::displayEvent(EPGItem*)':
gui/qt/dialogs/epg.cpp:150:48: warning: 'Qt::SystemLocaleLongDate' is deprecated: Use QLocale [-Wdeprecated-declarations]
150 | start = epgItem->start().toString( Qt::SystemLocaleLongDate );
| ^~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobjectdefs.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qwindowdefs.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from ./gui/qt/util/qvlcframe.hpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qnamespace.h:1286:9: note: declared here
1286 | SystemLocaleLongDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"),
| ^~~~~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-extended.lo
In file included from ./gui/qt/dialogs/extended.hpp:27,
from gui/qt/dialogs/extended.cpp:30:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-messages.lo
In file included from ./gui/qt/dialogs/messages.hpp:27,
from gui/qt/dialogs/messages.cpp:47:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/dialogs/messages.cpp: In static member function 'static void MessagesDialog::MsgCallback(void*, int, const vlc_log_t*, const char*, __va_list_tag*)':
gui/qt/dialogs/messages.cpp:343:43: warning: 'T QBasicAtomicInteger<T>::load() const [with T = int]' is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
343 | int verbosity = dialog->verbosity.load();
| ~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qatomic.h:46,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qglobal.h:1307,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qtguiglobal.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qtwidgetsglobal.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qplaintextedit.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QPlainTextEdit:1,
from gui/qt/dialogs/messages.cpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qbasicatomic.h:103:55: note: declared here
103 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
| ^~~~
CXX gui/qt/dialogs/libqt_plugin_la-errors.lo
In file included from ./gui/qt/dialogs/errors.hpp:27,
from gui/qt/dialogs/errors.cpp:28:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-external.lo
In file included from gui/qt/dialogs/errors.hpp:27,
from gui/qt/dialogs/external.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-plugins.lo
In file included from gui/qt/dialogs/plugins.hpp:27,
from gui/qt/dialogs/plugins.cpp:29:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/dialogs/plugins.cpp: In constructor 'ExtensionTab::ExtensionTab(intf_thread_t*)':
gui/qt/dialogs/plugins.cpp:266:24: warning: unused variable 'EM' [-Wunused-variable]
266 | ExtensionsManager *EM = ExtensionsManager::getInstance( p_intf );
| ^~
CXX gui/qt/dialogs/libqt_plugin_la-sout.lo
In file included from ./gui/qt/components/sout/profile_selector.hpp:33,
from ./gui/qt/ui/sout.h:28,
from ./gui/qt/dialogs/sout.hpp:33,
from gui/qt/dialogs/sout.cpp:30:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-convert.lo
In file included from ./gui/qt/components/sout/profile_selector.hpp:33,
from ./gui/qt/ui/sout.h:28,
from ./gui/qt/dialogs/sout.hpp:33,
from gui/qt/dialogs/convert.cpp:28:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-help.lo
In file included from ./gui/qt/dialogs/help.hpp:33,
from gui/qt/dialogs/help.cpp:30:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-gototime.lo
In file included from ./gui/qt/dialogs/gototime.hpp:27,
from gui/qt/dialogs/gototime.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-toolbar.lo
In file included from ./gui/qt/dialogs/toolbar.hpp:27,
from gui/qt/dialogs/toolbar.cpp:28:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
In file included from gui/qt/dialogs/toolbar.cpp:33:
./gui/qt/components/interface_widgets.hpp: At global scope:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
154 | QLinkedList<flake *> *flakes;
| ^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvarlengtharray.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmetatype.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:54,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from ./gui/qt/util/qvlcframe.hpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
gui/qt/dialogs/toolbar.cpp: In member function 'virtual void PreviewWidget::paintEvent(QPaintEvent*)':
gui/qt/dialogs/toolbar.cpp:336:72: warning: 'const QBrush& QPalette::background() const' is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations]
336 | eraser.fillRect( item->geometry(), palette().background() );
| ~~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:48:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qpalette.h:149:26: note: declared here
149 | inline const QBrush &background() const { return window(); }
| ^~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-open.lo
In file included from ./gui/qt/dialogs/open.hpp:34,
from gui/qt/dialogs/open.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-openurl.lo
In file included from ./gui/qt/dialogs/openurl.hpp:32,
from gui/qt/dialogs/openurl.cpp:28:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-vlm.lo
In file included from ./gui/qt/dialogs/vlm.hpp:35,
from gui/qt/dialogs/vlm.cpp:31:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/dialogs/vlm.cpp: In member function 'void VLMWrapper::EditBroadcast(const QString&, const QString&, const QString&, const QString&, bool, bool)':
gui/qt/dialogs/vlm.cpp:695:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
695 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qhashfunctions.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qlist.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvariant.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QVariant:1,
from ./gui/qt/ui/vlm.h:13,
from ./gui/qt/dialogs/vlm.hpp:34:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/vlm.cpp:695:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
695 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/vlm.cpp:695:49: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
695 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
gui/qt/dialogs/vlm.cpp: In member function 'void VLMWrapper::EditVod(const QString&, const QString&, const QString&, const QString&, bool, const QString&)':
gui/qt/dialogs/vlm.cpp:782:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
782 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/vlm.cpp:782:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
782 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/vlm.cpp:782:49: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
782 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
gui/qt/dialogs/vlm.cpp: In member function 'void VLMWrapper::EditSchedule(const QString&, const QString&, const QString&, const QString&, QDateTime, QDateTime, int, int, bool, const QString&)':
gui/qt/dialogs/vlm.cpp:841:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
841 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/vlm.cpp:841:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
841 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/dialogs/vlm.cpp:841:49: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
841 | QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
CXX gui/qt/dialogs/libqt_plugin_la-firstrun.lo
gui/qt/dialogs/firstrun.cpp:50:2: warning: #warning FIXME [-Wcpp]
50 | #warning FIXME
| ^~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-podcast_configuration.lo
In file included from gui/qt/dialogs/podcast_configuration.hpp:27,
from gui/qt/dialogs/podcast_configuration.cpp:27:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/dialogs/podcast_configuration.cpp: In member function 'virtual void PodcastConfigDialog::accept()':
gui/qt/dialogs/podcast_configuration.cpp:75:43: warning: 'bool playlist_IsServicesDiscoveryLoaded(playlist_t*, const char*)' is deprecated [-Wdeprecated-declarations]
75 | if( playlist_IsServicesDiscoveryLoaded( THEPL, "podcast" ) )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ./gui/qt/qt.hpp:34,
from ./gui/qt/util/qvlcframe.hpp:37:
../include/vlc_playlist.h:357:14: note: declared here
357 | VLC_API bool playlist_IsServicesDiscoveryLoaded( playlist_t *,const char *) VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-extensions.lo
CXX gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.lo
CXX gui/qt/components/libqt_plugin_la-extended_panels.lo
In file included from ./gui/qt/dialogs/preferences.hpp:27,
from gui/qt/components/extended_panels.cpp:49:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp: In function 'bool filterIsPresent(const QString&, const QString&)':
gui/qt/components/extended_panels.cpp:63:68: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
63 | QStringList list = filters.split( ':', QString::SplitBehavior::SkipEmptyParts );
| ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qframe.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qlabel.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QLabel:1,
from gui/qt/components/extended_panels.cpp:34:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:63:68: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
63 | QStringList list = filters.split( ':', QString::SplitBehavior::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:63:37: warning: 'QStringList QString::split(QChar, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
63 | QStringList list = filters.split( ':', QString::SplitBehavior::SkipEmptyParts );
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:612:17: note: declared here
612 | QStringList split(QChar sep, SplitBehavior behavior,
| ^~~~~
gui/qt/components/extended_panels.cpp: In function 'QString ChangeFiltersString(intf_thread_t*, const char*, const char*, bool)':
gui/qt/components/extended_panels.cpp:299:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
299 | QStringList list = chain.split( ':', QString::SplitBehavior::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:299:66: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
299 | QStringList list = chain.split( ':', QString::SplitBehavior::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:299:35: warning: 'QStringList QString::split(QChar, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
299 | QStringList list = chain.split( ':', QString::SplitBehavior::SkipEmptyParts );
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:612:17: note: declared here
612 | QStringList split(QChar sep, SplitBehavior behavior,
| ^~~~~
In file included from ../include/vlc_common.h:1030,
from ./gui/qt/components/extended_panels.hpp:32,
from gui/qt/components/extended_panels.cpp:48:
gui/qt/components/extended_panels.cpp: In member function 'void ExtV4l2::Refresh()':
../include/vlc_objects.h:60:25: warning: 'vlc_object_t* vlc_object_find_name(vlc_object_t*, const char*)' is deprecated [-Wdeprecated-declarations]
60 | vlc_object_find_name( VLC_OBJECT(a),b)
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:663:42: note: in expansion of macro 'vlc_object_find_name'
663 | vlc_object_t *p_obj = (vlc_object_t*)vlc_object_find_name( THEPL, "v4l2" );
| ^~~~~~~~~~~~~~~~~~~~
../include/vlc_objects.h:49:23: note: declared here
49 | VLC_API vlc_object_t *vlc_object_find_name( vlc_object_t *, const char * ) VLC_USED VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp: In member function 'void ExtV4l2::ValueChange(int)':
../include/vlc_objects.h:60:25: warning: 'vlc_object_t* vlc_object_find_name(vlc_object_t*, const char*)' is deprecated [-Wdeprecated-declarations]
60 | vlc_object_find_name( VLC_OBJECT(a),b)
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:814:42: note: in expansion of macro 'vlc_object_find_name'
814 | vlc_object_t *p_obj = (vlc_object_t*)vlc_object_find_name( THEPL, "v4l2" );
| ^~~~~~~~~~~~~~~~~~~~
../include/vlc_objects.h:49:23: note: declared here
49 | VLC_API vlc_object_t *vlc_object_find_name( vlc_object_t *, const char * ) VLC_USED VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp: In member function 'QStringList EqualizerSliderData::getBandsFromAout() const':
gui/qt/components/extended_panels.cpp:1037:67: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
1037 | bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:1037:67: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
1037 | bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:1037:51: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
1037 | bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
gui/qt/components/extended_panels.cpp:1053:59: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
1053 | bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:1053:59: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
1053 | bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/extended_panels.cpp:1053:43: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
1053 | bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
gui/qt/components/extended_panels.cpp: In member function 'virtual void Equalizer::build()':
gui/qt/components/extended_panels.cpp:1157:56: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
1157 | int i_width = qMax( QFontMetrics( smallFont ).width( "500 Hz" ),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:50:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qfontmetrics.h:106:9: note: declared here
106 | int width(const QString &, int len = -1) const;
| ^~~~~
gui/qt/components/extended_panels.cpp:1158:56: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
1158 | QFontMetrics( smallFont ).width( "-20.0 dB" ) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qfontmetrics.h:106:9: note: declared here
106 | int width(const QString &, int len = -1) const;
| ^~~~~
CXX gui/qt/components/libqt_plugin_la-info_panels.lo
In file included from ./gui/qt/main_interface.hpp:30,
from ./gui/qt/components/interface_widgets.hpp:33,
from gui/qt/components/info_panels.cpp:32:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
./gui/qt/components/interface_widgets.hpp: At global scope:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
154 | QLinkedList<flake *> *flakes;
| ^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvarlengtharray.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmetatype.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:54,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from ./gui/qt/components/info_panels.hpp:36,
from gui/qt/components/info_panels.cpp:31:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
gui/qt/components/info_panels.cpp: In member function 'void InfoPanel::update(input_item_t*)':
gui/qt/components/info_panels.cpp:519:34: warning: 'void QTreeWidget::setItemExpanded(const QTreeWidgetItem*, bool)' is deprecated: Use QTreeWidgetItem::setExpanded() instead [-Wdeprecated-declarations]
519 | InfoTree->setItemExpanded( current_item, true);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QTreeWidget:1,
from ./gui/qt/components/preferences_widgets.hpp:41,
from ./gui/qt/components/open_panels.hpp:35,
from ./gui/qt/dialogs/open.hpp:36,
from ./gui/qt/dialogs_provider.hpp:36,
from ./gui/qt/components/interface_widgets.hpp:38:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qtreewidget.h:337:10: note: declared here
337 | void setItemExpanded(const QTreeWidgetItem *item, bool expand);
| ^~~~~~~~~~~~~~~
gui/qt/components/info_panels.cpp: In constructor 'InputStatsPanel::InputStatsPanel(QWidget*)':
gui/qt/components/info_panels.cpp:551:23: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags<Qt::AlignmentFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
551 | layout->addWidget( topLabel, 0, 0 );
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qglobal.h:1305,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qchar.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:49,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QString:1,
from ./gui/qt/qt.hpp:43,
from gui/qt/components/info_panels.cpp:30:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qflags.h:123:80: note: declared here
123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
| ^~~~~~
gui/qt/components/info_panels.cpp:614:22: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags<Qt::AlignmentFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
614 | layout->addWidget(StatsTree, 4, 0 );
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qflags.h:123:80: note: declared here
123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
| ^~~~~~
gui/qt/components/info_panels.cpp: In member function 'void InputStatsPanel::update(input_item_t*)':
gui/qt/components/info_panels.cpp:652:52: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
652 | { QString str; widget->setText( 1 , str.sprintf( format, ## calc ) ); }
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
gui/qt/components/info_panels.cpp:655:5: note: in expansion of macro 'UPDATE_FLOAT'
655 | UPDATE_FLOAT( input_bitrate_stat, "%6.0f", (float)(p_item->p_stats->f_input_bitrate * 8000 ));
| ^~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:390:14: note: declared here
390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
| ^~~~~~~
gui/qt/components/info_panels.cpp:652:52: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
652 | { QString str; widget->setText( 1 , str.sprintf( format, ## calc ) ); }
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
gui/qt/components/info_panels.cpp:657:5: note: in expansion of macro 'UPDATE_FLOAT'
657 | UPDATE_FLOAT( stream_bitrate_stat, "%6.0f", (float)(p_item->p_stats->f_demux_bitrate * 8000 ));
| ^~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:390:14: note: declared here
390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
| ^~~~~~~
CXX gui/qt/components/libqt_plugin_la-info_widgets.lo
CXX gui/qt/components/libqt_plugin_la-preferences_widgets.lo
gui/qt/components/preferences_widgets.cpp: In member function 'virtual void FileConfigControl::fillGrid(QGridLayout*, int)':
gui/qt/components/preferences_widgets.cpp:279:17: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags<Qt::AlignmentFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
279 | l->addLayout( textAndButton, line, LAST_COLUMN, 0 );
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qglobal.h:1305,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qchar.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:49,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QString:1,
from ./gui/qt/qt.hpp:43,
from ./gui/qt/components/preferences_widgets.hpp:33,
from gui/qt/components/preferences_widgets.cpp:34:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qflags.h:123:80: note: declared here
123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
| ^~~~~~
gui/qt/components/preferences_widgets.cpp: In member function 'virtual void ModuleConfigControl::fillGrid(QGridLayout*, int)':
gui/qt/components/preferences_widgets.cpp:527:17: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags<Qt::AlignmentFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
527 | l->addWidget( combo, line, LAST_COLUMN, 0 );
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qflags.h:123:80: note: declared here
123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
| ^~~~~~
gui/qt/components/preferences_widgets.cpp: In member function 'virtual void BoolConfigControl::fillGrid(QGridLayout*, int)':
gui/qt/components/preferences_widgets.cpp:937:17: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::AlignmentFlag; Zero = int QFlags<Qt::AlignmentFlag>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
937 | l->addWidget( checkbox, line, 0, 1, -1, 0 );
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qflags.h:123:80: note: declared here
123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
| ^~~~~~
gui/qt/components/preferences_widgets.cpp: In member function 'void KeySelectorControl::finish()':
gui/qt/components/preferences_widgets.cpp:1237:36: warning: 'QMap<K, V>::iterator QMap<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QString]' is deprecated: Use QMultiMap for maps storing multiple values with the same key. [-Wdeprecated-declarations]
1237 | global_keys.insertMulti( qtr( p_config_item->psz_text ), qfu( p_config_item->value.psz ) );
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvariant.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qlocale.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qstyleoption.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qabstractitemdelegate.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qcombobox.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QComboBox:1,
from ./gui/qt/components/preferences_widgets.hpp:39:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmap.h:1366:33: note: declared here
1366 | typename QMap<Key, T>::iterator QMap<Key, T>::insertMulti(const Key &key, const T &value)
| ^~~~~~~~~~~~
CXX gui/qt/components/libqt_plugin_la-complete_preferences.lo
gui/qt/components/complete_preferences.cpp: In constructor 'PrefsTree::PrefsTree(intf_thread_t*, QWidget*, module_t**, size_t)':
gui/qt/components/complete_preferences.cpp:135:53: warning: 'QVariant qVariantFromValue(const T&) [with T = PrefsItemData*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
135 | qVariantFromValue( data ) );
| ~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qlocale.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qguiapplication.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qapplication.h:52,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QApplication:1,
from gui/qt/components/complete_preferences.cpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvariant.h:530:17: note: declared here
530 | inline QVariant qVariantFromValue(const T &t)
| ^~~~~~~~~~~~~~~~~
gui/qt/components/complete_preferences.cpp:185:52: warning: 'QVariant qVariantFromValue(const T&) [with T = PrefsItemData*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
185 | qVariantFromValue( data_sub ) );
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvariant.h:530:17: note: declared here
530 | inline QVariant qVariantFromValue(const T &t)
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/components/libqt_plugin_la-simple_preferences.lo
gui/qt/components/simple_preferences.cpp: In constructor 'SPrefsPanel::SPrefsPanel(intf_thread_t*, QWidget*, int)':
gui/qt/components/simple_preferences.cpp:615:57: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
615 | qs_filter = qfu( psz ).split( ':', QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qhashfunctions.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qlist.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvariant.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QVariant:1,
from ./gui/qt/ui/sprefs_input.h:13,
from ./gui/qt/components/simple_preferences.hpp:34,
from gui/qt/components/simple_preferences.cpp:30:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/simple_preferences.cpp:615:57: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
615 | qs_filter = qfu( psz ).split( ':', QString::SkipEmptyParts );
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/simple_preferences.cpp:615:41: warning: 'QStringList QString::split(QChar, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
615 | qs_filter = qfu( psz ).split( ':', QString::SkipEmptyParts );
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:612:17: note: declared here
612 | QStringList split(QChar sep, SplitBehavior behavior,
| ^~~~~
CXX gui/qt/components/libqt_plugin_la-open_panels.lo
In file included from ./gui/qt/dialogs/open.hpp:34,
from gui/qt/components/open_panels.cpp:35:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/components/libqt_plugin_la-interface_widgets.lo
In file included from ./gui/qt/main_interface.hpp:30,
from ./gui/qt/components/interface_widgets.hpp:33,
from gui/qt/components/interface_widgets.cpp:32:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
./gui/qt/components/interface_widgets.hpp: At global scope:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
154 | QLinkedList<flake *> *flakes;
| ^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvarlengtharray.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmetatype.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:54,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from ./gui/qt/util/qvlcframe.hpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
gui/qt/components/interface_widgets.cpp: In constructor 'EasterEggBackgroundWidget::EasterEggBackgroundWidget(intf_thread_t*)':
gui/qt/components/interface_widgets.cpp:561:18: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
561 | flakes = new QLinkedList<flake *>();
| ^~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
gui/qt/components/interface_widgets.cpp: In member function 'void EasterEggBackgroundWidget::spawnFlakes()':
gui/qt/components/interface_widgets.cpp:612:35: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
612 | int i_spawn = ( (double) qrand() / RAND_MAX ) * i_rate;
| ~~~~~^~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qchar.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:49,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QString:1,
from ./gui/qt/qt.hpp:43,
from gui/qt/components/interface_widgets.cpp:31:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qglobal.h:1280:80: note: declared here
1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
| ^~~~~
gui/qt/components/interface_widgets.cpp:614:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
614 | QLinkedList<flake *>::iterator it = flakes->begin();
| ^~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
gui/qt/components/interface_widgets.cpp:632:29: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
632 | f->point.setX( qrand() * w );
| ~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qglobal.h:1280:80: note: declared here
1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
| ^~~~~
gui/qt/components/interface_widgets.cpp:633:27: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
633 | f->b_fat = ( qrand() < ( RAND_MAX * .33 ) );
| ~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qglobal.h:1280:80: note: declared here
1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
| ^~~~~
gui/qt/components/interface_widgets.cpp: In member function 'virtual void EasterEggBackgroundWidget::paintEvent(QPaintEvent*)':
gui/qt/components/interface_widgets.cpp:652:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
652 | QLinkedList<flake *>::const_iterator it = flakes->constBegin();
| ^~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
CXX gui/qt/components/libqt_plugin_la-controller.lo
In file included from ./gui/qt/main_interface.hpp:30,
from ./gui/qt/components/interface_widgets.hpp:33,
from gui/qt/components/controller.cpp:34:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
./gui/qt/components/interface_widgets.hpp: At global scope:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
154 | QLinkedList<flake *> *flakes;
| ^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvarlengtharray.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmetatype.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:54,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qframe.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QFrame:1,
from ./gui/qt/components/controller.hpp:33,
from gui/qt/components/controller.cpp:32:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
gui/qt/components/controller.cpp: In member function 'void AbstractController::parseAndCreate(const QString&, QBoxLayout*)':
gui/qt/components/controller.cpp:117:52: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
117 | QStringList list = config.split( ";", QString::SkipEmptyParts ) ;
| ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QString:1,
from ./gui/qt/qt.hpp:43,
from ./gui/qt/components/controller.hpp:31:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/controller.cpp:117:52: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
117 | QStringList list = config.split( ";", QString::SkipEmptyParts ) ;
| ^~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
gui/qt/components/controller.cpp:117:36: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
117 | QStringList list = config.split( ";", QString::SkipEmptyParts ) ;
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
gui/qt/components/controller.cpp: In constructor 'ControlsWidget::ControlsWidget(intf_thread_t*, bool, QWidget*)':
gui/qt/components/controller.cpp:718:23: warning: 'Qt::WA_MacBrushedMetal' is deprecated [-Wdeprecated-declarations]
718 | setAttribute( Qt::WA_MacBrushedMetal);
| ^~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qbytearray.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:50:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qnamespace.h:398:9: note: declared here
398 | WA_MacBrushedMetal Q_DECL_ENUMERATOR_DEPRECATED = 46,
| ^~~~~~~~~~~~~~~~~~
gui/qt/components/controller.cpp: In member function 'void FullscreenControllerWidget::restoreFSC()':
gui/qt/components/controller.cpp:891:67: warning: 'const QRect QDesktopWidget::screenGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
891 | QRect currentRes = QApplication::desktop()->screenGeometry( targetScreen() );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:79:67: note: declared here
79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~
gui/qt/components/controller.cpp: In member function 'void FullscreenControllerWidget::centerFSC(int)':
gui/qt/components/controller.cpp:927:63: warning: 'const QRect QDesktopWidget::screenGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
927 | QRect currentRes = QApplication::desktop()->screenGeometry( number );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:79:67: note: declared here
79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~
gui/qt/components/controller.cpp: In member function 'void FullscreenControllerWidget::updateFullwidthGeometry(int)':
gui/qt/components/controller.cpp:1001:67: warning: 'const QRect QDesktopWidget::screenGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
1001 | QRect screenGeometry = QApplication::desktop()->screenGeometry( number );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:79:67: note: declared here
79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~
gui/qt/components/controller.cpp: In member function 'int FullscreenControllerWidget::targetScreen()':
gui/qt/components/controller.cpp:1024:85: warning: 'int QDesktopWidget::screenCount() const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
1024 | if( i_screennumber < 0 || i_screennumber >= QApplication::desktop()->screenCount() )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:118:12: note: declared here
118 | inline int QDesktopWidget::screenCount() const
| ^~~~~~~~~~~~~~
gui/qt/components/controller.cpp: In member function 'virtual void FullscreenControllerWidget::mouseMoveEvent(QMouseEvent*)':
gui/qt/components/controller.cpp:1113:73: warning: 'const QRect QDesktopWidget::screenGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
1113 | const QRect screenRect = QApplication::desktop()->screenGeometry( targetScreen() );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:79:67: note: declared here
79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~
gui/qt/components/controller.cpp: In member function 'QWidget* AbstractController::createWidget(buttonType_e, int)':
gui/qt/components/controller.cpp:380:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
380 | b_special = true;
| ~~~~~~~~~~^~~~~~
gui/qt/components/controller.cpp:381:5: note: here
381 | case VOLUME:
| ^~~~
CXX gui/qt/components/libqt_plugin_la-controller_widget.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGChannels.lo
gui/qt/components/epg/EPGChannels.cpp: In member function 'void EPGChannels::addProgram(const EPGProgram*)':
gui/qt/components/epg/EPGChannels.cpp:53:14: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<const EPGProgram*>::iterator; LessThan = bool (*)(const EPGProgram*, const EPGProgram*)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
53 | qSort(programsList.begin(), programsList.end(), EPGProgram::lessThan);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qlist.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qurl.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QUrl:1,
from ./gui/qt/qt.hpp:44,
from gui/qt/components/epg/EPGChannels.cpp:23:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qalgorithms.h:181:46: note: declared here
181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
| ^~~~~
gui/qt/components/epg/EPGChannels.cpp: In member function 'virtual void EPGChannels::paintEvent(QPaintEvent*)':
gui/qt/components/epg/EPGChannels.cpp:85:42: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
85 | int i_width = fontMetrics().width( text );
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:50,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from gui/qt/components/epg/EPGChannels.hpp:28,
from gui/qt/components/epg/EPGChannels.cpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qfontmetrics.h:106:9: note: declared here
106 | int width(const QString &, int len = -1) const;
| ^~~~~
CXX gui/qt/components/epg/libqt_plugin_la-EPGItem.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGProgram.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGRuler.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGView.lo
gui/qt/components/epg/EPGView.cpp: In member function 'virtual void EPGGraphicsScene::drawBackground(QPainter*, const QRectF&)':
gui/qt/components/epg/EPGView.cpp:51:62: warning: 'QDateTime::QDateTime(const QDate&)' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
51 | QDateTime nextdaylimit = QDateTime( rectstarttime.date() );
| ^
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QDateTime:1,
from gui/qt/components/epg/EPGProgram.hpp:29,
from gui/qt/components/epg/EPGView.hpp:29,
from gui/qt/components/epg/EPGView.cpp:28:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qdatetime.h:298:57: note: declared here
298 | QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
| ^~~~~~~~~
gui/qt/components/epg/EPGView.cpp: In member function 'void EPGView::setScale(double)':
gui/qt/components/epg/EPGView.cpp:100:14: warning: 'void QGraphicsView::setMatrix(const QMatrix&, bool)' is deprecated: Use setTransform() [-Wdeprecated-declarations]
100 | setMatrix( matrix );
| ~~~~~~~~~^~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QGraphicsView:1,
from gui/qt/components/epg/EPGView.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qgraphicsview.h:170:48: note: declared here
170 | QT_DEPRECATED_X("Use setTransform()") void setMatrix(const QMatrix &matrix, bool combine = false);
| ^~~~~~~~~
CXX gui/qt/components/epg/libqt_plugin_la-EPGWidget.lo
CXX gui/qt/components/playlist/libqt_plugin_la-views.lo
CXX gui/qt/components/playlist/libqt_plugin_la-vlc_model.lo
gui/qt/components/playlist/vlc_model.cpp: In static member function 'static QPixmap VLCModel::getArtPixmap(const QModelIndex&, const QSize&)':
gui/qt/components/playlist/vlc_model.cpp:86:28: warning: 'static bool QPixmapCache::find(const QString&, QPixmap&)' is deprecated: Use bool find(const QString &, QPixmap *) instead [-Wdeprecated-declarations]
86 | if( !QPixmapCache::find( key, artPix ))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/QPixmapCache:1,
from gui/qt/components/playlist/vlc_model.hpp:39,
from gui/qt/components/playlist/vlc_model.cpp:24:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qpixmapcache.h:81:17: note: declared here
81 | static bool find(const QString &key, QPixmap &pixmap);
| ^~~~
gui/qt/components/playlist/vlc_model.cpp:100:32: warning: 'static bool QPixmapCache::find(const QString&, QPixmap&)' is deprecated: Use bool find(const QString &, QPixmap *) instead [-Wdeprecated-declarations]
100 | if( !QPixmapCache::find( key, artPix ) )
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qpixmapcache.h:81:17: note: declared here
81 | static bool find(const QString &key, QPixmap &pixmap);
| ^~~~
gui/qt/components/playlist/vlc_model.cpp: In member function 'virtual void VLCModel::ensureArtRequested(const QModelIndex&)':
gui/qt/components/playlist/vlc_model.cpp:209:32: warning: 'QModelIndex QModelIndex::child(int, int) const' is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
209 | child = index.child( row, COLUMN_COVER );
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
from gui/qt/components/playlist/vlc_model.hpp:38:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
CXX gui/qt/components/playlist/libqt_plugin_la-playlist_model.lo
gui/qt/components/playlist/playlist_model.cpp: In member function 'virtual QMimeData* PLModel::mimeData(const QModelIndexList&) const':
gui/qt/components/playlist/playlist_model.cpp:129:10: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QModelIndex>::iterator; LessThan = bool (*)(const QModelIndex&, const QModelIndex&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
129 | qSort(list.begin(), list.end(), modelIndexLessThen);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qlist.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qurl.h:47,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QUrl:1,
from ./gui/qt/qt.hpp:44,
from gui/qt/components/playlist/playlist_model.cpp:30:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qalgorithms.h:181:46: note: declared here
181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
| ^~~~~
CXX gui/qt/components/playlist/libqt_plugin_la-playlist_item.lo
CXX gui/qt/components/playlist/libqt_plugin_la-standardpanel.lo
In file included from ./gui/qt/dialogs/open.hpp:34,
from ./gui/qt/dialogs_provider.hpp:36,
from gui/qt/components/playlist/standardpanel.cpp:38:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/components/playlist/standardpanel.cpp: In member function 'virtual void StandardPLPanel::wheelEvent(QWheelEvent*)':
gui/qt/components/playlist/standardpanel.cpp:540:32: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
540 | int numSteps = e->delta() / 8 / 15;
| ~~~~~~~~^~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/QMouseEvent:1,
from ./gui/qt/components/playlist/playlist.hpp:41,
from ./gui/qt/components/playlist/standardpanel.hpp:32,
from gui/qt/components/playlist/standardpanel.cpp:29:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
CXX gui/qt/components/playlist/libqt_plugin_la-playlist.lo
In file included from ./gui/qt/main_interface.hpp:30,
from ./gui/qt/components/interface_widgets.hpp:33,
from gui/qt/components/playlist/playlist.cpp:33:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
./gui/qt/components/interface_widgets.hpp: At global scope:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
154 | QLinkedList<flake *> *flakes;
| ^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvarlengtharray.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmetatype.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:54,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qframe.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qsplitter.h:44,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QSplitter:1,
from ./gui/qt/components/playlist/playlist.hpp:37,
from gui/qt/components/playlist/playlist.cpp:29:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
CXX gui/qt/components/playlist/libqt_plugin_la-selector.lo
gui/qt/components/playlist/selector.cpp: In member function 'void PLSelector::setSource(QTreeWidgetItem*)':
gui/qt/components/playlist/selector.cpp:361:55: warning: 'bool playlist_IsServicesDiscoveryLoaded(playlist_t*, const char*)' is deprecated [-Wdeprecated-declarations]
361 | sd_loaded = playlist_IsServicesDiscoveryLoaded( THEPL, qtu( qs ) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ./gui/qt/qt.hpp:34,
from gui/qt/components/playlist/selector.cpp:29:
../include/vlc_playlist.h:357:14: note: declared here
357 | VLC_API bool playlist_IsServicesDiscoveryLoaded( playlist_t *,const char *) VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gui/qt/components/playlist/selector.cpp: In member function 'virtual void PLSelector::wheelEvent(QWheelEvent*)':
gui/qt/components/playlist/selector.cpp:643:84: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
643 | (verticalScrollBar()->value() != verticalScrollBar()->minimum() && e->delta() >= 0 ) ||
| ~~~~~~~~^~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/QDragMoveEvent:1,
from gui/qt/components/playlist/selector.cpp:38:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
gui/qt/components/playlist/selector.cpp:644:84: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
644 | (verticalScrollBar()->value() != verticalScrollBar()->maximum() && e->delta() < 0 )
| ~~~~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
CXX gui/qt/components/sout/libqt_plugin_la-profile_selector.lo
In file included from ./gui/qt/components/sout/profile_selector.hpp:33,
from gui/qt/components/sout/profile_selector.cpp:25:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/components/sout/libqt_plugin_la-sout_widgets.lo
In file included from ./gui/qt/components/sout/profile_selector.hpp:33,
from ./gui/qt/ui/sout.h:28,
from ./gui/qt/dialogs/sout.hpp:33,
from gui/qt/components/sout/sout_widgets.cpp:28:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/util/libqt_plugin_la-animators.lo
CXX gui/qt/util/libqt_plugin_la-input_slider.lo
gui/qt/util/input_slider.cpp: In member function 'virtual void SeekSlider::mouseReleaseEvent(QMouseEvent*)':
gui/qt/util/input_slider.cpp:284:70: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations]
284 | if ( event->button() != Qt::LeftButton && event->button() != Qt::MidButton )
| ^~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qbytearray.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qstring.h:50,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/QString:1,
from ./gui/qt/qt.hpp:43,
from gui/qt/util/input_slider.cpp:30:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qnamespace.h:132:9: note: declared here
132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton,
| ^~~~~~~~~
gui/qt/util/input_slider.cpp: In member function 'virtual void SeekSlider::mousePressEvent(QMouseEvent*)':
gui/qt/util/input_slider.cpp:297:72: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations]
297 | ( event->button() != Qt::LeftButton && event->button() != Qt::MidButton )
| ^~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qnamespace.h:132:9: note: declared here
132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton,
| ^~~~~~~~~
gui/qt/util/input_slider.cpp: In member function 'virtual void SeekSlider::mouseMoveEvent(QMouseEvent*)':
gui/qt/util/input_slider.cpp:351:56: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations]
351 | if ( ! ( event->buttons() & ( Qt::LeftButton | Qt::MidButton ) ) )
| ^~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qnamespace.h:132:9: note: declared here
132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton,
| ^~~~~~~~~
gui/qt/util/input_slider.cpp: In member function 'virtual void SeekSlider::wheelEvent(QWheelEvent*)':
gui/qt/util/input_slider.cpp:406:28: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
406 | if ( ( event->delta() < 0 && i_mode != 3 ) || ( event->delta() > 0 && i_mode == 3 ) )
| ~~~~~~~~~~~~^~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/QPaintEvent:1,
from gui/qt/util/input_slider.cpp:38:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
gui/qt/util/input_slider.cpp:406:69: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
406 | if ( ( event->delta() < 0 && i_mode != 3 ) || ( event->delta() > 0 && i_mode == 3 ) )
| ~~~~~~~~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
gui/qt/util/input_slider.cpp: In member function 'virtual void SeekSlider::paintEvent(QPaintEvent*)':
gui/qt/util/input_slider.cpp:466:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
466 | if ( chapters ) foreach( const SeekPoint &point, chapters->getPoints() )
| ^
gui/qt/util/input_slider.cpp: In member function 'virtual void SoundSlider::wheelEvent(QWheelEvent*)':
gui/qt/util/input_slider.cpp:677:42: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
677 | int newvalue = value() + event->delta() / ( 8 * 15 ) * f_step;
| ~~~~~~~~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
CXX gui/qt/util/libqt_plugin_la-timetooltip.lo
gui/qt/util/timetooltip.cpp: In member function 'void TimeTooltip::adjustPosition()':
gui/qt/util/timetooltip.cpp:79:59: warning: 'const QRect QDesktopWidget::screenGeometry(const QPoint&) const' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations]
79 | QRect screen = QApplication::desktop()->screenGeometry( mTarget );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from gui/qt/util/timetooltip.cpp:28:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:80:68: note: declared here
80 | QT_DEPRECATED_X("Use QGuiApplication::screenAt()") const QRect screenGeometry(const QPoint &point) const
| ^~~~~~~~~~~~~~
gui/qt/util/timetooltip.cpp: In member function 'virtual void TimeTooltip::paintEvent(QPaintEvent*)':
gui/qt/util/timetooltip.cpp:145:33: warning: 'QPainter::HighQualityAntialiasing' is deprecated: Use Antialiasing instead [-Wdeprecated-declarations]
145 | p.setRenderHints( QPainter::HighQualityAntialiasing | QPainter::TextAntialiasing );
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/QPainter:1,
from gui/qt/util/timetooltip.cpp:25:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qpainter.h:92:9: note: declared here
92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08,
| ^~~~~~~~~~~~~~~~~~~~~~~
gui/qt/util/timetooltip.cpp:145:33: warning: 'QPainter::HighQualityAntialiasing' is deprecated: Use Antialiasing instead [-Wdeprecated-declarations]
145 | p.setRenderHints( QPainter::HighQualityAntialiasing | QPainter::TextAntialiasing );
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qpainter.h:92:9: note: declared here
92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08,
| ^~~~~~~~~~~~~~~~~~~~~~~
CXX gui/qt/util/libqt_plugin_la-customwidgets.lo
CXX gui/qt/util/libqt_plugin_la-searchlineedit.lo
CXX gui/qt/util/libqt_plugin_la-registry.lo
CXX gui/qt/util/libqt_plugin_la-qmenuview.lo
CXX gui/qt/util/libqt_plugin_la-qt_dirs.lo
CXX gui/qt/util/libqt_plugin_la-pictureflow.lo
gui/qt/util/pictureflow.cpp: In member function 'virtual void PictureFlow::wheelEvent(QWheelEvent*)':
gui/qt/util/pictureflow.cpp:866:27: warning: 'Qt::Orientation QWheelEvent::orientation() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
866 | if (event->orientation() == Qt::Horizontal)
| ~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/QKeyEvent:1,
from gui/qt/util/pictureflow.hpp:39,
from gui/qt/util/pictureflow.cpp:32:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:222:28: note: declared here
222 | inline Qt::Orientation orientation() const { return qt4O; }
| ^~~~~~~~~~~
gui/qt/util/pictureflow.cpp:872:39: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
872 | int numSteps = -((event->delta() / 8) / 15);
| ~~~~~~~~~~~~^~
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
CXX gui/qt/util/libqt_plugin_la-validators.lo
CXX gui/qt/util/buttons/libqt_plugin_la-BrowseButton.lo
CXX gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.lo
CXX gui/qt/util/buttons/libqt_plugin_la-RoundButton.lo
CXX gui/qt/util/libqt_plugin_la-imagehelper.lo
CXX gui/qt/styles/libqt_plugin_la-seekstyle.lo
CXX gui/qt/libqt_plugin_la-main_interface.moc.lo
In file included from gui/qt/main_interface.hpp:30,
from gui/qt/main_interface.moc.cpp:10:
gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/libqt_plugin_la-menus.moc.lo
CXX gui/qt/libqt_plugin_la-dialogs_provider.moc.lo
In file included from gui/qt/dialogs/open.hpp:34,
from gui/qt/dialogs_provider.hpp:36,
from gui/qt/dialogs_provider.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/libqt_plugin_la-input_manager.moc.lo
CXX gui/qt/libqt_plugin_la-actions_manager.moc.lo
CXX gui/qt/libqt_plugin_la-extensions_manager.moc.lo
CXX gui/qt/managers/libqt_plugin_la-addons_manager.moc.lo
CXX gui/qt/libqt_plugin_la-recents.moc.lo
CXX gui/qt/adapters/libqt_plugin_la-seekpoints.moc.lo
CXX gui/qt/adapters/libqt_plugin_la-chromaprint.moc.lo
CXX gui/qt/adapters/libqt_plugin_la-variables.moc.lo
CXX gui/qt/dialogs/libqt_plugin_la-playlist.moc.lo
In file included from gui/qt/dialogs/playlist.hpp:27,
from gui/qt/dialogs/playlist.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-bookmarks.moc.lo
In file included from gui/qt/dialogs/bookmarks.hpp:28,
from gui/qt/dialogs/bookmarks.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-mediainfo.moc.lo
In file included from gui/qt/dialogs/mediainfo.hpp:28,
from gui/qt/dialogs/mediainfo.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-extended.moc.lo
In file included from gui/qt/dialogs/extended.hpp:27,
from gui/qt/dialogs/extended.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-messages.moc.lo
In file included from gui/qt/dialogs/messages.hpp:27,
from gui/qt/dialogs/messages.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-epg.moc.lo
In file included from gui/qt/dialogs/epg.hpp:26,
from gui/qt/dialogs/epg.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-errors.moc.lo
In file included from gui/qt/dialogs/errors.hpp:27,
from gui/qt/dialogs/errors.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-external.moc.lo
CXX gui/qt/dialogs/libqt_plugin_la-plugins.moc.lo
In file included from gui/qt/dialogs/plugins.hpp:27,
from gui/qt/dialogs/plugins.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-preferences.moc.lo
In file included from gui/qt/dialogs/preferences.hpp:27,
from gui/qt/dialogs/preferences.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-sout.moc.lo
In file included from ./gui/qt/components/sout/profile_selector.hpp:33,
from ./gui/qt/ui/sout.h:28,
from gui/qt/dialogs/sout.hpp:33,
from gui/qt/dialogs/sout.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-convert.moc.lo
In file included from gui/qt/dialogs/convert.hpp:27,
from gui/qt/dialogs/convert.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-help.moc.lo
In file included from gui/qt/dialogs/help.hpp:33,
from gui/qt/dialogs/help.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-gototime.moc.lo
In file included from gui/qt/dialogs/gototime.hpp:27,
from gui/qt/dialogs/gototime.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-toolbar.moc.lo
In file included from gui/qt/dialogs/toolbar.hpp:27,
from gui/qt/dialogs/toolbar.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-open.moc.lo
In file included from gui/qt/dialogs/open.hpp:34,
from gui/qt/dialogs/open.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-openurl.moc.lo
In file included from gui/qt/dialogs/openurl.hpp:32,
from gui/qt/dialogs/openurl.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-podcast_configuration.moc.lo
In file included from gui/qt/dialogs/podcast_configuration.hpp:27,
from gui/qt/dialogs/podcast_configuration.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/dialogs/libqt_plugin_la-firstrun.moc.lo
CXX gui/qt/dialogs/libqt_plugin_la-extensions.moc.lo
CXX gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.moc.lo
CXX gui/qt/components/libqt_plugin_la-extended_panels.moc.lo
CXX gui/qt/components/libqt_plugin_la-info_panels.moc.lo
CXX gui/qt/components/libqt_plugin_la-info_widgets.moc.lo
CXX gui/qt/components/libqt_plugin_la-preferences_widgets.moc.lo
CXX gui/qt/components/libqt_plugin_la-complete_preferences.moc.lo
CXX gui/qt/components/libqt_plugin_la-simple_preferences.moc.lo
CXX gui/qt/components/libqt_plugin_la-open_panels.moc.lo
CXX gui/qt/components/libqt_plugin_la-interface_widgets.moc.lo
In file included from ./gui/qt/main_interface.hpp:30,
from gui/qt/components/interface_widgets.hpp:33,
from gui/qt/components/interface_widgets.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
gui/qt/components/interface_widgets.hpp: At global scope:
gui/qt/components/interface_widgets.hpp:154:5: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
154 | QLinkedList<flake *> *flakes;
| ^~~~~~~~~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qvarlengtharray.h:43,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qmetatype.h:48,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qobject.h:54,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qwidget.h:45,
from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QWidget:1,
from ./gui/qt/util/qvlcframe.hpp:27:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtCore/qcontainerfwd.h:51:26: note: declared here
51 | template <class T> class QLinkedList;
| ^~~~~~~~~~~
CXX gui/qt/components/libqt_plugin_la-controller.moc.lo
CXX gui/qt/components/libqt_plugin_la-controller_widget.moc.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGChannels.moc.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGProgram.moc.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGRuler.moc.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGView.moc.lo
CXX gui/qt/components/epg/libqt_plugin_la-EPGWidget.moc.lo
CXX gui/qt/components/playlist/libqt_plugin_la-views.moc.lo
CXX gui/qt/components/playlist/libqt_plugin_la-vlc_model.moc.lo
CXX gui/qt/components/playlist/libqt_plugin_la-playlist_model.moc.lo
CXX gui/qt/components/playlist/libqt_plugin_la-playlist.moc.lo
CXX gui/qt/components/playlist/libqt_plugin_la-standardpanel.moc.lo
CXX gui/qt/components/playlist/libqt_plugin_la-selector.moc.lo
CXX gui/qt/components/sout/libqt_plugin_la-profile_selector.moc.lo
In file included from gui/qt/components/sout/profile_selector.hpp:33,
from gui/qt/components/sout/profile_selector.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXX gui/qt/components/sout/libqt_plugin_la-sout_widgets.moc.lo
CXX gui/qt/util/libqt_plugin_la-animators.moc.lo
CXX gui/qt/util/libqt_plugin_la-input_slider.moc.lo
CXX gui/qt/util/libqt_plugin_la-timetooltip.moc.lo
CXX gui/qt/util/libqt_plugin_la-customwidgets.moc.lo
CXX gui/qt/util/libqt_plugin_la-searchlineedit.moc.lo
CXX gui/qt/util/libqt_plugin_la-qmenuview.moc.lo
CXX gui/qt/util/libqt_plugin_la-qvlcapp.moc.lo
CXX gui/qt/util/libqt_plugin_la-pictureflow.moc.lo
CXX gui/qt/util/libqt_plugin_la-validators.moc.lo
CXX gui/qt/util/buttons/libqt_plugin_la-RoundButton.moc.lo
CXX gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.moc.lo
CXX gui/qt/util/buttons/libqt_plugin_la-BrowseButton.moc.lo
CXX gui/qt/styles/libqt_plugin_la-seekstyle.moc.lo
CXX gui/qt/libqt_plugin_la-resources.lo
CXX gui/qt/dialogs/libqt_plugin_la-vlm.moc.lo
In file included from gui/qt/dialogs/vlm.hpp:35,
from gui/qt/dialogs/vlm.moc.cpp:10:
./gui/qt/util/qvlcframe.hpp: In static member function 'static bool QVLCTools::restoreWidgetPosition(QSettings*, QWidget*, QSize, QPoint)':
./gui/qt/util/qvlcframe.hpp:78:140: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
78 | widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/QDesktopWidget:1,
from ./gui/qt/util/qvlcframe.hpp:33:
/home/pbulk/build/multimedia/vlc/work/.buildlink/qt5/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
CXXLD libqt_plugin.la
copying selected object files to avoid basename conflicts...
CC keystore/memory.lo
CC keystore/list_util.lo
CCLD libmemory_keystore_plugin.la
CC keystore/file.lo
CCLD libfile_keystore_plugin.la
CC keystore/libkwallet_plugin_la-kwallet.lo
CCLD libkwallet_plugin.la
CC logger/console.lo
CCLD libconsole_logger_plugin.la
CC logger/file.lo
CCLD libfile_logger_plugin.la
CC logger/syslog.lo
CCLD libsyslog_plugin.la
CC lua/liblua_plugin_la-extension.lo
lua/extension.c: In function 'ScanLuaCallback':
lua/extension.c:383:26: warning: declaration of 'b_ok' shadows a previous local [-Wshadow=compatible-local]
383 | bool b_ok = false;
| ^~~~
lua/extension.c:282:10: note: shadowed declaration is here
282 | bool b_ok = false;
| ^~~~
lua/extension.c: In function 'Control':
lua/extension.c:627:26: warning: declaration of 'p_ext' shadows a previous local [-Wshadow=compatible-local]
627 | extension_t *p_ext;
| ^~~~~
lua/extension.c:512:18: note: shadowed declaration is here
512 | extension_t *p_ext = NULL;
| ^~~~~
lua/extension.c:639:26: warning: declaration of 'p_ext' shadows a previous local [-Wshadow=compatible-local]
639 | extension_t *p_ext;
| ^~~~~
lua/extension.c:512:18: note: shadowed declaration is here
512 | extension_t *p_ext = NULL;
| ^~~~~
lua/extension.c: In function 'inputItemMetaChanged':
lua/extension.c:1153:54: warning: unused parameter 'p_event' [-Wunused-parameter]
1153 | static void inputItemMetaChanged( const vlc_event_t *p_event,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~
CC lua/liblua_plugin_la-extension_thread.lo
CC lua/liblua_plugin_la-intf.lo
CC lua/liblua_plugin_la-meta.lo
CC lua/liblua_plugin_la-demux.lo
CC lua/liblua_plugin_la-services_discovery.lo
CC lua/liblua_plugin_la-vlc.lo
CC lua/libs/liblua_plugin_la-configuration.lo
CC lua/libs/liblua_plugin_la-equalizer.lo
CC lua/libs/liblua_plugin_la-gettext.lo
CC lua/libs/liblua_plugin_la-dialog.lo
CC lua/libs/liblua_plugin_la-httpd.lo
CC lua/libs/liblua_plugin_la-input.lo
CC lua/libs/liblua_plugin_la-messages.lo
CC lua/libs/liblua_plugin_la-misc.lo
CC lua/libs/liblua_plugin_la-net.lo
CC lua/libs/liblua_plugin_la-objects.lo
CC lua/libs/liblua_plugin_la-osd.lo
CC lua/libs/liblua_plugin_la-playlist.lo
CC lua/libs/liblua_plugin_la-sd.lo
lua/libs/sd.c: In function 'vlclua_sd_is_loaded':
lua/libs/sd.c:449:5: warning: 'playlist_IsServicesDiscoveryLoaded' is deprecated [-Wdeprecated-declarations]
449 | lua_pushboolean( L, playlist_IsServicesDiscoveryLoaded( p_playlist, psz_sd ));
| ^~~~~~~~~~~~~~~
In file included from lua/libs/sd.c:40:
../include/vlc_playlist.h:357:14: note: declared here
357 | VLC_API bool playlist_IsServicesDiscoveryLoaded( playlist_t *,const char *) VLC_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC lua/libs/liblua_plugin_la-stream.lo
CC lua/libs/liblua_plugin_la-strings.lo
CC lua/libs/liblua_plugin_la-variables.lo
CC lua/libs/liblua_plugin_la-video.lo
CC lua/libs/liblua_plugin_la-vlm.lo
CC lua/libs/liblua_plugin_la-volume.lo
CC lua/libs/liblua_plugin_la-xml.lo
CC lua/libs/liblua_plugin_la-io.lo
CC lua/libs/liblua_plugin_la-errno.lo
CCLD liblua_plugin.la
CC meta_engine/folder.lo
meta_engine/folder.c: In function 'FindMeta':
meta_engine/folder.c:162:19: warning: declaration of 'psz_uri' shadows a previous local [-Wshadow=compatible-local]
162 | char *psz_uri = vlc_path2uri( filepath, "file" );
| ^~~~~~~
meta_engine/folder.c:93:11: note: shadowed declaration is here
93 | char *psz_uri = input_item_GetURI( p_item );
| ^~~~~~~
CCLD libfolder_plugin.la
CXX meta_engine/libtaglib_plugin_la-taglib.lo
meta_engine/taglib.cpp:240:10: error: conflicting return type specified for 'virtual long int VlcIostream::tell() const'
240 | long tell() const
| ^~~~
In file included from /home/pbulk/build/multimedia/vlc/work/.buildlink/include/taglib/tfilestream.h:30,
from meta_engine/taglib.cpp:62:
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/taglib/tiostream.h:156:22: note: overridden function is 'virtual offset_t TagLib::IOStream::tell() const'
156 | virtual offset_t tell() const = 0;
| ^~~~
meta_engine/taglib.cpp:245:10: error: conflicting return type specified for 'virtual long int VlcIostream::length()'
245 | long length()
| ^~~~~~
/home/pbulk/build/multimedia/vlc/work/.buildlink/include/taglib/tiostream.h:161:22: note: overridden function is 'virtual offset_t TagLib::IOStream::length()'
161 | virtual offset_t length() = 0;
| ^~~~~~
gmake[4]: *** [Makefile:26750: meta_engine/libtaglib_plugin_la-taglib.lo] Error 1
gmake[4]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/modules'
gmake[3]: *** [Makefile:28327: all-recursive] Error 1
gmake[3]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/modules'
gmake[2]: *** [Makefile:12918: all] Error 2
gmake[2]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20/modules'
gmake[1]: *** [Makefile:1567: all-recursive] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/multimedia/vlc/work/vlc-3.0.20'
gmake: *** [Makefile:1454: all] Error 2
*** Error code 2
Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/multimedia/vlc
*** Error code 1
Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/multimedia/vlc