Skip to content

[Backport release-21.11] live555: 2019.11.22 -> 2022.01.21#156834

Merged
AndersonTorres merged 2 commits intorelease-21.11from
backport-155725-to-release-21.11
Jan 26, 2022
Merged

[Backport release-21.11] live555: 2019.11.22 -> 2022.01.21#156834
AndersonTorres merged 2 commits intorelease-21.11from
backport-155725-to-release-21.11

Conversation

@github-actions
Copy link
Contributor

Bot-based backport to release-21.11, triggered by a label in #155725.

  • Before merging, ensure that this backport complies with the Criteria for Backporting.
    • Even as a non-commiter, if you find that it does not comply, leave a comment.

@ofborg ofborg bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. labels Jan 26, 2022
@AndersonTorres AndersonTorres merged commit 65caf7c into release-21.11 Jan 26, 2022
@ajs124 ajs124 deleted the backport-155725-to-release-21.11 branch January 26, 2022 14:16
@ajs124
Copy link
Member

ajs124 commented Jan 26, 2022

This breaks the libvlc build on x86_64-linux:

unpacking sources
unpacking source archive /nix/store/568pxfa7fcsxfcgp4jkxljm29hq0nkgm-vlc-3.0.16.tar.xz
source root is vlc-3.0.16
setting SOURCE_DATE_EPOCH to timestamp 1624050895 of file vlc-3.0.16/po/zu.gmo
patching sources
applying patch /nix/store/g7s167vlb9pqkmhlwvlbkhhrm3lxcyfg-vlc-3.0.11.1-srt_1.4.2.patch
patching file modules/access/srt.c
patching file modules/access_output/srt.c
patching file configure.ac
applying patch /nix/store/lji4n3dgd99q3pvrks2ficr4pr79jlal-0001-Get-addr-by-ref.-from-getConnectionEndpointAddress.patch
patching file modules/access/live555.cpp
Hunk #1 succeeded at 59 (offset -1 lines).
Hunk #2 succeeded at 730 (offset 2 lines).
Hunk #3 succeeded at 854 (offset 2 lines).
applying patch /nix/store/yckanhib69vk0sm9jq6jl0l33n5r0m9x-0001-Add-lssl-and-lcrypto-to-liblive555_plugin_la_LIBADD.patch
patching file modules/access/Makefile.am
Hunk #1 succeeded at 313 (offset -21 lines).
autoreconfPhase
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: running: autopoint --force
Copying file m4/fcntl-o.m4
Copying file m4/threadlib.m4
Copying file po/Makevars.template
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'autotools'.
libtoolize: copying file 'autotools/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
autoreconf: running: /nix/store/kcw6gwddlqllagkrnrml156dkc4visby-autoconf-2.71/bin/autoconf --force
configure.ac:68: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from...
configure.ac:68: the top level
configure.ac:713: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:713: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:713: the top level
configure.ac:861: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:861: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:861: the top level
configure.ac:1200: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:1200: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:1200: the top level
configure.ac:1213: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:1213: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:1213: the top level
configure.ac:1223: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:1223: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:1223: the top level
configure.ac:1582: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:1582: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
configure.ac:1582: the top level
configure.ac:1582: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.ac:1582: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2823: _AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2839: AC_COMPILE_IFELSE is expanded from...
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
configure.ac:1582: the top level
configure.ac:1582: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:1582: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
configure.ac:1582: the top level
autoreconf: running: /nix/store/kcw6gwddlqllagkrnrml156dkc4visby-autoconf-2.71/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:46: installing 'autotools/compile'
configure.ac:27: installing 'autotools/missing'
extras/package/npapi.am:34: warning: ':='-style assignments are not portable
Makefile.am:219:   'extras/package/win32/package.mak' included from here
extras/package/win32/package.mak:14:   'extras/package/npapi.am' included from here
bin/Makefile.am: installing 'autotools/depcomp'
autoreconf: 'autotools/config.sub' is updated
autoreconf: 'autotools/config.guess' is updated
autoreconf: Leaving directory '.'
configuring
fixing libtool script ./autotools/ltmain.sh
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/ml7qypccid4nvfpgif8hlhm2bk37s1js-libvlc-3.0.16 --with-kde-solid=\$out/share/apps/solid/actions --enable-srt --disable-vlc --enable-sout --enable-chromecast --enable-microdns
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /nix/store/k21halap3i7hgglxpdnpx29538g3irin-coreutils-9.0/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/k21halap3i7hgglxpdnpx29538g3irin-coreutils-9.0/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '100' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking whether gcc  supports C11... yes
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking how to run the C preprocessor... gcc -E
checking for gcc... gcc
checking whether the compiler supports GNU Objective C... no
checking whether gcc accepts -g... no
checking dependency style of gcc... none
checking for grep that handles long lines and -e... /nix/store/1m0rkfgnj9rlbp2jd3iz5h2lpv60ngxh-gnugrep-3.7/bin/grep
checking for egrep... /nix/store/1m0rkfgnj9rlbp2jd3iz5h2lpv60ngxh-gnugrep-3.7/bin/grep -E
checking whether make sets $(MAKE)... (cached) yes
checking dependency style of gcc... none
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
checking for desktop-file-validate... no
checking for c11-gcc... /nix/store/n5vkys6wvrfnkd381d39y5926rpqpk4w-gcc-wrapper-10.3.0/bin/gcc
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for C/C++ restrict keyword... __restrict__
checking whether g++ supports C++11 features by default... yes
checking whether C compiler accepts -Werror=unknown-warning-option... no
checking whether C compiler accepts -Werror=invalid-command-line-argument... no
checking whether C compiler accepts -Werror=unknown-warning-option... (cached) no
checking whether C compiler accepts -Werror=invalid-command-line-argument... (cached) no
checking for an Android system... no
checking for Tizen... no
checking for 3rd party libraries path... not found
(cached) checking how to print strings... printf
checking for a sed that does not truncate output... /nix/store/lwgh498dp39g9pnnaa8im4c4kkb1b4m0-gnused-4.8/bin/sed
checking for fgrep... /nix/store/1m0rkfgnj9rlbp2jd3iz5h2lpv60ngxh-gnugrep-3.7/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse nm output from gcc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/k21halap3i7hgglxpdnpx29538g3irin-coreutils-9.0/bin/dd
checking how to truncate binary pipes... /nix/store/k21halap3i7hgglxpdnpx29538g3irin-coreutils-9.0/bin/dd bs=4096 count=1
./configure: line 13414: /usr/bin/file: No such file or directory
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... ld
checking if the linker (ld) is GNU ld... yes
checking whether the g++ linker (ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for windres... no
checking for bash... /nix/store/vfai0jim0db67nk9rd7ziq29jxb5n79n-bash-5.1-p8/bin/bash
checking if dolt supports this host... yes, replacing libtool
checking whether NLS is requested... yes
checking for msgfmt... /nix/store/bp20753rr41k8s1wk8a1g5irqrx4dwsa-gettext-0.21/bin/msgfmt
checking for gmsgfmt... /nix/store/bp20753rr41k8s1wk8a1g5irqrx4dwsa-gettext-0.21/bin/msgfmt
checking for xgettext... /nix/store/bp20753rr41k8s1wk8a1g5irqrx4dwsa-gettext-0.21/bin/xgettext
checking for msgmerge... /nix/store/bp20753rr41k8s1wk8a1g5irqrx4dwsa-gettext-0.21/bin/msgmerge
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration...
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for buggy GNU/libc versions... not present
checking for shared objects suffix... .so
checking for accept4... yes
checking for daemon... yes
checking for fcntl... yes
checking for flock... yes
checking for fstatvfs... yes
checking for fork... yes
checking for getenv... yes
checking for getmntent_r... yes
checking for getpwuid_r... yes
checking for isatty... yes
checking for lstat... yes
checking for memalign... yes
checking for mkostemp... yes
checking for mmap... yes
checking for newlocale... yes
checking for open_memstream... yes
checking for openat... yes
checking for pipe2... yes
checking for pread... yes
checking for posix_fadvise... yes
checking for posix_madvise... yes
checking for posix_memalign... yes
checking for setlocale... yes
checking for stricmp... no
checking for strnicmp... no
checking for strptime... yes
checking for uselocale... yes
checking for aligned_alloc... yes
checking for atof... yes
checking for atoll... yes
checking for dirfd... yes
checking for fdopendir... yes
checking for ffsll... yes
checking for flockfile... yes
checking for fsync... yes
checking for getdelim... yes
checking for getpid... yes
checking for lfind... yes
checking for lldiv... yes
checking for memrchr... yes
checking for nrand48... yes
checking for poll... yes
checking for recvmsg... yes
checking for rewind... yes
checking for sendmsg... yes
checking for setenv... yes
checking for strcasecmp... yes
checking for strcasestr... yes
checking for strdup... yes
checking for strlcpy... no
checking for strndup... yes
checking for strnlen... yes
checking for strnstr... no
checking for strsep... yes
checking for strtof... yes
checking for strtok_r... yes
checking for strtoll... yes
checking for swab... yes
checking for tdestroy... yes
checking for tfind... yes
checking for timegm... yes
checking for timespec_get... yes
checking for strverscmp... yes
checking for pathconf... yes
checking for gettimeofday... yes
checking for fdatasync... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether realpath is declared... yes
checking whether asprintf is declared... yes
checking whether vasprintf is declared... yes
checking whether gmtime_r is declared... yes
checking whether localtime_r is declared... yes
checking for static_assert in assert.h... yes
checking for working strcoll... yes
checking for eventfd... yes
checking for vmsplice... yes
checking for sched_getaffinity... yes
checking for recvmmsg... yes
checking for struct pollfd... yes
checking for struct timespec... yes
checking for max_align_t... yes
checking for socklen_t in sys/socket.h... yes
checking for struct sockaddr_storage... yes
checking for getopt_long... yes
checking for cos in -lm... yes
checking for lrintf in -lm... yes
checking for nanf in -lm... yes
checking for sincos in -lm... yes
checking _Thread_local support... ok
checking for threads.h... yes
checking for getaddrinfo_a in -lanl... yes
checking for library containing dlsym... -ldl
checking for library containing pthread_rwlock_init... -lpthread
checking for library containing clock_nanosleep... none required
checking for arpa/inet.h... yes
checking for pthread.h... yes
checking for search.h... yes
checking for sys/shm.h... yes
checking for sys/socket.h... yes
checking for sys/uio.h... yes
checking for net/if.h... yes
checking for syslog.h... yes
checking for netinet/tcp.h... yes
checking for netinet/udplite.h... no
checking for sys/param.h... yes
checking for sys/mount.h... yes
checking for features.h... yes
checking for getopt.h... yes
checking for linux/dccp.h... yes
checking for linux/magic.h... yes
checking for sys/eventfd.h... yes
checking for xlocale.h... no
checking if C++ headers define locale_t... yes
checking for ssize_t... yes
checking pkg-config is at least version 0.9.0... yes
checking for zlib.h... yes
checking for minizip ... no
checking for unzip.h... no
checking for libidn... no
checking for dbus-1 >= 1.6.0... yes
checking for libsystemd... yes
checking whether C compiler accepts -Wall... yes
checking whether C compiler accepts -Wextra... yes
checking whether C compiler accepts -Wsign-compare... yes
checking whether C compiler accepts -Wundef... yes
checking whether C compiler accepts -Wpointer-arith... yes
checking whether C compiler accepts -Wvolatile-register-var... yes
checking whether C compiler accepts -Wformat... yes
checking whether C compiler accepts -Wformat-security... yes
checking whether C compiler accepts -Wall... (cached) yes
checking whether C compiler accepts -Wextra... (cached) yes
checking whether C compiler accepts -Wsign-compare... (cached) yes
checking whether C compiler accepts -Wundef... (cached) yes
checking whether C compiler accepts -Wpointer-arith... (cached) yes
checking whether C compiler accepts -Wvolatile-register-var... (cached) yes
checking whether C compiler accepts -Wformat... (cached) yes
checking whether C compiler accepts -Wformat-security... (cached) yes
checking whether C compiler accepts -Wbad-function-cast... yes
checking whether C compiler accepts -Wwrite-strings... yes
checking whether C compiler accepts -Wmissing-prototypes... yes
checking whether C compiler accepts -Werror-implicit-function-declaration... yes
checking whether C compiler accepts -Winit-self... yes
checking whether C compiler accepts -Wlogical-op... yes
checking whether C compiler accepts -Wshadow=local... yes
checking whether C compiler accepts -pipe... yes
checking for library containing connect... none required
checking for library containing inet_pton... none required
checking for struct if_nameindex... yes
checking for if_nameindex... yes
checking if gcc accepts -fvisibility=hidden... yes
checking if gcc accepts -O3... yes
checking whether C compiler accepts -fno-math-errno... yes
checking whether C compiler accepts -funsafe-math-optimizations... yes
checking whether C compiler accepts -fno-rounding-math... yes
checking whether C compiler accepts -fno-signaling-nans... yes
checking whether C compiler accepts -fcx-limited-range... yes
checking whether C compiler accepts -fno-math-errno... (cached) yes
checking whether C compiler accepts -funsafe-math-optimizations... (cached) yes
checking whether C compiler accepts -fno-rounding-math... (cached) yes
checking whether C compiler accepts -fno-signaling-nans... (cached) yes
checking whether C compiler accepts -fcx-limited-range... (cached) yes
checking if gcc accepts -funroll-loops... yes
checking if gcc accepts -fomit-frame-pointer... yes
checking whether C compiler accepts -fstack-protector-strong... yes
checking whether C compiler accepts -fstack-protector-strong... (cached) yes
checking if linker supports -Bsymbolic... -Wl,-Bsymbolic
checking if linker supports -z,defs... yes
checking for __attribute__((packed))... yes
checking for execinfo.h... yes
checking for backtrace... yes
checking if gcc groks MMX intrinsics... yes
checking if gcc groks MMX inline assembly... yes
checking if gcc groks MMX EXT inline assembly... yes
checking if gcc groks SSE2 intrinsics... yes
checking if gcc groks SSE inline assembly... yes
checking if gcc groks SSE2 inline assembly... yes
checking if gcc groks SSE3 inline assembly... yes
checking if gcc groks SSSE3 inline assembly... yes
checking if gcc groks SSE4.1 inline assembly... yes
checking if gcc groks SSE4.2 inline assembly... yes
checking if gcc groks SSE4A inline assembly... yes
checking if gcc groks 3D Now! inline assembly... yes
checking for lua5.2... yes
checking for luac... luac
checking for libarchive >= 3.1.0... yes
checking for live555... no
configure: WARNING: No package 'live555' found.
checking for live555 version 1324598400 or later... yes
checking for main in -lliveMedia_pic... no
checking for main in -lliveMedia... yes
checking for libdc1394-2 >= 2.1.0... yes
checking for libraw1394 >= 2.0.1 libavc1394 >= 0.5.3... no
configure: WARNING: Library libraw1394 >= 2.0.1 libavc1394 >= 0.5.3 needed for dv1394 was not found
checking for zvbi-0.2 >= 0.2.28... no
configure: WARNING: No package 'zvbi-0.2' found.
checking for dvdread > 4.9.0... yes
checking for dvdnav > 4.9.0... yes
checking for dvdnav_stream_cb in dvdnav/dvdnav.h... yes
checking for libbluray >= 0.6.2... yes
checking for opencv > 2.0... no
configure: WARNING: Library opencv > 2.0 needed for opencv was not found
checking for smbclient... yes
checking for libdsm >= 0.2.0... no
checking for libssh2... yes
checking for libnfs >= 1.10.0... no
configure: WARNING: Library libnfs >= 1.10.0 needed for nfs was not found
checking for linux/videodev2.h... yes
checking for sys/videoio.h... no
checking for DeckLinkAPIDispatch.cpp... no
configure: WARNING: Blackmagic DeckLink SDI include files not found
checking for cdrom_msf0 in linux/cdrom.h... yes
checking for scsireq in sys/scsiio.h... no
checking for ioc_toc_header in sys/cdio.h... no
checking for libcddb >= 0.9.5... yes
checking for Linux DVB version 5.1... yes
checking for libvncclient >= 0.9.9... no
configure: WARNING: Library libvncclient >= 0.9.9 needed for vnc was not found
checking for freerdp >= 1.0.1... no
configure: WARNING: Library freerdp >= 1.0.1 needed for freerdp was not found
checking for asdcplib... no
checking for libdvbpsi >= 1.2.0... yes
checking for gme/gme.h... no
checking for libsidplay2... no
configure: WARNING: No package 'libsidplay2' found (required for sid).
checking for ogg >= 1.0... yes
checking for vorbis >= 1.1... yes
checking for ogg >= 1.0... yes
checking for shout >= 2.1... no
configure: WARNING: Library shout >= 2.1 needed for shout was not found
checking for libebml >= 1.3.6 libmatroska... yes
checking for libmodplug >= 0.8.9.0... no
configure: WARNING: No package 'libmodplug' found.
checking for mpc/mpcdec.h... no
checking for mpcdec/mpcdec.h... no
checking for shine >= 3.0.0... no
configure: WARNING: Library shine >= 3.0.0 needed for shine was not found
checking for libcrystalhd/libcrystalhd_if.h... no
checking for mad.h... yes
checking for mad_bit_init in -lmad... yes
checking for libmpg123... no
configure: WARNING: Library libmpg123 needed for mpg123 was not found
checking for gstreamer-app-1.0... no
configure: WARNING: No package 'gstreamer-app-1.0' found. GStreamer modules will not be built.
checking for libavutil variant... ffmpeg
checking for libavcodec >= 57.37.100 libavutil >= 52.0.0... yes
checking for libavcodec/avcodec.h... yes
checking for libavutil/avutil.h... yes
checking for libva >= 0.38... yes
checking for libva-drm... yes
checking for libva-x11... yes
checking for libva-wayland... yes
checking for libavcodec/vaapi.h... yes
configure: VA API acceleration activated
checking for dxgidebug.h... no
checking for dxgi1_6.h... no
checking for d3d11_4.h... no
checking for libavformat >= 53.21.0 libavcodec libavutil... yes
checking for libavformat/avformat.h... yes
checking for libavformat/avio.h... yes
checking for libavcodec/avcodec.h... (cached) yes
checking for libavutil/avutil.h... (cached) yes
checking for libswscale... yes
checking for libswscale/swscale.h... yes
checking for libavutil/avutil.h... (cached) yes
checking for libpostproc libavutil... yes
checking for postproc/postprocess.h... no
checking for neaacdec.h... yes
checking for NeAACDecOpen in -lfaad... yes
checking for aom... no
configure: WARNING: Library aom needed for aom was not found
checking for dav1d... no
configure: WARNING: Library dav1d needed for dav1d was not found
checking for vpx >= 1.5.0... no
checking for twolame... no
configure: WARNING: Library twolame needed for twolame was not found
checking for a52dec/a52.h... yes
checking for a52_free in -la52... yes
checking for libdca >= 0.0.5... no
configure: WARNING: Library libdca >= 0.0.5 needed for dca was not found
checking for flac... yes
checking for libmpeg2 > 0.3.2... yes
checking for ogg vorbis >= 1.1 vorbisenc >= 1.1... yes
checking for ogg speex >= 1.0.5... yes
checking for speexdsp... yes
checking for ogg opus >= 1.0.3... yes
checking for spatialaudio... no
configure: WARNING: Library spatialaudio needed for spatialaudio was not found
checking for ogg theoradec >= 1.0 theoraenc... yes
checking for ogg... yes
checking for schroedinger-1.0 >= 1.0.10... yes
checking for png.h... yes
checking for png_set_alpha_mode in -lpng... yes
checking for jpeglib.h... yes
checking for libbpg.h... no
checking for x262... no
checking for x265... no
configure: WARNING: Library x265 needed for x265 was not found
checking for x264 >= 0.148... no
checking for x264 >= 0.153... no
checking for libmfx... no
configure: WARNING: Library libmfx needed for mfx was not found
checking for fluidsynth >= 1.1.2... yes
checking for fluidlite... no
configure: WARNING: Library fluidlite needed for fluidlite was not found
checking for fluidlite.h... no
checking for zvbi-0.2 >= 0.2.28... no
configure: WARNING: No package 'zvbi-0.2' found. Enabling the telx module instead.
checking for libass >= 0.9.8... yes
checking for fontconfig/fontconfig.h... yes
checking for aribb24 >= 1.0.1... no
configure: WARNING: Library aribb24 needed for aribsub was not found
checking for aribb25 >= 0.2.6... no
configure: WARNING: Library aribb25 >= 0.2.6 needed for aribb25 was not found
checking for kate >= 0.3.0... yes
checking for tiger >= 0.3.1... no
checking for egl... yes
checking for gl... yes
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/Xlib.h... yes
checking for xcb >= 1.6... yes
checking for xcb-shm... yes
checking for xcb-composite... yes
checking for xproto... yes
checking for xcb-xv >= 1.1.90.1... yes
checking for xcb-randr >= 1.3... yes
checking for xcb-keysyms >= 0.3.4... yes
checking for vdpau >= 0.6... yes
configure: VDPAU decoding acceleration activated
checking for SDL_image >= 1.2.10... yes
checking for freetype2... yes
checking for fontconfig >= 2.11... yes
checking for fribidi... yes
checking for harfbuzz... no
configure: WARNING: No package 'harfbuzz' found. Support for complex scripts (Arabic, Farsi, Thai...) will be disabled in FreeType.
checking for ISpObjectToken... no
configure: WARNING: sapi.h not found. Text to Speech renderer for Windows disabled
checking for librsvg-2.0 >= 2.9.0... yes
checking for librsvg-2.0 >= 2.9.0 cairo >= 1.13.1... yes
checking for linux/fb.h... yes
checking for caca >= 0.99.beta14... yes
checking for kva.h... no
checking for interface/mmal/mmal.h... no
configure: WARNING: Cannot find development headers for mmal...
checking for libpulse >= 1.0... yes
checking for alsa >= 1.0.24... yes
checking for sndio.h... no
checking for audioclient.h... no
checking for jack >= 1.9.7... no
configure: WARNING: No package 'jack' found, trying jack1 instead
checking for jack >= 0.120.1 jack < 1.0... no
configure: WARNING: No package 'jack' found
No package 'jack' found.
checking for samplerate... yes
checking for soxr >= 0.1.2... no
configure: WARNING: Library soxr >= 0.1.2 needed for soxr was not found
checking for kai.h... no
checking for libchromaprint >= 0.6.0... no
configure: WARNING: Library libchromaprint >= 0.6.0 needed for chromaprint was not found
checking for protoc... protoc
checking for protobuf-lite >= 2.5.0... yes
checking for Qt5Core >= 5.5.0 Qt5Widgets Qt5Gui Qt5Svg... no
configure: WARNING: No package 'Qt5Core' found
No package 'Qt5Widgets' found
No package 'Qt5Gui' found
No package 'Qt5Svg' found.
configure: WARNING: The skins2 module depends on the Qt interface, Qt is not built so skins2 is disabled.
checking for VideoToolbox/VideoToolbox.h... no
checking for AudioToolbox/AudioToolbox.h... no
checking for ncursesw... yes
checking for srt >= 1.2.2... yes
checking for libgoom2... no
configure: WARNING: Library libgoom2 needed for goom was not found
checking for libprojectM... no
configure: WARNING: No package 'libprojectM' found.
checking for libvsxu... no
configure: WARNING: No package 'libvsxu' found.
checking for avahi-client >= 0.6... yes
checking for libudev >= 142... yes
checking for libmtp >= 1.0.0... yes
checking for libupnp... yes
checking for microdns >= 0.1.2... yes
checking for libxml-2.0 >= 2.5... yes
checking for gcrypt 1.6.0 or later... yes
checking for gnutls >= 3.3.6... yes
checking for taglib >= 1.9... yes
checking for libsecret-1 >= 0.18... no
configure: WARNING: Library libsecret-1 >= 0.18 needed for secret was not found
checking for libnotify gtk+-3.0... no
configure: WARNING: Library libnotify gtk+-3.0 needed for notify was not found
checking for libplacebo >= 0.2.1... no
checking whether byte ordering is bigendian... no
./configure: line 61322: hostname: command not found
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating modules/Makefile
config.status: creating m4/Makefile
config.status: creating po/Makefile.in
config.status: creating share/Makefile
config.status: creating compat/Makefile
config.status: creating src/Makefile
config.status: creating lib/Makefile
config.status: creating bin/Makefile
config.status: creating test/Makefile
config.status: creating modules/hw/mmal/Makefile
config.status: creating share/vlc.appdata.xml.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile

libvlc configuration
--------------------
version               : 3.0.16
system                : linux
architecture          : x86_64 mmx sse sse2
optimizations         : yes
build vlc executable  : no

To build vlc and its plugins, type `make', or `./compile' if you like nice colors.
building
build flags: -j12 -l12 SHELL=/nix/store/vfai0jim0db67nk9rd7ziq29jxb5n79n-bash-5.1-p8/bin/bash
make  all-recursive
make[1]: Entering directory '/build/vlc-3.0.16'
Making all in compat
make[2]: Entering directory '/build/vlc-3.0.16/compat'
make  all-am
make[3]: Entering directory '/build/vlc-3.0.16/compat'
  CC       dummy.lo
  CC       strlcpy.lo
  CC       strnstr.lo
  CCLD     libcompat.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/build/vlc-3.0.16/compat'
make[2]: Leaving directory '/build/vlc-3.0.16/compat'
Making all in doc
make[2]: Entering directory '/build/vlc-3.0.16/doc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/vlc-3.0.16/doc'
Making all in po
make[2]: Entering directory '/build/vlc-3.0.16/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/vlc-3.0.16/po'
Making all in share
make[2]: Entering directory '/build/vlc-3.0.16/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/telnet.luac
  LUAC   lua/intf/modules/httprequests.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/vimeo.luac
  LUAC   lua/playlist/rockbox_fm_presets.luac
  LUAC   lua/playlist/newgrounds.luac
  LUAC   lua/playlist/soundcloud.luac
  LUAC   lua/playlist/vocaroo.luac
  LUAC   lua/playlist/twitch.luac
  LUAC   lua/playlist/youtube.luac
  LUAC   lua/sd/icecast.luac
  LUAC   lua/sd/jamendo.luac
make[2]: Leaving directory '/build/vlc-3.0.16/share'
Making all in src
make[2]: Entering directory '/build/vlc-3.0.16/src'
Makefile:3710: warning: ignoring prerequisites on suffix rule definition
Makefile:3714: warning: ignoring prerequisites on suffix rule definition
  CC       fourcc_gen
  GEN      stamp-revision
/nix/store/vfai0jim0db67nk9rd7ziq29jxb5n79n-bash-5.1-p8/bin/bash: line 2: git: command not found
  GEN      ../include/vlc_about.h
  GEN      fourcc_tables.h
video: 847 entries
audio: 259 entries
spu: 50 entries
make  all-am
make[3]: Entering directory '/build/vlc-3.0.16/src'
Makefile:3710: warning: ignoring prerequisites on suffix rule definition
Makefile:3714: warning: ignoring prerequisites on suffix rule definition
  CC       libvlc.lo
  CC       libvlc-module.lo
  CC       missing.lo
  CC       revision.lo
  CC       version.lo
  CC       input/vlm.lo
  CC       input/vlm_event.lo
  CC       input/vlmshell.lo
  GEN      vlc-plugin.pc
  CC       config/core.lo
  CC       config/chain.lo
  CC       config/file.lo
  CC       config/help.lo
config.status: creating src/vlc-plugin.pc
  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
input/vlm.c: In function 'Manage':
input/vlm.c:399:28: warning: variable 'nextschedule' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered�-Wclobbered8;;�]
  399 |     time_t lastcheck, now, nextschedule = 0;
      |                            ^~~~~~~~~~~~
