/bin/tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
/bin/tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.FinderInfo'
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4 --force -I m4
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: running: libtoolize --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal -I m4 --force -I m4
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
autoreconf: running: /usr/bin/autoconf --include=m4 --force
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:20: installing './compile'
configure.ac:22: installing './config.guess'
configure.ac:22: installing './config.sub'
configure.ac:7: installing './install-sh'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
autoreconf: Leaving directory '.'
configure.ac:10: installing './compile'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
autoreconf: Leaving directory '.'
CMake Warning (dev) at CMakeLists.txt:15 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:430 (message):
The package name passed to find_package_handle_standard_args() (NUMA) does
not match the name of the calling package (Numa). This can lead to
problems in calling code that expects find_package() result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindNuma.cmake:43 (find_package_handle_standard_args)
CMakeLists.txt:140 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:172 (message):
Policy CMP0075 is not set: Include file check macros honor
CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
CMAKE_REQUIRED_LIBRARIES is set to:
numa
For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
CMakeLists.txt:222 (check_include_files)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:430 (message):
The package name passed to find_package_handle_standard_args() (nasm) does
not match the name of the calling package (Nasm). This can lead to
problems in calling code that expects find_package() result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindNasm.cmake:23 (find_package_handle_standard_args)
CMakeLists.txt:544 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
/bin/sh: line 1: cd: test/extra/googletest/build: No such file or directory
make[2]: [Makefile:4662: clean-local] Error 1 (ignored)
ERROR: download failure; The read operation timed out; continuing.
make[1]: *** No rule to make target 'clean'. Stop.
make: [../contrib/nvenc/module.rules:2: contrib/nvenc/.stamp.nvenc.build] Error 2 (ignored)
libSACdec/src/sac_bitdec.cpp: In function ‘SACDEC_ERROR SpatialDecParseFrameData(spatialDec_struct*, SPATIAL_BS_FRAME*, HANDLE_FDK_BITSTREAM, const SPATIAL_SPECIFIC_CONFIG*, UPMIXTYPE, int)’:
libSACdec/src/sac_bitdec.cpp:1158:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
1158 | frame->tempShapeEnableChannelSTP[i] = stpEnable;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from libSACdec/src/sac_bitdec.h:111,
from libSACdec/src/sac_bitdec.cpp:103:
libSACdec/src/sac_dec.h:249:9: note: at offset 2 into destination object ‘SPATIAL_BS_FRAME_struct::tempShapeEnableChannelSTP’ of size 2
249 | UCHAR tempShapeEnableChannelSTP[MAX_OUTPUT_CHANNELS]; /*!< STP side info. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~
libSACdec/src/sac_bitdec.cpp:1167:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
1167 | frame->tempShapeEnableChannelGES[i] = gesChannelEnable[i];
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
libSACdec/src/sac_dec.h:245:9: note: at offset 2 into destination object ‘SPATIAL_BS_FRAME_struct::tempShapeEnableChannelGES’ of size 2
245 | UCHAR tempShapeEnableChannelGES[MAX_OUTPUT_CHANNELS]; /*!< GES side info. */
| ^~~~~~~~~~~~~~~~~~~~~~~~~
libSBRdec/src/env_extr.cpp: In function ‘void sbrGetDirectionControlData(HANDLE_SBR_FRAME_DATA, HANDLE_FDK_BITSTREAM, UINT, int)’:
libSBRdec/src/env_extr.cpp:853:39: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
853 | h_frame_data->domain_vec_noise[i] = FDKreadBits(hBs, 1);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from libSBRdec/src/env_extr.cpp:156:
libSBRdec/src/env_extr.h:340:9: note: at offset 2 into destination object ‘SBR_FRAME_DATA::domain_vec_noise’ of size 2
340 | UCHAR domain_vec_noise
| ^~~~~~~~~~~~~~~~
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
CMake Warning (dev) at CMakeLists.txt:15 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at CMakeLists.txt:15 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:430 (message):
The package name passed to find_package_handle_standard_args() (NUMA) does
not match the name of the calling package (Numa). This can lead to
problems in calling code that expects find_package() result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindNuma.cmake:43 (find_package_handle_standard_args)
CMakeLists.txt:140 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:172 (message):
Policy CMP0075 is not set: Include file check macros honor
CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
CMAKE_REQUIRED_LIBRARIES is set to:
numa
For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
CMakeLists.txt:222 (check_include_files)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:430 (message):
The package name passed to find_package_handle_standard_args() (NUMA) does
not match the name of the calling package (Numa). This can lead to
problems in calling code that expects find_package() result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindNuma.cmake:43 (find_package_handle_standard_args)
CMakeLists.txt:140 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:172 (message):
Policy CMP0075 is not set: Include file check macros honor
CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
CMAKE_REQUIRED_LIBRARIES is set to:
numa
For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
CMakeLists.txt:222 (check_include_files)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:430 (message):
The package name passed to find_package_handle_standard_args() (nasm) does
not match the name of the calling package (Nasm). This can lead to
problems in calling code that expects find_package() result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindNasm.cmake:23 (find_package_handle_standard_args)
CMakeLists.txt:544 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:430 (message):
The package name passed to find_package_handle_standard_args() (nasm) does
not match the name of the calling package (Nasm). This can lead to
problems in calling code that expects find_package() result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindNasm.cmake:23 (find_package_handle_standard_args)
CMakeLists.txt:544 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
src/ifo_read.c: In function ‘ifoRead_PGC_COMMAND_TBL’:
src/ifo_read.c:740:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
740 | + PGC_COMMAND_TBL_SIZE <= cmd_tbl->last_byte + 1);
| ^~
src/ifo_read.c:44:8: note: in definition of macro ‘CHECK_VALUE’
44 | if(!(arg)) {\
| ^~~
src/ifo_read.c: In function ‘ifoRead_PGCIT_internal’:
src/ifo_read.c:1940:21: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member]
1940 | ifoFree_PGC(&pgcit->pgci_srp[j].pgc);
| ^~~~~~~~~~~~~~~~~~~~~~~
src/ifo_read.c: In function ‘ifoFree_PGCIT_internal’:
src/ifo_read.c:1966:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member]
1966 | ifoFree_PGC(&(*pgcit)->pgci_srp[i].pgc);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/ifo_read.c: In function ‘ifoRead_PGCI_UT’:
src/ifo_read.c:2098:32: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member]
2098 | ifoFree_PGCIT_internal(&pgci_ut->lu[j].pgcit);
| ^~~~~~~~~~~~~~~~~~~~~
src/ifo_read.c:2111:32: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member]
2111 | ifoFree_PGCIT_internal(&pgci_ut->lu[j].pgcit);
| ^~~~~~~~~~~~~~~~~~~~~
src/ifo_read.c: In function ‘ifoFree_PGCI_UT’:
src/ifo_read.c:2134:30: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member]
2134 | ifoFree_PGCIT_internal(&ifofile->pgci_ut->lu[i].pgcit);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
src/util/bits.c: In function ‘bs_read’:
src/util/bits.c:223:9: warning: ignoring return value of ‘file_seek’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
223 | file_seek(bs->fp, bs->pos, SEEK_SET);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/util/bits.c: In function ‘bs_skip’:
src/util/bits.c:250:9: warning: ignoring return value of ‘file_seek’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
250 | file_seek(bs->fp, bs->pos, SEEK_SET);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/util/strutl.c: In function ‘str_print_hex’:
src/util/strutl.c:115:36: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Wunterminated-string-initialization]
115 | static const char nibble[16] = "0123456789abcdef";
| ^~~~~~~~~~~~~~~~~~
contrib/libudfread/src/udfread.c: In function ‘_read_subdir’:
contrib/libudfread/src/udfread.c:1099:69: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
1099 | struct udf_dir **subdirs = (struct udf_dir **)calloc(sizeof(struct udf_dir *), dir->num_entries);
| ^~~~~~
contrib/libudfread/src/udfread.c:1099:69: note: earlier argument should specify number of elements, later size of each element
src/navigation.c: In function ‘dvdnav_part_play_auto_stop’:
src/navigation.c:266:66: warning: unused parameter ‘parts_to_play’ [-Wunused-parameter]
266 | int32_t part, int32_t parts_to_play) {
| ~~~~~~~~^~~~~~~~~~~~~
src/navigation.c: In function ‘dvdnav_time_play’:
src/navigation.c:273:58: warning: unused parameter ‘title’ [-Wunused-parameter]
273 | dvdnav_status_t dvdnav_time_play(dvdnav_t *this, int32_t title,
| ~~~~~~~~^~~~~
src/navigation.c:274:43: warning: unused parameter ‘time’ [-Wunused-parameter]
274 | uint64_t time) {
| ~~~~~~~~~^~~~
src/vm/vmget.c: In function ‘vm_get_video_attr’:
src/vm/vmget.c:326:1: warning: control reaches end of non-void function [-Wreturn-type]
326 | }
| ^
src/vm/vmget.c: In function ‘vm_get_audio_attr’:
src/vm/vmget.c:340:1: warning: control reaches end of non-void function [-Wreturn-type]
340 | }
| ^
src/vm/vmget.c: In function ‘vm_get_subp_attr’:
src/vm/vmget.c:354:1: warning: control reaches end of non-void function [-Wreturn-type]
354 | }
| ^
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
libavformat/codec2.c:215:12: warning: ‘codec2_write_header’ defined but not used [-Wunused-function]
215 | static int codec2_write_header(AVFormatContext *s)
| ^~~~~~~~~~~~~~~~~~~
libavformat/ilbc.c:33:12: warning: ‘ilbc_write_header’ defined but not used [-Wunused-function]
33 | static int ilbc_write_header(AVFormatContext *s)
| ^~~~~~~~~~~~~~~~~
libavformat/matroskaenc.c: In function ‘mkv_write_trailer’:
libavformat/matroskaenc.c:3351:79: warning: ‘%012.9f’ directive output may be truncated writing between 12 and 320 bytes into a region of size between 8 and 14 [-Wformat-truncation=]
3351 | snprintf(duration_string, sizeof(duration_string), "%02d:%02d:%012.9f",
| ^~~~~~~
In file included from /usr/include/stdio.h:970,
from libavformat/avio.h:30,
from libavformat/av1.h:26,
from libavformat/matroskaenc.c:26:
In function ‘snprintf’,
inlined from ‘mkv_write_trailer’ at libavformat/matroskaenc.c:3351:17:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 19 and 333 bytes into a destination of size 20
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
libavformat/vorbiscomment.c: In function ‘ff_vorbiscomment_write’:
libavformat/vorbiscomment.c:103:63: warning: ‘%03d’ directive output may be truncated writing between 3 and 10 bytes into a region of size 4 [-Wformat-truncation=]
103 | snprintf(chapter_number, sizeof(chapter_number), "%03d", i);
| ^~~~
libavformat/vorbiscomment.c:103:62: note: directive argument in the range [0, 2147483647]
103 | snprintf(chapter_number, sizeof(chapter_number), "%03d", i);
| ^~~~~~
In file included from /usr/include/stdio.h:970,
from libavformat/avio.h:30,
from libavformat/vorbiscomment.c:22:
In function ‘snprintf’,
inlined from ‘ff_vorbiscomment_write’ at libavformat/vorbiscomment.c:103:13:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 4 and 11 bytes into a destination of size 4
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
libavformat/vorbiscomment.c: In function ‘ff_vorbiscomment_write’:
libavformat/vorbiscomment.c:104:69: warning: ‘%02d’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 7 [-Wformat-truncation=]
104 | snprintf(chapter_time, sizeof(chapter_time), "%02d:%02d:%02d.%03d", h, m, s, ms);
| ^~~~
libavformat/vorbiscomment.c:104:58: note: directive argument in the range [-59, 59]
104 | snprintf(chapter_time, sizeof(chapter_time), "%02d:%02d:%02d.%03d", h, m, s, ms);
| ^~~~~~~~~~~~~~~~~~~~~
libavformat/vorbiscomment.c:104:58: note: directive argument in the range [-999, 999]
In function ‘snprintf’,
inlined from ‘ff_vorbiscomment_write’ at libavformat/vorbiscomment.c:104:13:
/usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 13 and 21 bytes into a destination of size 13
68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
libavcodec/aac/aacdec.c: In function ‘decode_close’:
libavcodec/aac/aacdec.c:1107:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1107 | AACUSACConfig *usac = &oc->usac;
| ^~~~~~~~~~~~~
libavcodec/aac_ac3_parser.c: In function ‘ff_aac_ac3_parse’:
libavcodec/aac_ac3_parser.c:151:17: warning: unused variable ‘profile’ [-Wunused-variable]
151 | int profile;
| ^~~~~~~
libavcodec/ac3_parser.c: In function ‘ff_ac3_parse_header’:
libavcodec/ac3_parser.c:348:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
348 | int ret = ac3_parse_header(gbc, hdr);
| ^~~
libavcodec/ac3_parser.c:384:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
384 | int ret = eac3_parse_header(gbc, hdr);
| ^~~
In file included from libavcodec/aacsbr.c:383:
libavcodec/aacsbr_template.c: In function ‘read_sbr_grid’:
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacsbr.c:31:
libavcodec/sbr.h:106:24: note: at offset [2147483649, 4294967295] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [2147483649, 4294967294] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [2147483649, 4294967293] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [2147483649, 4294967292] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
In file included from libavcodec/aacsbr_fixed.c:610:
libavcodec/aacsbr_template.c: In function ‘read_sbr_grid’:
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacsbr_fixed.c:60:
libavcodec/sbr.h:106:24: note: at offset [-2147483647, -1] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [-2147483647, -2] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [-2147483647, -3] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
libavcodec/aacsbr_template.c:729:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
729 | ch_data->t_env[ch_data->bs_num_env - 1 - i] =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
730 | ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [-2147483647, -4] into destination object ‘t_env’ of size 9
106 | uint8_t t_env[9];
| ^~~~~
In file included from libavcodec/ac3dec_fixed.c:156:
In function ‘spx_strategy’,
inlined from ‘decode_audio_block’ at libavcodec/ac3dec.c:1091:24:
libavcodec/ac3dec.c:803:37: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
803 | s->channel_uses_spx[ch] = get_bits1(bc);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from libavcodec/ac3dec_fixed.c:51:
libavcodec/ac3dec.h: In function ‘decode_audio_block’:
libavcodec/ac3dec.h:144:13: note: at offset 7 into destination object ‘channel_uses_spx’ of size 7
144 | uint8_t channel_uses_spx[AC3_MAX_CHANNELS]; ///< channel uses spectral extension (chinspx)
| ^~~~~~~~~~~~~~~~
In file included from libavcodec/ac3dec_float.c:38:
In function ‘spx_strategy’,
inlined from ‘decode_audio_block’ at libavcodec/ac3dec.c:1091:24:
libavcodec/ac3dec.c:803:37: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
803 | s->channel_uses_spx[ch] = get_bits1(bc);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from libavcodec/ac3dec_float.c:34:
libavcodec/ac3dec.h: In function ‘decode_audio_block’:
libavcodec/ac3dec.h:144:13: note: at offset 7 into destination object ‘channel_uses_spx’ of size 7
144 | uint8_t channel_uses_spx[AC3_MAX_CHANNELS]; ///< channel uses spectral extension (chinspx)
| ^~~~~~~~~~~~~~~~
libavcodec/dvdsubdec.c: In function ‘dvdsub_decode’:
libavcodec/dvdsubdec.c:556:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
556 | int ret = appended ? 0 : append_to_cached_buf(avctx, buf, buf_size);
| ^~~
libavcodec/hevc/hevcdec.c: In function ‘pred_weight_table’:
libavcodec/hevc/hevcdec.c:199:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
199 | luma_weight_l0_flag[i] = get_bits1(gb);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
libavcodec/hevc/hevcdec.c:177:13: note: at offset 16 into destination object ‘luma_weight_l0_flag’ of size 16
177 | uint8_t luma_weight_l0_flag[16];
| ^~~~~~~~~~~~~~~~~~~
libavcodec/hevc/hevcdec.c:207:38: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
207 | chroma_weight_l0_flag[i] = get_bits1(gb);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
libavcodec/hevc/hevcdec.c:178:13: note: at offset 16 into destination object ‘chroma_weight_l0_flag’ of size 16
178 | uint8_t chroma_weight_l0_flag[16];
| ^~~~~~~~~~~~~~~~~~~~~
libavcodec/hevc/hevcdec.c:243:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
243 | luma_weight_l1_flag[i] = get_bits1(gb);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
libavcodec/hevc/hevcdec.c:179:13: note: at offset 16 into destination object ‘luma_weight_l1_flag’ of size 16
179 | uint8_t luma_weight_l1_flag[16];
| ^~~~~~~~~~~~~~~~~~~
libavcodec/hevc/hevcdec.c:251:42: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
251 | chroma_weight_l1_flag[i] = get_bits1(gb);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
libavcodec/hevc/hevcdec.c:180:13: note: at offset 16 into destination object ‘chroma_weight_l1_flag’ of size 16
180 | uint8_t chroma_weight_l1_flag[16];
| ^~~~~~~~~~~~~~~~~~~~~
libavcodec/jrevdct.c:215:28: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=]
215 | void ff_j_rev_dct(DCTBLOCK data)
| ~~~~~~~~~^~~~
In file included from libavcodec/jrevdct.c:70:
libavcodec/dct.h:30:28: note: previously declared as ‘int16_t *’ {aka ‘short int *’}
30 | void ff_j_rev_dct(int16_t *data);
| ~~~~~~~~~^~~~
libavcodec/jrevdct.c:953:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=]
953 | void ff_j_rev_dct4(DCTBLOCK data)
| ~~~~~~~~~^~~~
libavcodec/dct.h:31:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’}
31 | void ff_j_rev_dct4(int16_t *data);
| ~~~~~~~~~^~~~
libavcodec/jrevdct.c:1140:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=]
1140 | void ff_j_rev_dct2(DCTBLOCK data){
| ~~~~~~~~~^~~~
libavcodec/dct.h:32:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’}
32 | void ff_j_rev_dct2(int16_t *data);
| ~~~~~~~~~^~~~
libavcodec/jrevdct.c:1155:29: warning: argument 1 of type ‘int16_t[64]’ {aka ‘short int[64]’} with mismatched bound [-Warray-parameter=]
1155 | void ff_j_rev_dct1(DCTBLOCK data){
| ~~~~~~~~~^~~~
libavcodec/dct.h:33:29: note: previously declared as ‘int16_t *’ {aka ‘short int *’}
33 | void ff_j_rev_dct1(int16_t *data);
| ~~~~~~~~~^~~~
In file included from /var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/aacdecoder_lib.h:432,
from libavcodec/libfdk-aacdec.c:20:
/var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/FDK_audio.h:757:29: warning: ‘FDKlibInfo_lookup’ defined but not used [-Wunused-function]
757 | static FDK_AUDIO_INLINE INT FDKlibInfo_lookup(const LIB_INFO* info,
| ^~~~~~~~~~~~~~~~~
/var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/FDK_audio.h:745:1: warning: ‘FDKlibInfo_getCapabilities’ defined but not used [-Wunused-function]
745 | FDKlibInfo_getCapabilities(const LIB_INFO* info, FDK_MODULE_ID module_id) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/FDK_audio.h:735:30: warning: ‘FDKinitLibInfo’ defined but not used [-Wunused-function]
735 | static FDK_AUDIO_INLINE void FDKinitLibInfo(LIB_INFO* info) {
| ^~~~~~~~~~~~~~
In file included from /var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/aacenc_lib.h:1006,
from libavcodec/libfdk-aacenc.c:20:
/var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/FDK_audio.h:757:29: warning: ‘FDKlibInfo_lookup’ defined but not used [-Wunused-function]
757 | static FDK_AUDIO_INLINE INT FDKlibInfo_lookup(const LIB_INFO* info,
| ^~~~~~~~~~~~~~~~~
/var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/FDK_audio.h:745:1: warning: ‘FDKlibInfo_getCapabilities’ defined but not used [-Wunused-function]
745 | FDKlibInfo_getCapabilities(const LIB_INFO* info, FDK_MODULE_ID module_id) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/handbrake-1.10.2-4/work/HandBrake-1.10.2/build/contrib/include/fdk-aac/FDK_audio.h:735:30: warning: ‘FDKinitLibInfo’ defined but not used [-Wunused-function]
735 | static FDK_AUDIO_INLINE void FDKinitLibInfo(LIB_INFO* info) {
| ^~~~~~~~~~~~~~
libavcodec/pcm.c: In function ‘pcm_decode_init’:
libavcodec/pcm.c:287:5: warning: ‘sample_fmts’ is deprecated [-Wdeprecated-declarations]
287 | avctx->sample_fmt = avctx->codec->sample_fmts[0];
| ^~~~~
In file included from libavcodec/avcodec.h:41,
from libavcodec/pcm.c:34:
libavcodec/codec.h:219:32: note: declared here
219 | const enum AVSampleFormat *sample_fmts; ///< @deprecated use avcodec_get_supported_config()
| ^~~~~~~~~~~
libavcodec/pcm.c: At top level:
libavcodec/pcm.c:96:12: warning: ‘pcm_encode_frame’ defined but not used [-Wunused-function]
96 | static int pcm_encode_frame(AVCodecContext *avctx, AVPacket *avpkt,
| ^~~~~~~~~~~~~~~~
libavcodec/pcm.c:41:20: warning: ‘pcm_encode_init’ defined but not used [-Wunused-function]
41 | static av_cold int pcm_encode_init(AVCodecContext *avctx)
| ^~~~~~~~~~~~~~~
libavcodec/qsvenc.c: In function ‘ff_qsv_enc_init’:
libavcodec/qsvenc.c:1888:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1888 | mfxInfoMFX *info = &q->param.mfx;
| ^~~~~~~~~~
libavcodec/sga.c: In function ‘decode_palmapdata’:
libavcodec/sga.c:257:9: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
257 | int ret;
| ^~~
libavcodec/sga.c: In function ‘decode_tiledata’:
libavcodec/sga.c:282:9: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
282 | int ret;
| ^~~
libavcodec/srtenc.c:272:12: warning: ‘text_encode_frame’ defined but not used [-Wunused-function]
272 | static int text_encode_frame(AVCodecContext *avctx,
| ^~~~~~~~~~~~~~~~~
In function ‘add_level’,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘vlc_multi_gen’ at libavcodec/vlc.c:508:5,
inlined from ‘ff_vlc_init_multi_from_lengths’ at libavcodec/vlc.c:564:11:
libavcodec/vlc.c:443:36: warning: array subscript 3 is above array bounds of ‘uint16_t[3]’ {aka ‘short unsigned int[3]’} [-Warray-bounds=]
443 | if (is16bit) info.val16[curlevel] = sym;
| ~~~~~~~~~~^~~~~~~~~~
In file included from libavcodec/vlc.c:39:
libavcodec/vlc.h: In function ‘ff_vlc_init_multi_from_lengths’:
libavcodec/vlc.h:45:18: note: while referencing ‘val16’
45 | uint16_t val16[VLC_MULTI_MAX_SYMBOLS / 2];
| ^~~~~
In function ‘add_level’,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘vlc_multi_gen’ at libavcodec/vlc.c:508:5,
inlined from ‘ff_vlc_init_multi_from_lengths’ at libavcodec/vlc.c:564:11:
libavcodec/vlc.c:443:36: warning: array subscript 4 is above array bounds of ‘uint16_t[3]’ {aka ‘short unsigned int[3]’} [-Warray-bounds=]
443 | if (is16bit) info.val16[curlevel] = sym;
| ~~~~~~~~~~^~~~~~~~~~
libavcodec/vlc.h: In function ‘ff_vlc_init_multi_from_lengths’:
libavcodec/vlc.h:45:18: note: while referencing ‘val16’
45 | uint16_t val16[VLC_MULTI_MAX_SYMBOLS / 2];
| ^~~~~
In function ‘add_level’,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘add_level’ at libavcodec/vlc.c:457:17,
inlined from ‘vlc_multi_gen’ at libavcodec/vlc.c:508:5,
inlined from ‘ff_vlc_init_multi_from_lengths’ at libavcodec/vlc.c:564:11:
libavcodec/vlc.c:443:36: warning: array subscript 5 is above array bounds of ‘uint16_t[3]’ {aka ‘short unsigned int[3]’} [-Warray-bounds=]
443 | if (is16bit) info.val16[curlevel] = sym;
| ~~~~~~~~~~^~~~~~~~~~
libavcodec/vlc.h: In function ‘ff_vlc_init_multi_from_lengths’:
libavcodec/vlc.h:45:18: note: while referencing ‘val16’
45 | uint16_t val16[VLC_MULTI_MAX_SYMBOLS / 2];
| ^~~~~
libavcodec/wmadec.c: In function ‘wma_decode_block’:
libavcodec/wmadec.c:519:30: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
519 | s->channel_coded[ch] = a;
| ~~~~~~~~~~~~~~~~~~~~~^~~
In file included from libavcodec/wmadec.c:45:
libavcodec/wma.h:112:13: note: at offset 2 into destination object ‘channel_coded’ of size 2
112 | uint8_t channel_coded[MAX_CHANNELS]; ///< true if channel is coded
| ^~~~~~~~~~~~~
make[1]: warning: -j1 forced in submake: resetting jobserver mode.
In file included from ../libhb/nlmeans.c:215:
../libhb/templates/nlmeans_template.c: In function ‘nlmeans_filter_csm_8’:
../libhb/templates/nlmeans_template.c:243:11: warning: ‘min’ may be used uninitialized [-Wmaybe-uninitialized]
243 | pixel min, max,
| ^~~
../libhb/templates/nlmeans_template.c:243:17: warning: ‘max’ may be used uninitialized [-Wmaybe-uninitialized]
243 | pixel min, max,
| ^~~
In file included from ../libhb/nlmeans.c:219:
../libhb/templates/nlmeans_template.c: In function ‘nlmeans_filter_csm_16’:
../libhb/templates/nlmeans_template.c:243:11: warning: ‘min’ may be used uninitialized [-Wmaybe-uninitialized]
243 | pixel min, max,
| ^~~
../libhb/templates/nlmeans_template.c:243:17: warning: ‘max’ may be used uninitialized [-Wmaybe-uninitialized]
243 | pixel min, max,
| ^~~
../libhb/qsv_common.c: In function ‘init_adapter_details’:
../libhb/qsv_common.c:85:5: warning: ‘CodeName’ is deprecated [-Wdeprecated-declarations]
85 | adapter_details->platform.CodeName = MFX_PLATFORM_UNKNOWN;
| ^~~~~~~~~~~~~~~
In file included from ./contrib/include/vpl/mfxstructures.h:9,
from ./libhb/handbrake/ports.h:30,
from ./libhb/handbrake/common.h:96,
from ../libhb/handbrake/handbrake.h:17,
from ../libhb/qsv_common.c:10:
./contrib/include/vpl/mfxcommon.h:287:27: note: declared here
287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
| ^~~~~~~~
../libhb/qsv_common.c:85:5: warning: ‘MFX_PLATFORM_UNKNOWN’ is deprecated [-Wdeprecated-declarations]
85 | adapter_details->platform.CodeName = MFX_PLATFORM_UNKNOWN;
| ^~~~~~~~~~~~~~~
In file included from ./contrib/include/vpl/mfxcommon.h:9:
./contrib/include/vpl/mfxcommon.h:243:38: note: declared here
243 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_UNKNOWN) = 0, /*!< Unknown platform. */
| ^~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c: In function ‘hb_qsv_get_adapters_details_by_index’:
../libhb/qsv_common.c:230:20: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
230 | return details;
| ^~~~~~~
../libhb/qsv_common.c: In function ‘qsv_map_mfx_platform_codename’:
../libhb/qsv_common.c:344:5: warning: ‘MFX_PLATFORM_SANDYBRIDGE’ is deprecated [-Wdeprecated-declarations]
344 | case MFX_PLATFORM_SANDYBRIDGE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:244:38: note: declared here
244 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_SANDYBRIDGE) = 1, /*!< Intel(r) microarchitecture code name Sandy Bridge. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:347:5: warning: ‘MFX_PLATFORM_IVYBRIDGE’ is deprecated [-Wdeprecated-declarations]
347 | case MFX_PLATFORM_IVYBRIDGE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:245:38: note: declared here
245 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_IVYBRIDGE) = 2, /*!< Intel(r) microarchitecture code name Ivy Bridge. */
| ^~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:350:5: warning: ‘MFX_PLATFORM_HASWELL’ is deprecated [-Wdeprecated-declarations]
350 | case MFX_PLATFORM_HASWELL:
| ^~~~
./contrib/include/vpl/mfxcommon.h:246:38: note: declared here
246 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_HASWELL) = 3, /*!< Code name Haswell. */
| ^~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:353:5: warning: ‘MFX_PLATFORM_BAYTRAIL’ is deprecated [-Wdeprecated-declarations]
353 | case MFX_PLATFORM_BAYTRAIL:
| ^~~~
./contrib/include/vpl/mfxcommon.h:247:38: note: declared here
247 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_BAYTRAIL) = 4, /*!< Code name Bay Trail. */
| ^~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:354:5: warning: ‘MFX_PLATFORM_BROADWELL’ is deprecated [-Wdeprecated-declarations]
354 | case MFX_PLATFORM_BROADWELL:
| ^~~~
./contrib/include/vpl/mfxcommon.h:248:38: note: declared here
248 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_BROADWELL) = 5, /*!< Intel(r) microarchitecture code name Broadwell. */
| ^~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:357:5: warning: ‘MFX_PLATFORM_CHERRYTRAIL’ is deprecated [-Wdeprecated-declarations]
357 | case MFX_PLATFORM_CHERRYTRAIL:
| ^~~~
./contrib/include/vpl/mfxcommon.h:249:38: note: declared here
249 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_CHERRYTRAIL) = 6, /*!< Code name Cherry Trail. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:360:5: warning: ‘MFX_PLATFORM_SKYLAKE’ is deprecated [-Wdeprecated-declarations]
360 | case MFX_PLATFORM_SKYLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:250:38: note: declared here
250 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_SKYLAKE) = 7, /*!< Intel(r) microarchitecture code name Skylake. */
| ^~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:363:5: warning: ‘MFX_PLATFORM_APOLLOLAKE’ is deprecated [-Wdeprecated-declarations]
363 | case MFX_PLATFORM_APOLLOLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:251:38: note: declared here
251 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_APOLLOLAKE) = 8, /*!< Code name Apollo Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:364:5: warning: ‘MFX_PLATFORM_KABYLAKE’ is deprecated [-Wdeprecated-declarations]
364 | case MFX_PLATFORM_KABYLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:252:38: note: declared here
252 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_KABYLAKE) = 9, /*!< Code name Kaby Lake. */
| ^~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:368:5: warning: ‘MFX_PLATFORM_GEMINILAKE’ is deprecated [-Wdeprecated-declarations]
368 | case MFX_PLATFORM_GEMINILAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:253:38: note: declared here
253 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_GEMINILAKE) = 10, /*!< Code name Gemini Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:369:5: warning: ‘MFX_PLATFORM_COFFEELAKE’ is deprecated [-Wdeprecated-declarations]
369 | case MFX_PLATFORM_COFFEELAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:254:38: note: declared here
254 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_COFFEELAKE) = 11, /*!< Code name Coffee Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:370:5: warning: ‘MFX_PLATFORM_CANNONLAKE’ is deprecated [-Wdeprecated-declarations]
370 | case MFX_PLATFORM_CANNONLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:255:38: note: declared here
255 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_CANNONLAKE) = 20, /*!< Code name Cannon Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:375:5: warning: ‘MFX_PLATFORM_ICELAKE’ is deprecated [-Wdeprecated-declarations]
375 | case MFX_PLATFORM_ICELAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:256:38: note: declared here
256 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ICELAKE) = 30, /*!< Code name Ice Lake. */
| ^~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:379:5: warning: ‘MFX_PLATFORM_ELKHARTLAKE’ is deprecated [-Wdeprecated-declarations]
379 | case MFX_PLATFORM_ELKHARTLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:258:38: note: declared here
258 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ELKHARTLAKE) = 33, /*!< Code name Elkhart Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:380:5: warning: ‘MFX_PLATFORM_JASPERLAKE’ is deprecated [-Wdeprecated-declarations]
380 | case MFX_PLATFORM_JASPERLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:257:38: note: declared here
257 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_JASPERLAKE) = 32, /*!< Code name Jasper Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:381:5: warning: ‘MFX_PLATFORM_TIGERLAKE’ is deprecated [-Wdeprecated-declarations]
381 | case MFX_PLATFORM_TIGERLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:259:38: note: declared here
259 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_TIGERLAKE) = 40, /*!< Code name Tiger Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:382:5: warning: ‘MFX_PLATFORM_ROCKETLAKE’ is deprecated [-Wdeprecated-declarations]
382 | case MFX_PLATFORM_ROCKETLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:260:38: note: declared here
260 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ROCKETLAKE) = 42, /*!< Code name Rocket Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:385:5: warning: ‘MFX_PLATFORM_ALDERLAKE_S’ is deprecated [-Wdeprecated-declarations]
385 | case MFX_PLATFORM_ALDERLAKE_S:
| ^~~~
./contrib/include/vpl/mfxcommon.h:261:38: note: declared here
261 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ALDERLAKE_S) = 43, /*!< Code name Alder Lake S. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:386:5: warning: ‘MFX_PLATFORM_ALDERLAKE_P’ is deprecated [-Wdeprecated-declarations]
386 | case MFX_PLATFORM_ALDERLAKE_P:
| ^~~~
./contrib/include/vpl/mfxcommon.h:262:38: note: declared here
262 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ALDERLAKE_P) = 44, /*!< Code name Alder Lake P. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:389:5: warning: ‘MFX_PLATFORM_ARCTICSOUND_P’ is deprecated [-Wdeprecated-declarations]
389 | case MFX_PLATFORM_ARCTICSOUND_P:
| ^~~~
./contrib/include/vpl/mfxcommon.h:263:38: note: declared here
263 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ARCTICSOUND_P) = 45,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:390:5: warning: ‘MFX_PLATFORM_DG2’ is deprecated [-Wdeprecated-declarations]
390 | case MFX_PLATFORM_DG2:
| ^~~~
./contrib/include/vpl/mfxcommon.h:265:38: note: declared here
265 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_DG2) = 46, /*!< Code name DG2. */
| ^~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:391:5: warning: ‘MFX_PLATFORM_ALDERLAKE_N’ is deprecated [-Wdeprecated-declarations]
391 | case MFX_PLATFORM_ALDERLAKE_N:
| ^~~~
./contrib/include/vpl/mfxcommon.h:267:38: note: declared here
267 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ALDERLAKE_N) = 55, /*!< Code name Alder Lake N. */
| ^~~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:392:5: warning: ‘MFX_PLATFORM_KEEMBAY’ is deprecated [-Wdeprecated-declarations]
392 | case MFX_PLATFORM_KEEMBAY:
| ^~~~
./contrib/include/vpl/mfxcommon.h:268:38: note: declared here
268 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_KEEMBAY) = 50, /*!< Code name Keem Bay. */
| ^~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:393:5: warning: ‘MFX_PLATFORM_METEORLAKE’ is deprecated [-Wdeprecated-declarations]
393 | case MFX_PLATFORM_METEORLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:269:38: note: declared here
269 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_METEORLAKE) = 51, /*!< Code name Meteor Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:394:5: warning: ‘MFX_PLATFORM_BATTLEMAGE’ is deprecated [-Wdeprecated-declarations]
394 | case MFX_PLATFORM_BATTLEMAGE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:270:38: note: declared here
270 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_BATTLEMAGE) = 52, /*!< Code name Battlemage. */
| ^~~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:395:5: warning: ‘MFX_PLATFORM_ARROWLAKE’ is deprecated [-Wdeprecated-declarations]
395 | case MFX_PLATFORM_ARROWLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:272:38: note: declared here
272 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_ARROWLAKE) = 54, /*!< Code name Arrow Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c:398:5: warning: ‘MFX_PLATFORM_LUNARLAKE’ is deprecated [-Wdeprecated-declarations]
398 | case MFX_PLATFORM_LUNARLAKE:
| ^~~~
./contrib/include/vpl/mfxcommon.h:271:38: note: declared here
271 | MFX_DEPRECATED_ENUM_FIELD_INSIDE(MFX_PLATFORM_LUNARLAKE) = 53, /*!< Code name Lunar Lake. */
| ^~~~~~~~~~~~~~~~~~~~~~
./contrib/include/vpl/mfxdefs.h:117:52: note: in definition of macro ‘MFX_DEPRECATED_ENUM_FIELD_INSIDE’
117 | #define MFX_DEPRECATED_ENUM_FIELD_INSIDE(arg) arg __attribute__((deprecated))
| ^~~
../libhb/qsv_common.c: In function ‘hb_qsv_make_adapters_list’:
../libhb/qsv_common.c:626:17: warning: ‘CodeName’ is deprecated [-Wdeprecated-declarations]
626 | int generation = hb_qsv_hardware_generation(qsv_map_mfx_platform_codename(platform.CodeName));
| ^~~
./contrib/include/vpl/mfxcommon.h:287:27: note: declared here
287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
| ^~~~~~~~
../libhb/qsv_common.c: In function ‘hb_qsv_collect_adapters_details’:
../libhb/qsv_common.c:1670:9: warning: ‘MFXInit’ is deprecated [-Wdeprecated-declarations]
1670 | if (MFXInit(MFX_IMPL_SOFTWARE, &version, &session) == MFX_ERR_NONE)
| ^~
In file included from ./contrib/include/vpl/mfxvideo.h:9,
from ./contrib/include/libavutil/hwcontext_qsv.h:22,
from ./libhb/handbrake/qsv_common.h:26,
from ./libhb/handbrake/common.h:107:
./contrib/include/vpl/mfxsession.h:56:36: note: declared here
56 | MFX_DEPRECATED mfxStatus MFX_CDECL MFXInit(mfxIMPL impl, mfxVersion *ver, mfxSession *session);
| ^~~~~~~
../libhb/qsv_common.c: In function ‘hb_qsv_param_default’:
../libhb/qsv_common.c:3604:9: warning: ‘BitrateLimit’ is deprecated [-Wdeprecated-declarations]
3604 | param->codingOption2.BitrateLimit = MFX_CODINGOPTION_ON;
| ^~~~~
./contrib/include/vpl/mfxstructures.h:1608:32: note: declared here
1608 | MFX_DEPRECATED mfxU16 BitrateLimit; /* Deprecated */
| ^~~~~~~~~~~~
../libhb/qsv_common.c: In function ‘hb_qsv_get_platform’:
../libhb/qsv_common.c:3805:13: warning: ‘CodeName’ is deprecated [-Wdeprecated-declarations]
3805 | return qsv_map_mfx_platform_codename(details->platform.CodeName);
| ^~~~~~
./contrib/include/vpl/mfxcommon.h:287:27: note: declared here
287 | MFX_DEPRECATED mfxU16 CodeName; /*!< Deprecated. */
| ^~~~~~~~
../libhb/rendersub.c: In function ‘ssa_work_init’:
../libhb/rendersub.c:820:46: warning: passing argument 2 of ‘ass_process_codec_private’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
820 | ass_process_codec_private(pv->ssa_track, (const char *)sub_data->bytes, sub_data->size);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../libhb/rendersub.c:13:
/usr/include/ass/ass.h:564:56: note: expected ‘char *’ but argument is of type ‘const char *’
564 | void ass_process_codec_private(ASS_Track *track, char *data, int size);
| ~~~~~~^~~~
/usr/bin/ar: creating libhb/libhandbrake.a