input/vlm.c:405:16: warning: variable 'ppsz_scheduled_commands' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered�-Wclobbered8;;�]
  405 |         char **ppsz_scheduled_commands = NULL;
      |                ^~~~~~~~~~~~~~~~~~~~~~~
input/vlm.c:406:16: warning: variable 'i_scheduled_commands' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered�-Wclobbered8;;�]
  406 |         int    i_scheduled_commands = 0;
      |                ^~~~~~~~~~~~~~~~~~~~
  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
  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
playlist/preparser.c: In function 'playlist_preparser_Push':
playlist/preparser.c:171:24: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=�-Wimplicit-fallthrough=8;;�]
  171 |             if( !b_net || i_options & META_REQUEST_OPTION_SCOPE_NETWORK )
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
playlist/preparser.c:173:9: note: here
  173 |         default:
      |         ^~~~~~~
  CC       input/control.lo
  CC       input/decoder.lo
  CC       input/demux.lo
  CC       input/demux_chained.lo
  CC       input/es_out.lo
  CC       input/es_out_timeshift.lo
  CC       input/event.lo
  CC       input/input.lo
  CC       input/meta.lo
input/clock.c:539:2: warning: #warning "input_clock_SetJitter needs more work" [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp�-Wcpp8;;�]
  539 | #warning "input_clock_SetJitter needs more work"
      |  ^~~~~~~
  CC       input/resource.lo
  CC       input/services_discovery.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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
   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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  173 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
      |         ^~~~~
  CC       input/stats.lo
input/decoder.c: In function 'input_DecoderGetFifoSize':
input/decoder.c:2374:5: warning: 'block_FifoSize' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
 2374 |     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;
      |        ^~~~~~~~~~~~~~
  CC       input/stream.lo
In file included from ../include/vlc_common.h:409,
                 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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  878 | #define msleep(d) msleep(check_delay(d))
      |                   ^~~~~~~~~~~~~~~~~~~~~~
input/decoder.c:585:9: note: in expansion of macro 'msleep'
  585 |         msleep( DECODER_SPU_VOUT_WAIT_DURATION );
      |         ^~~~~~
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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
   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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  173 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
      |         ^~~~~
  CC       input/stream_fifo.lo
input/es_out.c: In function 'EsOutControlLocked':
input/es_out.c:2754:20: warning: unused variable 'b_source_paused' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
 2754 |         const bool b_source_paused = (bool)va_arg( args, int );
      |                    ^~~~~~~~~~~~~~~
input/es_out.c:2766:19: warning: unused variable 'i_src_rate' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
 2766 |         const int i_src_rate = va_arg( args, int );
      |                   ^~~~~~~~~~
input/es_out.c:2777:23: warning: unused variable 'i_date' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
 2777 |         const mtime_t i_date = va_arg( args, mtime_t );
      |                       ^~~~~~
  CC       input/stream_extractor.lo
input/decoder.c: In function 'DecoderThread':
input/decoder.c:1540:10: warning: variable 'paused' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered�-Wclobbered8;;�]
 1540 |     bool paused = false;
      |          ^~~~~~
  CC       input/stream_filter.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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
   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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter�-Wunused-parameter8;;�]
  933 | static int TsChangePause( ts_thread_t *p_ts, bool b_source_paused, bool b_paused, mtime_t i_date )
      |                                                   ^
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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
   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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  173 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
      |         ^~~~~
input/input.c: In function 'InitTitle':
input/input.c:909:19: warning: assignment to 'const input_title_t **' from incompatible pointer type 'input_title_t **' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types�-Wincompatible-pointer-types8;;�]
  909 |     priv->title   = p_master->title;
      |                   ^
input/es_out_timeshift.c: In function 'TsRun':
input/es_out_timeshift.c:986:13: warning: variable 'i_buffering_date' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered�-Wclobbered8;;�]
  986 |     mtime_t i_buffering_date = -1;
      |             ^~~~~~~~~~~~~~~~
  CC       input/stream_memory.lo
In file included from ../include/vlc_common.h:409,
                 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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  878 | #define msleep(d) msleep(check_delay(d))
      |                   ^~~~~~~~~~~~~~~~~~~~~~
input/es_out.c:2176:13: note: in expansion of macro 'msleep'
 2176 |             msleep( 20*1000 );
      |             ^~~~~~
  CC       input/subtitles.lo
  CC       input/var.lo
  CC       audio_output/common.lo
  CC       audio_output/dec.lo
  CC       audio_output/filters.lo
  CC       audio_output/output.lo
  CC       audio_output/volume.lo
  CC       video_output/control.lo
  CC       video_output/display.lo
  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
audio_output/filters.c: In function 'CreateFilter':
audio_output/filters.c:49:58: warning: unused parameter 'const_fmt' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter�-Wunused-parameter8;;�]
   49 |                                config_chain_t *cfg, bool const_fmt)
      |                                                          ^
  CC       video_output/video_widgets.lo
  CC       video_output/vout_subpictures.lo
  CC       video_output/window.lo
  CC       video_output/opengl.lo
  CC       video_output/vout_intf.lo
  CC       video_output/vout_wrapper.lo
  CC       network/getaddrinfo.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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp�-Wcpp8;;�]
   42 | #warning FIXME: implement video close event
      |  ^~~~~~~
video_output/display.c: In function 'VideoBufferNew':
video_output/display.c:56:27: warning: unused variable 'fmt' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
   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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  151 |     if (vd->manage)
      |     ^~
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:152:9: warning: 'manage' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  152 |         vd->manage(vd);
      |         ^~
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_ManageDisplay':
video_output/display.c:756:13: warning: 'VOUT_DISPLAY_HIDE_MOUSE' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  756 |             vout_display_Control(vd, VOUT_DISPLAY_HIDE_MOUSE);
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from video_output/display.c:34:
../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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter�-Wunused-parameter8;;�]
 1337 |                             subpicture_t *subpicture)
      |                             ~~~~~~~~~~~~~~^~~~~~~~~~
video_output/display.c: In function 'SplitterDisplay':
video_output/display.c:1358:43: warning: unused parameter 'subpicture' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter�-Wunused-parameter8;;�]
 1358 |                             subpicture_t *subpicture)
      |                             ~~~~~~~~~~~~~~^~~~~~~~~~
video_output/display.c: In function 'vout_NewSplitter':
video_output/display.c:1464:5: warning: 'manage' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
 1464 |     wrapper->manage  = SplitterManage;
      |     ^~~~~~~
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 'VoutDisplayCreateRender':
video_output/display.c:443:9: warning: 'ret' may be used uninitialized in this function [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized�-Wmaybe-uninitialized8;;�]
  443 |     int ret;
      |         ^~~
  CC       network/http_auth.lo
  CC       network/httpd.lo
  CC       network/io.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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp�-Wcpp8;;�]
   42 | #warning FIXME: implement video close event
      |  ^~~~~~~
  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
  CC       misc/background_worker.lo
  CC       misc/md5.lo
  CC       misc/probe.lo
network/tls.c: In function 'vlc_tls_ClientSessionCreate':
network/tls.c:146:16: warning: variable 'session' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered�-Wclobbered8;;�]
  146 |     vlc_tls_t *session;
      |                ^~~~~~~
  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
  CC       misc/picture_fifo.lo
  CC       misc/picture_pool.lo
  CC       misc/interrupt.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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=�-Wformat-truncation=8;;�]
  533 |         snprintf (name, sizeof (name), "global-key-%s", s_names2actions[i].psz);
      |                                                    ^~
In file included from /nix/store/mp3alrlqwfv0bkgl97rz0wrchnwjk44l-glibc-2.33-62-dev/include/stdio.h:866,
                 from ../include/vlc_common.h:47,
                 from misc/actions.c:40:
/nix/store/mp3alrlqwfv0bkgl97rz0wrchnwjk44l-glibc-2.33-62-dev/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 12 and 3563 bytes into a destination of size 38
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |        __glibc_objsize (__s), __fmt,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |        __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~
  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
misc/picture.c: In function 'picture_Hold':
misc/picture.c:300:15: warning: unused variable 'refs' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable�-Wunused-variable8;;�]
  300 |     uintptr_t refs = atomic_fetch_add( &priv->gc.refs, 1 );
      |               ^~~~
  CC       misc/messages.lo
  CC       misc/mime.lo
  CC       misc/objects.lo
  CC       misc/objres.lo
  CC       misc/variables.lo
  CC       misc/error.lo
  CC       misc/xml.lo
  CC       misc/addons.lo
misc/interrupt.c: In function 'vlc_poll_i11e_inner':
misc/interrupt.c:353:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result�-Wunused-result8;;�]
  353 |         read(fd[0], &dummy, sizeof (dummy));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc/interrupt.c: In function 'vlc_poll_i11e_wake':
misc/interrupt.c:294:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result�-Wunused-result8;;�]
  294 |     write(fd[1], &value, sizeof (value));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  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
misc/variables.c: In function 'var_SetChecked':
misc/variables.c:723:25: warning: unused parameter 'expected_type' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter�-Wunused-parameter8;;�]
  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' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter�-Wunused-parameter8;;�]
  782 |                     int expected_type, vlc_value_t *p_val )
      |                     ~~~~^~~~~~~~~~~~~
  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       linux/cpu.lo
  CC       linux/dirs.lo
  CC       linux/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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  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:783,
                 from stream_output/stream_output.c:36:
../include/vlc_arrays.h:93:13: warning: declaration of 'i_index' shadows a previous local [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wshadow=compatible-local�-Wshadow=compatible-local8;;�]
   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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  574 |         if( block_FifoCount( p_input->p_fifo ) < i_blocks )
      |         ^~
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;
      |                ^~~~~~~~~~~~~~~
  CCLD     libvlccore.la
make[3]: Leaving directory '/build/vlc-3.0.16/src'
make[2]: Leaving directory '/build/vlc-3.0.16/src'
Making all in modules
make[2]: Entering directory '/build/vlc-3.0.16/modules'
protoc --cpp_out=. -I. stream_out/chromecast/cast_channel.proto
make  all-recursive
make[3]: Entering directory '/build/vlc-3.0.16/modules'
Making all in .
make[4]: Entering directory '/build/vlc-3.0.16/modules'
  CC       access/libdc1394_plugin_la-dc1394.lo
  CC       access/shm.lo
  CC       access/libcdda_plugin_la-cdda.lo
  CC       access/libdvdnav_plugin_la-dvdnav.lo
  CC       access/libdvdread_plugin_la-dvdread.lo
  CC       access/liblibbluray_plugin_la-bluray.lo
  CC       access/ftp.lo
  CC       access/http.lo
  CXX      access/liblive555_plugin_la-live555.lo
  CC       access/libsmb_plugin_la-smb.lo
  CC       access/tcp.lo
  CC       access/udp.lo
In file included from ../include/vlc_common.h:409,
                 from access/dc1394.c:35:
In function 'Demux',
    inlined from 'Demux' at access/dc1394.c:463:12:
../include/vlc_threads.h:878:19: warning: call to 'harmful_delay.constprop' declared with attribute warning: use proper event handling instead of short delay [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  878 | #define msleep(d) msleep(check_delay(d))
      |                   ^~~~~~~~~~~~~~~~~~~~~~
access/dc1394.c:476:9: note: in expansion of macro 'msleep'
  476 |         msleep( 10000 );
      |         ^~~~~~
  CC       access/libsftp_plugin_la-sftp.lo
access/smb.c: In function 'DirRead':
access/smb.c:364:22: warning: this statement may fall through [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=�-Wimplicit-fallthrough=8;;�]
  364 |             psz_name = NULL;
      |                      ^
access/smb.c:365:9: note: here
  365 |         case SMBC_FILE_SHARE:
      |         ^~~~
  CC       access/libavio_plugin_la-avio.lo
  CC       access/satip.lo
  CC       access/concat.lo
  CC       access/libaccess_mtp_plugin_la-mtp.lo
access/cdda.c: In function 'AccessControl':
access/cdda.c:443:50: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=�-Wformat-truncation=8;;�]
  443 |             snprintf(yearbuf, sizeof (yearbuf), "%u", year);
      |                                                  ^~
access/cdda.c:443:49: note: directive argument in the range [1, 4294967295]
  443 |             snprintf(yearbuf, sizeof (yearbuf), "%u", year);
      |                                                 ^~~~
In file included from /nix/store/mp3alrlqwfv0bkgl97rz0wrchnwjk44l-glibc-2.33-62-dev/include/stdio.h:866,
                 from ../include/vlc_common.h:47,
                 from access/cdda.c:44:
/nix/store/mp3alrlqwfv0bkgl97rz0wrchnwjk44l-glibc-2.33-62-dev/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 2 and 11 bytes into a destination of size 5
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |        __glibc_objsize (__s), __fmt,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |        __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~
  CC       access/libaccess_srt_plugin_la-srt.lo
In file included from /nix/store/8d6bzai5irpw668avvccvxifk024053a-live555-2022.01.21/include/liveMedia/RTPInterface.hh:30,
                 from /nix/store/8d6bzai5irpw668avvccvxifk024053a-live555-2022.01.21/include/liveMedia/RTPSource.hh:28,
                 from /nix/store/8d6bzai5irpw668avvccvxifk024053a-live555-2022.01.21/include/liveMedia/MultiFramedRTPSource.hh:26,
                 from /nix/store/8d6bzai5irpw668avvccvxifk024053a-live555-2022.01.21/include/liveMedia/JPEG2000VideoRTPSource.hh:23,
                 from /nix/store/8d6bzai5irpw668avvccvxifk024053a-live555-2022.01.21/include/liveMedia/liveMedia.hh:26,
                 from access/live555.cpp:59:
/nix/store/8d6bzai5irpw668avvccvxifk024053a-live555-2022.01.21/include/liveMedia/TLSState.hh:34:10: fatal error: openssl/ssl.h: No such file or directory
   34 | #include <openssl/ssl.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:25115: access/liblive555_plugin_la-live555.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/vlc_common.h:409,
                 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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  878 | #define msleep(d) msleep(check_delay(d))
      |                   ^~~~~~~~~~~~~~~~~~~~~~
access/dvdnav.c:909:9: note: in expansion of macro 'msleep'
  909 |         msleep( 40000 );
      |         ^~~~~~
In file included from ../include/vlc_common.h:409,
                 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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  878 | #define msleep(d) msleep(check_delay(d))
      |                   ^~~~~~~~~~~~~~~~~~~~~~
access/bluray.c:2991:13: note: in expansion of macro 'msleep'
 2991 |             msleep( 40000 );
      |             ^~~~~~
In file included from /nix/store/mp3alrlqwfv0bkgl97rz0wrchnwjk44l-glibc-2.33-62-dev/include/string.h:519,
                 from ../include/vlc_common.h:46,
                 from access/satip.c:34:
In function 'strncpy',
    inlined from 'parse_session' at access/satip.c:127:5,
    inlined from 'rtsp_handle' at access/satip.c:298:13:
/nix/store/mp3alrlqwfv0bkgl97rz0wrchnwjk44l-glibc-2.33-62-dev/include/bits/string_fortified.h:95:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=�-Wstringop-overflow=8;;�]
   95 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |       __glibc_objsize (__dest));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from access/satip.c:34:
access/satip.c: In function 'rtsp_handle':
access/satip.c:127:33: note: length computed here
  127 |     strncpy(session, tok, __MIN(strlen(tok), max - 1));
../include/vlc_common.h:492:30: note: in definition of macro '__MIN'
  492 | #   define __MIN(a, b)   ( ((a) < (b)) ? (a) : (b) )
      |                              ^
In file included from ../include/vlc_common.h:409,
                 from access/satip.c:34:
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 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wattribute-warning�-Wattribute-warning8;;�]
  878 | #define msleep(d) msleep(check_delay(d))
      |                   ^~~~~~~~~~~~~~~~~~~~~~
access/satip.c:417:13: note: in expansion of macro 'msleep'
  417 |             msleep(150000);
      |             ^~~~~~
In file included from ../include/vlc_threads.h:236,
                 from ../include/vlc_common.h:409,
                 from access/satip.c:34:
access/satip.c: In function 'satip_thread':
../include/vlc_threads.h:975:43: warning: variable '__cancel_routine' might be clobbered by 'longjmp' or 'vfork' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclobbered�-Wclobbered8;;�]
  975 | # define vlc_cleanup_push( routine, arg ) pthread_cleanup_push (routine, arg)
      |                                           ^~~~~~~~~~~~~~~~~~~~
access/satip.c:464:9: note: in expansion of macro 'vlc_cleanup_push'
  464 |         vlc_cleanup_push(satip_cleanup_blocks, input_blocks);
      |         ^~~~~~~~~~~~~~~~
In file included from access/avio.c:37:
access/../codec/avcodec/avcommon.h: In function 'vlc_init_avformat':
access/../codec/avcodec/avcommon.h:108:5: warning: 'av_register_all' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  108 |     av_register_all();
      |     ^~~~~~~~~~~~~~~
In file included from access/avio.h:24,
                 from access/avio.c:36:
/nix/store/2y1cbrm0z4cmmdqrkwp25kjpj94xpjlg-ffmpeg-4.4.1-dev/include/libavformat/avformat.h:1955:6: note: declared here
 1955 | void av_register_all(void);
      |      ^~~~~~~~~~~~~~~
In file included from access/avio.c:37:
access/../codec/avcodec/avcommon.h: In function 'vlc_init_avcodec':
access/../codec/avcodec/avcommon.h:122:5: warning: 'avcodec_register_all' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  122 |     avcodec_register_all();
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/2y1cbrm0z4cmmdqrkwp25kjpj94xpjlg-ffmpeg-4.4.1-dev/include/libavformat/avformat.h:312,
                 from access/avio.h:24,
                 from access/avio.c:36:
/nix/store/2y1cbrm0z4cmmdqrkwp25kjpj94xpjlg-ffmpeg-4.4.1-dev/include/libavcodec/avcodec.h:2767:6: note: declared here
 2767 | void avcodec_register_all(void);
      |      ^~~~~~~~~~~~~~~~~~~~
access/srt.c: In function 'srt_schedule_reconnect':
access/srt.c:144:5: warning: 'srt_socket' is deprecated [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations�-Wdeprecated-declarations8;;�]
  144 |     p_sys->sock = srt_socket( res->ai_family, SOCK_DGRAM, 0 );
      |     ^~~~~
In file included from access/srt.c:38:
/nix/store/0cvqax6c37jgq7yssig0sgdkkwdk7z4w-srt-1.4.3/include/srt/srt.h:761:41: note: declared here
  761 | SRT_ATR_DEPRECATED_PX SRT_API SRTSOCKET srt_socket(int, int, int) SRT_ATR_DEPRECATED;
      |                                         ^~~~~~~~~~
make[4]: Leaving directory '/build/vlc-3.0.16/modules'
make[3]: *** [Makefile:28011: all-recursive] Error 1
make[3]: Leaving directory '/build/vlc-3.0.16/modules'
make[2]: *** [Makefile:12804: all] Error 2
make[2]: Leaving directory '/build/vlc-3.0.16/modules'
make[1]: *** [Makefile:1563: all-recursive] Error 1
make[1]: Leaving directory '/build/vlc-3.0.16'
make: *** [Makefile:1450: all] Error 2
builder for '/nix/store/zpn3w3h2zv8xb4033bjqs9r4dyvajwcp-libvlc-3.0.16.drv' failed with exit code 2

@ajs124 ajs124 mentioned this pull request Jan 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants